Panzer  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Macros
Panzer_EquationSet_Factory_Defines.hpp File Reference
#include <iostream>
#include "Teuchos_Assert.hpp"
#include "Teuchos_ParameterList.hpp"
#include "Panzer_EquationSet_Factory.hpp"
#include "Panzer_EquationSet_TemplateManager.hpp"
Include dependency graph for Panzer_EquationSet_Factory_Defines.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define PANZER_DECLARE_EQSET_TEMPLATE_BUILDER(fClass, fType)
 
#define PANZER_BUILD_EQSET_OBJECTS(key, fType)
 

Macro Definition Documentation

#define PANZER_DECLARE_EQSET_TEMPLATE_BUILDER (   fClass,
  fType 
)

Definition at line 50 of file Panzer_EquationSet_Factory_Defines.hpp.

#define PANZER_BUILD_EQSET_OBJECTS (   key,
  fType 
)
Value:
if (params->get<std::string>("Type") == key) \
{ \
fType ## _TemplateBuilder builder(params, default_integration_order, \
cell_data, global_data, build_transient_support); \
eq_set->buildObjects(builder); \
found = true; \
}

Definition at line 86 of file Panzer_EquationSet_Factory_Defines.hpp.