
Go to the source code of this file.
Classes | |
| struct | OffsetSequence< Int, Offset, std::integer_sequence< Int, Is ... > > |
| struct | RangeSequence< Int, Min, Max > |
Namespaces | |
| Foam | |
| Namespace for OpenFOAM. | |
| Foam::cutPoly | |
| Low level functions for cutting poly faces and cells. | |
Functions | |
| template<class Tuple , class Int , Int ... Is> | |
| auto | tupleSubset (const Tuple &tuple, const std::integer_sequence< Int, Is ... > &) |
| template<class Op , class Tuple , class Int , Int ... Is> | |
| auto | tupleSubset (const Tuple &tuple, const std::integer_sequence< Int, Is ... > &, const Op &op) |
| template<class ... Types> | |
| auto | tupleTail (const std::tuple< Types ... > &tuple) |
| template<class Op , class ... Types> | |
| auto | tupleOp (const std::tuple< Types ... > &tuple, const Op &op) |
| template<class Op , class Tuple , class Int , Int ... Is> | |
| void | tupleInPlaceOp (Tuple &tuple, const std::integer_sequence< Int, Is ... > &, const Op &op) |
| template<class Op , class ... Types> | |
| void | tupleInPlaceOp (std::tuple< Types ... > &tuple, const Op &op) |
| template<class BinaryOp , class Tuple , class Int , Int ... Is> | |
| auto | tupleBinaryOp (const Tuple &tupleA, const Tuple &tupleB, const std::integer_sequence< Int, Is ... > &, const BinaryOp &bop) |
| template<class BinaryOp , class ... TypesA, class ... TypesB> | |
| auto | tupleBinaryOp (const std::tuple< TypesA ... > &tupleA, const std::tuple< TypesB ... > &tupleB, const BinaryOp &bop) |
Original source file cutPolyIntegralTemplates.C
Definition in file cutPolyIntegralTemplates.C.