25 #ifndef GRINS_PARSED_FUNCTION_NEUMANN_OLD_STYLE_BC_FACTORY_H 
   26 #define GRINS_PARSED_FUNCTION_NEUMANN_OLD_STYLE_BC_FACTORY_H 
   36   template<
typename FunctionType>
 
   51     virtual SharedPtr<NeumannBCAbstract>
 
   55                         const std::string& section );
 
   61   template<
typename FunctionType>
 
   75     { 
return "traction"; }
 
   80 #endif // GRINS_PARSED_FUNCTION_NEUMANN_OLD_STYLE_BC_FACTORY_H 
~ParsedFunctionNeumannOldStyleBCFactory()
 
virtual std::string flux_input() const 
 
ParsedFunctionNeumannOldStyleBCFactory(const std::string &bc_type_name)
 
virtual std::string flux_input() const  =0
 
~TractionOldStyleBCFactory()
 
Interface with libMesh for solving Multiphysics problems. 
 
virtual SharedPtr< NeumannBCAbstract > build_neumann_func(const GetPot &input, MultiphysicsSystem &system, const FEVariablesBase &fe_var, const std::string §ion)
Builds the NeumannBCAbstract object for Neumann boundary conditions. 
 
TractionOldStyleBCFactory(const std::string &bc_type_name)