Go to the source code of this file.
Namespaces | |
Foam::FieldOps | |
Various utility functions to work on Fields. | |
Foam | |
Functions | |
template<class Tout , class T1 , class UnaryOp > | |
void | assign (Field< Tout > &result, const Field< T1 > &a, const UnaryOp &op) |
template<class Tout , class T1 , class T2 , class BinaryOp > | |
void | assign (Field< Tout > &result, const Field< T1 > &a, const Field< T2 > &b, const BinaryOp &bop) |
template<class T , class BinaryOp > | |
void | ternary (Field< T > &result, const Field< T > &a, const Field< T > &b, const BinaryOp &bop) |
template<class T , class BoolListType , class FlipOp > | |
void | ternarySelect (Field< T > &result, const BoolListType &cond, const Field< T > &a, const Field< T > &b, const FlipOp &flip) |
template<class T , class FlipOp > | |
void | ternarySelect (Field< T > &result, const bitSet &cond, const Field< T > &a, const Field< T > &b, const FlipOp &flip) |
template<class T , class BoolListType > | |
void | ternarySelect (Field< T > &result, const BoolListType &cond, const Field< T > &a, const Field< T > &b) |
template<class T > | |
void | ternarySelect (Field< T > &result, const bitSet &cond, const Field< T > &a, const Field< T > &b) |
template<class T1 , class T2 > | |
Tuple2< T1, T2 > | findMinData (const Field< T1 > &vals, const Field< T2 > &data) |
template<class T1 , class T2 > | |
Tuple2< T1, T2 > | findMaxData (const Field< T1 > &vals, const Field< T2 > &data) |
Original source file FieldOps.H
Definition in file FieldOps.H.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.