25 #ifndef GRINS_SPALART_ALLMARAS_BC_HANDLING_H
26 #define GRINS_SPALART_ALLMARAS_BC_HANDLING_H
43 virtual int string_to_int(
const std::string& bc_type_in )
const;
45 virtual void init_bc_data(
const libMesh::FEMSystem& system );
48 const std::string& bc_id_string,
50 const std::string& bc_vars,
51 const std::string& bc_value,
52 const GetPot& input );
55 libMesh::DofMap& dof_map,
74 #endif // GRINS_SPALART_ALLMARAS_BC_HANDLING_H
libMesh::boundary_id_type BoundaryID
More descriptive name of the type used for boundary ids.
virtual void user_init_dirichlet_bcs(libMesh::FEMSystem *system, libMesh::DofMap &dof_map, GRINS::BoundaryID bc_id, GRINS::BCType bc_type) const
virtual int string_to_int(const std::string &bc_type_in) const
virtual void init_bc_data(const libMesh::FEMSystem &system)
Override this method to initialize any system-dependent data.
Base class for reading and handling boundary conditions for physics classes.
SpalartAllmarasBCHandling()
TurbulenceVariables _turb_vars
virtual ~SpalartAllmarasBCHandling()
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)
Base class for reading and handling boundary conditions for physics classes.