GRINS-0.8.0
|
Initialize all VariableFactory objects. More...
#include <variable_factory_initializer.h>
Public Member Functions | |
VariableFactoryInitializer () | |
~VariableFactoryInitializer () | |
Initialize all VariableFactory objects.
To avoid symbol stripping from static linking, we use this class to initialize/register the Variable factory objects.
Relevant discussion: http://stackoverflow.com/questions/5202142/static-variable-initialization-over-a-library
Definition at line 35 of file variable_factory_initializer.h.
GRINS::VariableFactoryInitializer::VariableFactoryInitializer | ( | ) |
Definition at line 36 of file variable_factory_initializer.C.
References GRINS::VariablesParsing::displacement_section(), GRINS::VariablesParsing::pressure_section(), GRINS::VariablesParsing::scalar_var_section(), GRINS::VariablesParsing::single_var_section(), GRINS::VariablesParsing::species_mass_fractions_section(), GRINS::VariablesParsing::temperature_section(), GRINS::VariablesParsing::thermo_pressure_section(), GRINS::VariablesParsing::turbulence_section(), and GRINS::VariablesParsing::velocity_section().
|
inline |
Definition at line 39 of file variable_factory_initializer.h.