libMesh
libMesh::RBParametrizedFunction Member List

This is the complete list of members for libMesh::RBParametrizedFunction, including all inherited members.

_is_nodal_boundarylibMesh::RBParametrizedFunctionprotected
_parameter_independent_datalibMesh::RBParametrizedFunctionprotected
_parametrized_function_boundary_idslibMesh::RBParametrizedFunctionprotected
evaluate(const RBParameters &mu, const Point &xyz, dof_id_type elem_id, unsigned int qp, subdomain_id_type subdomain_id, const std::vector< Point > &xyz_perturb, const std::vector< Real > &phi_i_qp)libMesh::RBParametrizedFunctionvirtual
evaluate_comp(const RBParameters &mu, unsigned int comp, const Point &xyz, dof_id_type elem_id, unsigned int qp, subdomain_id_type subdomain_id, const std::vector< Point > &xyz_perturb, const std::vector< Real > &phi_i_qp)libMesh::RBParametrizedFunctionvirtual
fd_deltalibMesh::RBParametrizedFunction
get_n_components() const =0libMesh::RBParametrizedFunctionpure virtual
get_parameter_independent_data(const std::string &property_name, subdomain_id_type sbd_id) constlibMesh::RBParametrizedFunction
get_parametrized_function_boundary_ids() constlibMesh::RBParametrizedFunction
get_spatial_indices(std::vector< std::vector< unsigned int >> &spatial_indices, const VectorizedEvalInput &v)libMesh::RBParametrizedFunctionvirtual
initialize_lookup_table()libMesh::RBParametrizedFunctionvirtual
initialize_spatial_indices(const std::vector< std::vector< unsigned int >> &spatial_indices, const VectorizedEvalInput &v)libMesh::RBParametrizedFunctionvirtual
is_lookup_tablelibMesh::RBParametrizedFunction
lookup_preevaluated_node_value_on_mesh(unsigned int comp, dof_id_type node_id) constlibMesh::RBParametrizedFunctionvirtual
lookup_preevaluated_side_value_on_mesh(unsigned int comp, dof_id_type elem_id, unsigned int side_index, unsigned int qp) constlibMesh::RBParametrizedFunctionvirtual
lookup_preevaluated_value_on_mesh(unsigned int comp, dof_id_type elem_id, unsigned int qp) constlibMesh::RBParametrizedFunctionvirtual
lookup_table_param_namelibMesh::RBParametrizedFunction
mesh_to_preevaluated_node_values_maplibMesh::RBParametrizedFunction
mesh_to_preevaluated_side_values_maplibMesh::RBParametrizedFunction
mesh_to_preevaluated_values_maplibMesh::RBParametrizedFunction
node_evaluate(const RBParameters &mu, const Point &xyz, dof_id_type node_id, boundary_id_type boundary_id)libMesh::RBParametrizedFunctionvirtual
node_evaluate_comp(const RBParameters &mu, unsigned int comp, const Point &xyz, dof_id_type node_id, boundary_id_type boundary_id)libMesh::RBParametrizedFunctionvirtual
node_vectorized_evaluate(const std::vector< RBParameters > &mus, const VectorizedEvalInput &v, std::vector< std::vector< std::vector< Number >>> &output)libMesh::RBParametrizedFunctionvirtual
on_mesh_nodes() constlibMesh::RBParametrizedFunction
on_mesh_sides() constlibMesh::RBParametrizedFunction
operator=(const RBParametrizedFunction &)=defaultlibMesh::RBParametrizedFunction
operator=(RBParametrizedFunction &&)=defaultlibMesh::RBParametrizedFunction
preevaluate_parametrized_function_cleanup()libMesh::RBParametrizedFunctionvirtual
preevaluate_parametrized_function_on_mesh(const RBParameters &mu, const std::unordered_map< dof_id_type, std::vector< Point >> &all_xyz, const std::unordered_map< dof_id_type, subdomain_id_type > &sbd_ids, const std::unordered_map< dof_id_type, std::vector< std::vector< Point >> > &all_xyz_perturb, const System &sys)libMesh::RBParametrizedFunctionvirtual
preevaluate_parametrized_function_on_mesh_nodes(const RBParameters &mu, const std::unordered_map< dof_id_type, Point > &all_xyz, const std::unordered_map< dof_id_type, boundary_id_type > &node_boundary_ids, const System &sys)libMesh::RBParametrizedFunctionvirtual
preevaluate_parametrized_function_on_mesh_sides(const RBParameters &mu, const std::map< std::pair< dof_id_type, unsigned int >, std::vector< Point >> &side_all_xyz, const std::map< std::pair< dof_id_type, unsigned int >, subdomain_id_type > &sbd_ids, const std::map< std::pair< dof_id_type, unsigned int >, boundary_id_type > &side_boundary_ids, const std::map< std::pair< dof_id_type, unsigned int >, unsigned int > &side_types, const std::map< std::pair< dof_id_type, unsigned int >, std::vector< std::vector< Point >> > &side_all_xyz_perturb, const System &sys)libMesh::RBParametrizedFunctionvirtual
preevaluated_valueslibMesh::RBParametrizedFunction
RBParametrizedFunction()libMesh::RBParametrizedFunction
RBParametrizedFunction(RBParametrizedFunction &&)=defaultlibMesh::RBParametrizedFunction
RBParametrizedFunction(const RBParametrizedFunction &)=defaultlibMesh::RBParametrizedFunction
requires_all_elem_qp_datalibMesh::RBParametrizedFunction
requires_xyz_perturbationslibMesh::RBParametrizedFunction
set_parametrized_function_boundary_ids(const std::set< boundary_id_type > &boundary_ids, bool is_nodal_boundary)libMesh::RBParametrizedFunction
side_evaluate(const RBParameters &mu, const Point &xyz, dof_id_type elem_id, unsigned int side_index, unsigned int qp, subdomain_id_type subdomain_id, boundary_id_type boundary_id, const std::vector< Point > &xyz_perturb, const std::vector< Real > &phi_i_qp)libMesh::RBParametrizedFunctionvirtual
side_evaluate_comp(const RBParameters &mu, unsigned int comp, const Point &xyz, dof_id_type elem_id, unsigned int side_index, unsigned int qp, subdomain_id_type subdomain_id, boundary_id_type boundary_id, const std::vector< Point > &xyz_perturb, const std::vector< Real > &phi_i_qp)libMesh::RBParametrizedFunctionvirtual
side_vectorized_evaluate(const std::vector< RBParameters > &mus, const VectorizedEvalInput &v, std::vector< std::vector< std::vector< Number >>> &output)libMesh::RBParametrizedFunctionvirtual
vectorized_evaluate(const std::vector< RBParameters > &mus, const VectorizedEvalInput &v, std::vector< std::vector< std::vector< Number >>> &output)libMesh::RBParametrizedFunctionvirtual
~RBParametrizedFunction()libMesh::RBParametrizedFunctionvirtual