This is the complete list of members for b2000::ElementCFDHeat2DFieldL2Constant< FLUX, AXISYMMETRIC >, including all inherited members.
AssembleElementEffectiveMatrix(const solver::TypedSolver< double, MATRIX_FORMAT > &solver, b2linalg::Index &index) | b2000::TypedElement< double > | inline |
AssembleElementEffectiveSystem(const solver::TypedSolver< double, MATRIX_FORMAT > &solver, b2linalg::Matrix< double, typename MATRIX_FORMAT::dense > &k_eff, b2linalg::Vector< double, b2linalg::Vdense > &f_eff, b2linalg::Index &index) | b2000::TypedElement< double > | inline |
AssembleElementEffectiveVector(const solver::TypedSolver< double, MATRIX_FORMAT > &solver, b2linalg::Index index) | b2000::TypedElement< double > | inline |
begin() | b2000::Element | inline |
body_field_linear_on_dof(const std::string &field_name) | b2000::Element | inlinevirtual |
body_field_order(const std::string &field_name) | b2000::Element | inlinevirtual |
body_field_polynomial_sub_volume(const std::string &field_name, b2linalg::Matrix< double, b2linalg::Mrectangle > &sub_nodes, std::vector< Tetrahedral > &sub_volumes) | b2000::Element | inlinevirtual |
body_field_value(const std::string &field_name, const b2linalg::Vector< double, b2linalg::Vdense_constref > &internal_coor, const b2linalg::Matrix< double, b2linalg::Mrectangle_constref > &dof, const double time, b2linalg::Vector< double, b2linalg::Vdense > &value, b2linalg::Matrix< double, b2linalg::Mrectangle > &d_value_d_icoor, b2linalg::Index &dof_numbering, b2linalg::Matrix< double, b2linalg::Mrectangle > &d_value_d_dof) | b2000::TypedElement< double > | inlinevirtual |
body_geom(const b2linalg::Vector< double, b2linalg::Vdense_constref > &internal_coor, b2linalg::Vector< double > &geom, b2linalg::Matrix< double, b2linalg::Mrectangle > &d_geom_d_icoor) | b2000::Element | inlinevirtual |
ComputeElementError(const solver::TypedSolver< double, MATRIX_FORMAT > &solver) | b2000::TypedElement< double > | inline |
ComputeElementGradient(const solver::TypedSolver< double, MATRIX_FORMAT > &solver, GradientContainer *const gradient_container) | b2000::TypedElement< double > | inline |
constant enum value | b2000::Element | |
edge_field_linear_on_dof(const int edge_id, const std::string &field_name) override | b2000::ElementCFDHeat2DFieldL2Constant< FLUX, AXISYMMETRIC > | inlinevirtual |
edge_field_order(const int edge_id, const std::string &field_name) override | b2000::ElementCFDHeat2DFieldL2Constant< FLUX, AXISYMMETRIC > | inlinevirtual |
edge_field_polynomial_sub_edge(const int edge_id, const std::string &field_name, b2linalg::Vector< double, b2linalg::Vdense > &sub_nodes) override | b2000::ElementCFDHeat2DFieldL2Constant< FLUX, AXISYMMETRIC > | inlinevirtual |
edge_field_value(const int edge_id, const std::string &field_name, const double internal_coor, const b2linalg::Matrix< double, b2linalg::Mrectangle_constref > &dof, const double time, b2linalg::Vector< double, b2linalg::Vdense > &value, b2linalg::Vector< double, b2linalg::Vdense > &d_value_d_icoor, b2linalg::Index &dof_numbering, b2linalg::Matrix< double, b2linalg::Mrectangle > &d_value_d_dof, b2linalg::Index &d_value_d_dof_dep) override | b2000::ElementCFDHeat2DFieldL2Constant< FLUX, AXISYMMETRIC > | inlinevirtual |
edge_geom(const int edge_id, const double internal_coor, b2linalg::Vector< double > &geom, b2linalg::Vector< double > &d_geom_d_icoor) override | b2000::ElementCFDHeat2DFieldL2Constant< FLUX, AXISYMMETRIC > | inlinevirtual |
Element(const bool symmetric) | b2000::Element | inlineexplicit |
end() const | b2000::Element | inline |
face_field_linear_on_dof(const int face_id, const std::string &field_name) | b2000::Element | inlinevirtual |
face_field_order(const int face_id, const std::string &field_name) | b2000::Element | inlinevirtual |
face_field_polynomial_sub_face(const int face_id, const std::string &field_name, b2linalg::Matrix< double, b2linalg::Mrectangle > &sub_nodes, std::vector< Triangle > &sub_faces) | b2000::Element | inlinevirtual |
face_field_value(const int face_id, const std::string &field_name, const b2linalg::Vector< double, b2linalg::Vdense_constref > &internal_coor, const b2linalg::Matrix< double, b2linalg::Mrectangle_constref > &dof, const double time, b2linalg::Vector< double, b2linalg::Vdense > &value, b2linalg::Matrix< double, b2linalg::Mrectangle > &d_value_d_icoor, b2linalg::Index &dof_numbering, b2linalg::Matrix< double, b2linalg::Mrectangle > &d_value_d_dof, b2linalg::Index &d_value_d_dof_dep_col) | b2000::TypedElement< double > | inlinevirtual |
face_geom(const int face_id, const b2linalg::Vector< double, b2linalg::Vdense_constref > &internal_coor, b2linalg::Vector< double > &geom, b2linalg::Matrix< double, b2linalg::Mrectangle > &d_geom_d_icoor) | b2000::Element | inlinevirtual |
field_edge_integration(const b2linalg::Vector< double, b2linalg::Vdense_constref > &dof, const b2linalg::Vector< double, b2linalg::Vdense_constref > &dofdot, const b2linalg::Vector< double, b2linalg::Vdense_constref > &dofdotdot, const Field< double > &f, int edge, b2linalg::Index &dof_numbering, b2linalg::Vector< double, b2linalg::Vdense > &discretised_field, b2linalg::Matrix< double, b2linalg::Mpacked > &d_discretised_field_d_dof) | b2000::TypedElement< double > | inlinevirtual |
field_face_integration(const b2linalg::Vector< double, b2linalg::Vdense_constref > &dof, const b2linalg::Vector< double, b2linalg::Vdense_constref > &dofdot, const b2linalg::Vector< double, b2linalg::Vdense_constref > &dofdotdot, const Field< double > &field, int face, b2linalg::Index &dof_numbering, b2linalg::Vector< double, b2linalg::Vdense > &discretised_field, b2linalg::Matrix< double, b2linalg::Mpacked > &d_discretised_field_d_dof) | b2000::TypedElement< double > | inlinevirtual |
field_volume_integration(const b2linalg::Vector< double, b2linalg::Vdense_constref > &dof, const b2linalg::Vector< double, b2linalg::Vdense_constref > &dofdot, const b2linalg::Vector< double, b2linalg::Vdense_constref > &dofdotdot, const Field< double > &f, b2linalg::Index &dof_numbering, b2linalg::Vector< double, b2linalg::Vdense > &discretised_field, b2linalg::Matrix< double, b2linalg::Mpacked > &d_discretised_field_d_dof) | b2000::TypedElement< double > | inlinevirtual |
get_constraint(Model &model, const bool linear, const double time, const b2linalg::Matrix< double, b2linalg::Mrectangle_constref > &dof, b2linalg::Index &dof_numbering, b2linalg::Vector< double, b2linalg::Vdense > &constraint, b2linalg::Matrix< double, b2linalg::Mcompressed_col > &trans_d_constraint_d_dof, b2linalg::Vector< double, b2linalg::Vdense > &d_constraint_d_time) | b2000::TypedElement< double > | inlinevirtual |
get_constraint_info() | b2000::Element | inlinevirtual |
get_dof_numbering(b2linalg::Index &dof_numbering) | b2000::Element | inlinevirtual |
get_elem_type_number() const | b2000::Element | inline |
get_global_dof_numbering() const override | b2000::ElementCFDHeat2DFieldL2Constant< FLUX, AXISYMMETRIC > | inlinevirtual |
get_id() const | b2000::Element | inline |
get_nodes() const override | b2000::ElementCFDHeat2DFieldL2Constant< FLUX, AXISYMMETRIC > | inlinevirtual |
get_number_of_dof() const override | b2000::ElementCFDHeat2DFieldL2Constant< FLUX, AXISYMMETRIC > | inlinevirtual |
get_object_name() const override | b2000::Element | inlinevirtual |
get_property() const | b2000::Element | inlinevirtual |
get_state_buffer(std::pair< int *, double * > buffers) const | b2000::Element | inlinevirtual |
get_state_buffer_size() const | b2000::Element | inlinevirtual |
get_subelements() | b2000::Element | inlinevirtual |
get_value(Model &model, const bool linear, const EquilibriumSolution equilibrium_solution, const double time, const double delta_time, const b2linalg::Matrix< double, b2linalg::Mrectangle_constref > &dof, GradientContainer *gradient_container, SolverHints *solver_hints, b2linalg::Index &dof_numbering, b2linalg::Vector< double, b2linalg::Vdense > &value, const std::vector< bool > &d_value_d_dof_flags, std::vector< b2linalg::Matrix< double, b2linalg::Mrectangle > > &d_value_d_dof, b2linalg::Vector< double, b2linalg::Vdense > &d_value_d_time) | b2000::TypedElement< double > | inlinevirtual |
get_value(Model &model, const bool linear, const EquilibriumSolution equilibrium_solution, const double time, const double delta_time, const b2linalg::Matrix< double, b2linalg::Mrectangle_constref > &dof, GradientContainer *gradient_container, SolverHints *solver_hints, b2linalg::Index &dof_numbering, b2linalg::Vector< double, b2linalg::Vdense > &value, const std::vector< bool > &d_value_d_dof_flags, std::vector< b2linalg::Matrix< double, b2linalg::Mpacked > > &d_value_d_dof, b2linalg::Vector< double, b2linalg::Vdense > &d_value_d_time) | b2000::TypedElement< double > | inlinevirtual |
get_value_info() const | b2000::Element | inlinevirtual |
init(Model &model) | b2000::Element | inlinevirtual |
linear enum value | b2000::Element | |
nonlinear enum value | b2000::Element | |
set_additional_properties(const RTable &rtable) | b2000::Element | inlinevirtual |
set_elem_type_number(int elno) | b2000::Element | inline |
set_global_dof_numbering(size_t index) override | b2000::ElementCFDHeat2DFieldL2Constant< FLUX, AXISYMMETRIC > | inlinevirtual |
set_id(size_t id_) | b2000::Element | inline |
set_nodes(std::pair< int, Node *const * > nodes_) override | b2000::ElementCFDHeat2DFieldL2Constant< FLUX, AXISYMMETRIC > | inlinevirtual |
set_object_name(const std::string &name) | b2000::Element | inline |
set_property(ElementProperty *property) | b2000::Element | inlinevirtual |
set_state_buffer(std::pair< const int *, const double * > buffers) | b2000::Element | inlinevirtual |
VariableInfo enum name | b2000::Element | |
zero enum value | b2000::Element | |
~Object() | b2000::Object | inlinevirtual |