GRINS-0.8.0
Namespaces | Macros | Typedefs
reacting_low_mach_navier_stokes_macro.h File Reference
#include "grins/antioch_mixture_averaged_transport_mixture.h"
#include "grins/antioch_mixture_averaged_transport_evaluator.h"
#include "grins/antioch_constant_transport_mixture.h"
#include "grins/antioch_constant_transport_evaluator.h"
Include dependency graph for reacting_low_mach_navier_stokes_macro.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 GRINSPrivate
 

Macros

#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_CONSTANT_MIXTURE_RAW(class_name, curve_fit, conductivity)   template class GRINS::class_name<GRINS::AntiochConstantTransportMixture<curve_fit,GRINS::conductivity> >
 
#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_CONSTANT_MIXTURE_CURVEFIT_RAW(class_name, conductivity)   template class GRINS::class_name<GRINS::AntiochConstantTransportMixture<Antioch::CEACurveFit<libMesh::Real>,GRINS::conductivity> >
 
#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_CONSTANT_MIXTURE(class_name)
 
#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_CONSTANT_MIXTURE_AND_CONSTANT_EVALUATOR_RAW(class_name, curve_fit, conductivity, thermo)
 
#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_CONSTANT_MIXTURE_AND_CONSTANT_EVALUATOR_CURVEFIT_THERMO_RAW(class_name, conductivity)
 
#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_CONSTANT_MIXTURE_AND_CONSTANT_EVALUATOR(class_name)
 
#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_MIXTUREAVERAGED_MIXTURE_ONLY_RAW(class_name, curve_fit, thermo, viscosity, conductivity, diffusivity)   template class GRINS::class_name<GRINS::AntiochMixtureAveragedTransportMixture<curve_fit,thermo,viscosity,conductivity,diffusivity> >
 
#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_MIXTUREAVERAGED_MIXTURE_ONLY_CURVEFIT_THERMO_CONDUCTIVITY_CONSTLEWIS_RAW(class_name, viscosity)
 
#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_MIXTUREAVERAGED_MIXTURE_ONLY_KINETICS_THEORY_RAW(class_name)
 
#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_MIXTURE_ONLY(class_name)
 
#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_MIXTUREAVERAGED_MIXTURE_AND_EVALUATOR_RAW(class_name, curve_fit, thermo, viscosity, conductivity, diffusivity)
 
#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_MIXTUREAVERAGED_MIXTURE_AND_EVALUATOR_CURVEFIT_THERMO_CONDUCTIVITY_CONSTLEWIS_RAW(class_name, viscosity)
 
#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_MIXTUREAVERAGED_MIXTURE_AND_EVALUATOR_KINETICS_THEORY_RAW(class_name)
 
#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_MIXTURE_AND_EVALUATOR(class_name)
 

Typedefs

typedef Antioch::IdealGasMicroThermo< Antioch::NASAEvaluator< libMesh::Real, Antioch::CEACurveFit< libMesh::Real > >, libMesh::Real > GRINSPrivate::CEAIdealGasThermo
 
typedef Antioch::KineticsTheoryViscosity< libMesh::Real, Antioch::GSLSpliner > GRINSPrivate::KineticsViscosity
 
typedef Antioch::MolecularBinaryDiffusion< libMesh::Real, Antioch::GSLSpliner > GRINSPrivate::BinaryDiffusion
 
typedef Antioch::KineticsTheoryThermalConductivity< Antioch::StatMechThermodynamics< libMesh::Real >, libMesh::Real > GRINSPrivate::KineticsConductivityStatMech
 
typedef Antioch::KineticsTheoryThermalConductivity< CEAIdealGasThermo, libMesh::Real > GRINSPrivate::KineticsConductivityCEA
 

Macro Definition Documentation

#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_CONSTANT_MIXTURE (   class_name)
Value:
#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_CONSTANT_MIXTURE_CURVEFIT_RAW(class_name, conductivity)

Definition at line 27 of file reacting_low_mach_navier_stokes_macro.h.

#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_CONSTANT_MIXTURE_AND_CONSTANT_EVALUATOR (   class_name)
Value:

Definition at line 40 of file reacting_low_mach_navier_stokes_macro.h.

