All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
fieldMapperM.H File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define DEFINE_FIELD_MAPPER_MAP_OPERATOR(Type, Modifier)
 
#define DEFINE_FIELD_MAPPER_MAP_OR_ASSIGN_OPERATOR(Type, Modifier)
 
#define IMPLEMENT_FIELD_MAPPER_MAP_OPERATOR(Type, mapperType)
 
#define IMPLEMENT_FIELD_MAPPER_MAP_OR_ASSIGN_OPERATOR(Type, mapperType)
 

Detailed Description

Original source file fieldMapperM.H

Definition in file fieldMapperM.H.

Macro Definition Documentation

◆ DEFINE_FIELD_MAPPER_MAP_OPERATOR

#define DEFINE_FIELD_MAPPER_MAP_OPERATOR (   Type,
  Modifier 
)
Value:
\
virtual void operator() \
( \
Field<Type>& f, \
const Field<Type>& mapF \
) const Modifier; \
\
virtual tmp<Field<Type>> operator() \
( \
const Field<Type>& mapF \
) const Modifier;
labelList f(nPoints)

Definition at line 26 of file fieldMapperM.H.

◆ DEFINE_FIELD_MAPPER_MAP_OR_ASSIGN_OPERATOR

#define DEFINE_FIELD_MAPPER_MAP_OR_ASSIGN_OPERATOR (   Type,
  Modifier 
)
Value:
\
virtual void operator() \
( \
Field<Type>& f, \
const Field<Type>& mapF, \
const Type& unmappedVal \
) const Modifier; \
\
virtual tmp<Field<Type>> operator() \
( \
const Field<Type>& mapF, \
const Type& unmappedVal \
) const Modifier; \
\
virtual void operator() \
( \
Field<Type>& f, \
const Field<Type>& mapF, \
const FieldFunctor<Type>& unmappedFunc \
) const Modifier; \
\
virtual tmp<Field<Type>> operator() \
( \
const Field<Type>& mapF, \
const FieldFunctor<Type>& unmappedFunc \
) const Modifier;

Definition at line 40 of file fieldMapperM.H.

◆ IMPLEMENT_FIELD_MAPPER_MAP_OPERATOR

#define IMPLEMENT_FIELD_MAPPER_MAP_OPERATOR (   Type,
  mapperType 
)
Value:
\
void Foam::mapperType::operator() \
( \
Field<Type>& f, \
const Field<Type>& mapF \
) const \
{ \
map(f, mapF); \
} \
\
Foam::tmp<Foam::Field<Foam::Type>> Foam::mapperType::operator() \
( \
const Field<Type>& mapF \
) const \
{ \
return map(mapF); \
}

Definition at line 69 of file fieldMapperM.H.

◆ IMPLEMENT_FIELD_MAPPER_MAP_OR_ASSIGN_OPERATOR

#define IMPLEMENT_FIELD_MAPPER_MAP_OR_ASSIGN_OPERATOR (   Type,
  mapperType 
)

Definition at line 89 of file fieldMapperM.H.