Flow123d
Macros
field_base_impl.hh File Reference
#include <string>
#include <limits>
#include <memory>
#include "fields/field_base.hh"
#include "fields/field_interpolated_p0.hh"
#include "fields/field_python.hh"
#include "fields/field_constant.hh"
#include "fields/field_formula.hh"
#include "fields/field_elementwise.hh"
#include "fields/field_values.hh"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define INSTANCE_DIM_DEP_VALUES(field, dim_from, dim_to)
 
#define INSTANCE_TO_ALL(field, dim_from)
 
#define INSTANCE_ALL(field)
 

Macro Definition Documentation

#define INSTANCE_ALL (   field)
Value:
INSTANCE_TO_ALL( field, 3) \
INSTANCE_TO_ALL( field, 2)

Definition at line 165 of file field_base_impl.hh.

#define INSTANCE_DIM_DEP_VALUES (   field,
  dim_from,
  dim_to 
)
Value:
template class field<dim_from, FieldValue<dim_to>::VectorFixed >; \
template class field<dim_from, FieldValue<dim_to>::TensorFixed >; \

Definition at line 141 of file field_base_impl.hh.

#define INSTANCE_TO_ALL (   field,
  dim_from 
)
Value:
template class field<dim_from, FieldValue<0>::Enum >; \
template class field<dim_from, FieldValue<0>::EnumVector >; \
template class field<dim_from, FieldValue<0>::Integer >; \
template class field<dim_from, FieldValue<0>::Scalar >; \
template class field<dim_from, FieldValue<0>::Vector >; \
\
INSTANCE_DIM_DEP_VALUES( field, dim_from, 2) \
INSTANCE_DIM_DEP_VALUES( field, dim_from, 3) \

Definition at line 146 of file field_base_impl.hh.