coordinateSystemTransform.C File Reference
Include dependency graph for coordinateSystemTransform.C:

Go to the source code of this file.

Namespaces

 Foam
 Namespace for OpenFOAM.
 

Macros

#define makeTransform(Op, Type)
 
#define makeCoordinateSystemTransform(Op, RetType, Type)
 

Functions

static scalar transform_scalar (const tensor &tt, const scalar &in)
 
static vector transform_vector (const tensor &tt, const vector &in)
 
static sphericalTensor transform_sphericalTensor (const tensor &tt, const sphericalTensor &in)
 
static symmTensor transform_symmTensor (const tensor &tt, const symmTensor &in)
 
static tensor transform_tensor (const tensor &tt, const tensor &in)
 
static scalar invTransform_scalar (const tensor &tt, const scalar &in)
 
static vector invTransform_vector (const tensor &tt, const vector &in)
 
static sphericalTensor invTransform_sphericalTensor (const tensor &tt, const sphericalTensor &in)
 
static symmTensor invTransform_symmTensor (const tensor &tt, const symmTensor &in)
 
static tensor invTransform_tensor (const tensor &tt, const tensor &in)
 
static symmTensor transformPrincipal_vector (const tensor &tt, const vector &v)
 Transform principal. More...
 

Detailed Description

Original source file coordinateSystemTransform.C

Definition in file coordinateSystemTransform.C.

Macro Definition Documentation

◆ makeTransform

#define makeTransform (   Op,
  Type 
)
Value:
static inline Type Op##_##Type(const tensor& tt, const Type& in) \
{ \
return Op(tt, in); \
}

Definition at line 40 of file coordinateSystemTransform.C.

◆ makeCoordinateSystemTransform

#define makeCoordinateSystemTransform (   Op,
  RetType,
  Type 
)

Definition at line 139 of file coordinateSystemTransform.C.

Op
#define Op(opName, op)
Definition: ops.H:112
Foam::tensor
Tensor< scalar > tensor
Tensor of scalars, i.e. Tensor<scalar>.
Definition: symmTensor.H:61