25 #ifndef AXISYM_HEAT_TRANSFER_BC_HANDLING_H
26 #define AXISYM_HEAT_TRANSFER_BC_HANDLING_H
42 virtual int string_to_int(
const std::string& bc_type_in )
const;
44 virtual void init_bc_data(
const libMesh::FEMSystem& system );
47 const std::string& bc_id_string,
49 const std::string& bc_vars,
50 const std::string& bc_value,
51 const GetPot& input );
55 const bool request_jacobian,
60 libMesh::DofMap& dof_map,
80 #endif // AXISYM_HEAT_TRANSFER_BC_HANDLING_H
unsigned int VariableIndex
More descriptive name of the type used for variable indices.
virtual int string_to_int(const std::string &bc_type_in) const
virtual void init_bc_types(const GRINS::BoundaryID bc_id, const std::string &bc_id_string, const int bc_type, const std::string &bc_vars, const std::string &bc_value, const GetPot &input)
libMesh::boundary_id_type BoundaryID
More descriptive name of the type used for boundary ids.
~AxisymmetricHeatTransferBCHandling()
virtual void init_bc_data(const libMesh::FEMSystem &system)
Override this method to initialize any system-dependent data.
virtual void user_apply_neumann_bcs(AssemblyContext &context, const GRINS::CachedValues &cache, const bool request_jacobian, const GRINS::BoundaryID bc_id, const GRINS::BCType bc_type) const
virtual void user_init_dirichlet_bcs(libMesh::FEMSystem *system, libMesh::DofMap &dof_map, GRINS::BoundaryID bc_id, GRINS::BCType bc_type) const
Base class for reading and handling boundary conditions for physics classes.
AxisymmetricHeatTransferBCHandling()
Base class for reading and handling boundary conditions for physics classes.