Flow123d  jenkins-Flow123d-linux-release-multijob-282
Macros
field_algo_base.impl.hh File Reference
#include <string>
#include <limits>
#include <memory>
#include "fields/field_algo_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"
#include "tools/time_governor.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)
#define INSTANCE_TO_ALL(field, dim_from)

Definition at line 174 of file field_algo_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 156 of file field_algo_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) \
#define INSTANCE_DIM_DEP_VALUES(field, dim_from, dim_to)

Definition at line 161 of file field_algo_base.impl.hh.