Flow123d  3.9.0-97067769b
Macros
field_instances.hh File Reference
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)   INSTANCE_TO_ALL( field, 3)
 

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_instances.hh.

Macro Definition Documentation

◆ INSTANCE_ALL

#define INSTANCE_ALL (   field)    INSTANCE_TO_ALL( field, 3)

Definition at line 43 of file field_instances.hh.

◆ INSTANCE_DIM_DEP_VALUES

#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 27 of file field_instances.hh.

◆ INSTANCE_TO_ALL

#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) \

Definition at line 32 of file field_instances.hh.

INSTANCE_DIM_DEP_VALUES
#define INSTANCE_DIM_DEP_VALUES(field, dim_from, dim_to)
Definition: field_instances.hh:27
FieldValue
Definition: field_values.hh:645