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

Go to the source code of this file.

Namespaces

 Foam
 Namespace for OpenFOAM.
 

Macros

#define DEFINE_LAGRANGIAN_CAPTALIZED_TYPE_FIELDS_(Type)
 
#define DEFINE_LAGRANGIAN_CAPTALIZED_TYPE_FIELDS(Type)    DEFINE_LAGRANGIAN_CAPTALIZED_TYPE_FIELDS_(Type)
 
#define DEFINE_LAGRANGIAN_TYPE_FIELDS(Type, nullArg)    DEFINE_LAGRANGIAN_CAPTALIZED_TYPE_FIELDS(CAPITALIZE(Type))
 

Functions

 defineTemplate2TypeNameAndDebug (LagrangianCAPITALIZE(label) Field::Internal, 0)
 
 defineTemplateTypeNameAndDebug (LagrangianCAPITALIZE(label) Field, 0)
 
 defineTemplate2TypeNameAndDebugWithName (LagrangianCAPITALIZE(label) DynamicField::Internal, STR(LagrangianCAPITALIZE(label) Field::Internal), 0)
 
 defineTemplateTypeNameAndDebugWithName (LagrangianCAPITALIZE(label) DynamicField, STR(LagrangianCAPITALIZE(label) Field), 0)
 
 FOR_ALL_FIELD_TYPES (DEFINE_LAGRANGIAN_TYPE_FIELDS)
 

Detailed Description

Original source file LagrangianFields.C

Definition in file LagrangianFields.C.

Macro Definition Documentation

◆ DEFINE_LAGRANGIAN_CAPTALIZED_TYPE_FIELDS_

#define DEFINE_LAGRANGIAN_CAPTALIZED_TYPE_FIELDS_ (   Type)
Value:
defineTemplate2TypeNameAndDebug(Lagrangian##Type##Field::Internal, 0); \
defineTemplateTypeNameAndDebug(Lagrangian##Type##Field, 0); \
defineTemplate2TypeNameAndDebugWithName \
( \
Lagrangian##Type##DynamicField::Internal, \
STR(Lagrangian##Type##Field::Internal), \
0 \
); \
defineTemplateTypeNameAndDebugWithName \
( \
Lagrangian##Type##DynamicField, \
STR(Lagrangian##Type##Field), \
0 \
);
#define defineTemplate2TypeNameAndDebug(Type, DebugSwitch)
Define the typeName and debug information for templates, useful.
Definition: className.H:154

Definition at line 33 of file LagrangianFields.C.

◆ DEFINE_LAGRANGIAN_CAPTALIZED_TYPE_FIELDS

#define DEFINE_LAGRANGIAN_CAPTALIZED_TYPE_FIELDS (   Type)     DEFINE_LAGRANGIAN_CAPTALIZED_TYPE_FIELDS_(Type)

Definition at line 49 of file LagrangianFields.C.

◆ DEFINE_LAGRANGIAN_TYPE_FIELDS

#define DEFINE_LAGRANGIAN_TYPE_FIELDS (   Type,
  nullArg 
)     DEFINE_LAGRANGIAN_CAPTALIZED_TYPE_FIELDS(CAPITALIZE(Type))

Definition at line 52 of file LagrangianFields.C.