Flow123d  last_with_con_2.0.0-4-g42e6930
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"
#include "input/factory.hh"
#include "input/accessors.hh"
#include "input/flow_attribute_lib.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)
 

Detailed Description

 * Copyright (C) 2015 Technical University of Liberec. All rights reserved.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 3 as published by the Free Software Foundation. (http://www.gnu.org/licenses/gpl-3.0.en.html)

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Definition in file field_algo_base.impl.hh.

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 158 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>::Integer >; \
template class field<dim_from, FieldValue<0>::Scalar >; \
\
INSTANCE_DIM_DEP_VALUES( field, dim_from, dim_from) \
#define INSTANCE_DIM_DEP_VALUES(field, dim_from, dim_to)

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