#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_CONSTANT_MIXTURE_AND_CONSTANT_EVALUATOR_CURVEFIT_THERMO_RAW (   class_name,
  conductivity 
)
Value:
INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_CONSTANT_MIXTURE_AND_CONSTANT_EVALUATOR_RAW(class_name,Antioch::CEACurveFit<libMesh::Real>,conductivity,Antioch::StatMechThermodynamics<libMesh::Real>); \
#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_CONSTANT_MIXTURE_AND_CONSTANT_EVALUATOR_RAW(class_name, curve_fit, conductivity, thermo)
Antioch::IdealGasMicroThermo< Antioch::NASAEvaluator< libMesh::Real, Antioch::CEACurveFit< libMesh::Real > >, libMesh::Real > CEAIdealGasThermo

Definition at line 36 of file reacting_low_mach_navier_stokes_macro.h.

#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_CONSTANT_MIXTURE_AND_CONSTANT_EVALUATOR_RAW (   class_name,
  curve_fit,
  conductivity,
  thermo 
)
Value:
template class GRINS::class_name<GRINS::AntiochConstantTransportMixture<curve_fit,GRINS::conductivity>, \
GRINS::AntiochConstantTransportEvaluator<curve_fit,thermo,GRINS::conductivity> >

Definition at line 32 of file reacting_low_mach_navier_stokes_macro.h.

#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_CONSTANT_MIXTURE_CURVEFIT_RAW (   class_name,
  conductivity 
)    template class GRINS::class_name<GRINS::AntiochConstantTransportMixture<Antioch::CEACurveFit<libMesh::Real>,GRINS::conductivity> >

Definition at line 24 of file reacting_low_mach_navier_stokes_macro.h.

#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_CONSTANT_MIXTURE_RAW (   class_name,
  curve_fit,
  conductivity 
)    template class GRINS::class_name<GRINS::AntiochConstantTransportMixture<curve_fit,GRINS::conductivity> >

Definition at line 21 of file reacting_low_mach_navier_stokes_macro.h.

#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_MIXTURE_AND_EVALUATOR (   class_name)
Value:

Definition at line 116 of file reacting_low_mach_navier_stokes_macro.h.

#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_MIXTURE_ONLY (   class_name)
Value:
#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_MIXTUREAVERAGED_MIXTURE_ONLY_CURVEFIT_THERMO_CONDUCTIVITY_CONSTLEWIS_RAW(class_name, viscosity)
#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_MIXTUREAVERAGED_MIXTURE_ONLY_KINETICS_THEORY_RAW(class_name)

Definition at line 77 of file reacting_low_mach_navier_stokes_macro.h.

#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_MIXTUREAVERAGED_MIXTURE_AND_EVALUATOR_CURVEFIT_THERMO_CONDUCTIVITY_CONSTLEWIS_RAW (   class_name,
  viscosity 
)
Value:
Antioch::CEACurveFit<libMesh::Real>, \
Antioch::StatMechThermodynamics<libMesh::Real>, \
viscosity, \
Antioch::EuckenThermalConductivity<Antioch::StatMechThermodynamics<libMesh::Real> >, \
Antioch::ConstantLewisDiffusivity<libMesh::Real>); \
Antioch::CEACurveFit<libMesh::Real>, \
viscosity, \
Antioch::EuckenThermalConductivity<GRINSPrivate::CEAIdealGasThermo>, \
Antioch::ConstantLewisDiffusivity<libMesh::Real>)
Antioch::IdealGasMicroThermo< Antioch::NASAEvaluator< libMesh::Real, Antioch::CEACurveFit< libMesh::Real > >, libMesh::Real > CEAIdealGasThermo
#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_MIXTUREAVERAGED_MIXTURE_AND_EVALUATOR_RAW(class_name, curve_fit, thermo, viscosity, conductivity, diffusivity)

Definition at line 88 of file reacting_low_mach_navier_stokes_macro.h.

#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_MIXTUREAVERAGED_MIXTURE_AND_EVALUATOR_KINETICS_THEORY_RAW (   class_name)
Value:
Antioch::CEACurveFit<libMesh::Real>, \
Antioch::StatMechThermodynamics<libMesh::Real>, \
Antioch::CEACurveFit<libMesh::Real>, \
Antioch::KineticsTheoryViscosity< libMesh::Real, Antioch::GSLSpliner > KineticsViscosity
Antioch::KineticsTheoryThermalConductivity< Antioch::StatMechThermodynamics< libMesh::Real >, libMesh::Real > KineticsConductivityStatMech
Antioch::MolecularBinaryDiffusion< libMesh::Real, Antioch::GSLSpliner > BinaryDiffusion
Antioch::IdealGasMicroThermo< Antioch::NASAEvaluator< libMesh::Real, Antioch::CEACurveFit< libMesh::Real > >, libMesh::Real > CEAIdealGasThermo
Antioch::KineticsTheoryThermalConductivity< CEAIdealGasThermo, libMesh::Real > KineticsConductivityCEA
#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_MIXTUREAVERAGED_MIXTURE_AND_EVALUATOR_RAW(class_name, curve_fit, thermo, viscosity, conductivity, diffusivity)

