13 #include "libmesh/enum_elem_type.h" 44 const FunctionName &
getVariableFn(
const FunctionName & fn_param_name);
Elem * addElementEdge2(dof_id_type node0, dof_id_type node1)
static InputParameters validParams()
const FunctionName & getVariableFn(const FunctionName &fn_param_name)
Makes a constant function parameter controllable and returns its name.
Elem * addElement(libMesh::ElemType elem_type, const std::vector< dof_id_type > &node_ids)
Base class for THM components.
Elem * addElementEdge3(dof_id_type node0, dof_id_type node1, dof_id_type node2)
GeometricalComponent(const InputParameters ¶meters)
Elem * addElementQuad4(dof_id_type node0, dof_id_type node1, dof_id_type node2, dof_id_type node3)
Intermediate class for components that have mesh.
const InputParameters & parameters() const
Elem * addElementQuad9(dof_id_type node0, dof_id_type node1, dof_id_type node2, dof_id_type node3, dof_id_type node4, dof_id_type node5, dof_id_type node6, dof_id_type node7, dof_id_type node8)