Definition at line 102 of file reacting_low_mach_navier_stokes_macro.h.

#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_MIXTUREAVERAGED_MIXTURE_AND_EVALUATOR_RAW (   class_name,
  curve_fit,
  thermo,
  viscosity,
  conductivity,
  diffusivity 
)
Value:
template class GRINS::class_name<GRINS::AntiochMixtureAveragedTransportMixture<curve_fit,thermo,viscosity,conductivity,diffusivity>, \
GRINS::AntiochMixtureAveragedTransportEvaluator<curve_fit,thermo,viscosity,conductivity,diffusivity> >

Definition at line 84 of file reacting_low_mach_navier_stokes_macro.h.

#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_MIXTUREAVERAGED_MIXTURE_ONLY_CURVEFIT_THERMO_CONDUCTIVITY_CONSTLEWIS_RAW (   class_name,
  viscosity 
)
Value:
Antioch::CEACurveFit<libMesh::Real>, \
Antioch::StatMechThermodynamics<libMesh::Real>, \
viscosity, \
Antioch::EuckenThermalConductivity<Antioch::StatMechThermodynamics<libMesh::Real> >, \
Antioch::ConstantLewisDiffusivity<libMesh::Real>); \
Antioch::CEACurveFit<libMesh::Real>, \
viscosity, \
Antioch::EuckenThermalConductivity<GRINSPrivate::CEAIdealGasThermo>, \
Antioch::ConstantLewisDiffusivity<libMesh::Real>)
#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_MIXTUREAVERAGED_MIXTURE_ONLY_RAW(class_name, curve_fit, thermo, viscosity, conductivity, diffusivity)
Antioch::IdealGasMicroThermo< Antioch::NASAEvaluator< libMesh::Real, Antioch::CEACurveFit< libMesh::Real > >, libMesh::Real > CEAIdealGasThermo

Definition at line 49 of file reacting_low_mach_navier_stokes_macro.h.

#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_MIXTUREAVERAGED_MIXTURE_ONLY_KINETICS_THEORY_RAW (   class_name)
Value:
Antioch::CEACurveFit<libMesh::Real>, \
Antioch::StatMechThermodynamics<libMesh::Real>, \
Antioch::CEACurveFit<libMesh::Real>, \
Antioch::KineticsTheoryViscosity< libMesh::Real, Antioch::GSLSpliner > KineticsViscosity
#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_MIXTUREAVERAGED_MIXTURE_ONLY_RAW(class_name, curve_fit, thermo, viscosity, conductivity, diffusivity)
Antioch::KineticsTheoryThermalConductivity< Antioch::StatMechThermodynamics< libMesh::Real >, libMesh::Real > KineticsConductivityStatMech
Antioch::MolecularBinaryDiffusion< libMesh::Real, Antioch::GSLSpliner > BinaryDiffusion
Antioch::IdealGasMicroThermo< Antioch::NASAEvaluator< libMesh::Real, Antioch::CEACurveFit< libMesh::Real > >, libMesh::Real > CEAIdealGasThermo
Antioch::KineticsTheoryThermalConductivity< CEAIdealGasThermo, libMesh::Real > KineticsConductivityCEA

Definition at line 63 of file reacting_low_mach_navier_stokes_macro.h.

#define INSTANTIATE_REACTING_LOW_MACH_SUBCLASS_MIXTUREAVERAGED_MIXTURE_ONLY_RAW (   class_name,
  curve_fit,
  thermo,
  viscosity,
  conductivity,
  diffusivity 
)    template class GRINS::class_name<GRINS::AntiochMixtureAveragedTransportMixture<curve_fit,thermo,viscosity,conductivity,diffusivity> >

Definition at line 46 of file reacting_low_mach_navier_stokes_macro.h.


Generated on Tue Dec 19 2017 12:47:29 for GRINS-0.8.0 by  doxygen 1.8.9.1