_communicator | libMesh::ParallelObject | protected |
_counts | libMesh::ReferenceCounter | protectedstatic |
_eim_solutions_for_training_set | libMesh::RBEIMEvaluation | private |
_eim_vars_to_project_and_write | libMesh::RBEIMEvaluation | protected |
_enable_print_counter | libMesh::ReferenceCounter | protectedstatic |
_error_indicator_interpolation_row | libMesh::RBEIMEvaluation | private |
_interpolation_matrix | libMesh::RBEIMEvaluation | private |
_interpolation_points_comp | libMesh::RBEIMEvaluation | private |
_interpolation_points_spatial_indices | libMesh::RBEIMEvaluation | private |
_is_eim_error_indicator_active | libMesh::RBEIMEvaluation | private |
_local_eim_basis_functions | libMesh::RBEIMEvaluation | private |
_local_node_eim_basis_functions | libMesh::RBEIMEvaluation | private |
_local_side_eim_basis_functions | libMesh::RBEIMEvaluation | private |
_mutex | libMesh::ReferenceCounter | protectedstatic |
_n_objects | libMesh::ReferenceCounter | protectedstatic |
_parametrized_function | libMesh::RBEIMEvaluation | private |
_preserve_rb_eim_solutions | libMesh::RBEIMEvaluation | private |
_rb_eim_error_indicators | libMesh::RBEIMEvaluation | private |
_rb_eim_solutions | libMesh::RBEIMEvaluation | private |
_rb_eim_solves_mus | libMesh::RBEIMEvaluation | private |
_rb_eim_solves_N | libMesh::RBEIMEvaluation | private |
_rb_eim_theta_objects | libMesh::RBEIMEvaluation | private |
_scale_components_in_enrichment | libMesh::RBEIMEvaluation | protected |
_vec_eval_input | libMesh::RBEIMEvaluation | private |
add_basis_function(const QpDataMap &bf) | libMesh::RBEIMEvaluation | |
add_interpolation_data(Point p, unsigned int comp, dof_id_type elem_id, subdomain_id_type subdomain_id, unsigned int qp, const std::vector< Point > &perturbs, const std::vector< Real > &phi_i_qp, ElemType elem_type, const std::vector< Real > &JxW_all_qp, const std::vector< std::vector< Real >> &phi_i_all_qp) | libMesh::RBEIMEvaluation | |
add_interpolation_points_boundary_id(boundary_id_type b_id) | libMesh::RBEIMEvaluation | |
add_interpolation_points_comp(unsigned int comp) | libMesh::RBEIMEvaluation | |
add_interpolation_points_elem_id(dof_id_type elem_id) | libMesh::RBEIMEvaluation | |
add_interpolation_points_elem_type(ElemType elem_type) | libMesh::RBEIMEvaluation | |
add_interpolation_points_JxW_all_qp(const std::vector< Real > &JxW_all_qp) | libMesh::RBEIMEvaluation | |
add_interpolation_points_node_id(dof_id_type node_id) | libMesh::RBEIMEvaluation | |
add_interpolation_points_phi_i_all_qp(const std::vector< std::vector< Real >> &phi_i_all_qp) | libMesh::RBEIMEvaluation | |
add_interpolation_points_phi_i_qp(const std::vector< Real > &phi_i_qp) | libMesh::RBEIMEvaluation | |
add_interpolation_points_qp(unsigned int qp) | libMesh::RBEIMEvaluation | |
add_interpolation_points_side_index(unsigned int side_index) | libMesh::RBEIMEvaluation | |
add_interpolation_points_spatial_indices(const std::vector< unsigned int > &spatial_indices) | libMesh::RBEIMEvaluation | |
add_interpolation_points_subdomain_id(subdomain_id_type sbd_id) | libMesh::RBEIMEvaluation | |
add_interpolation_points_xyz(Point p) | libMesh::RBEIMEvaluation | |
add_interpolation_points_xyz_perturbations(const std::vector< Point > &perturbs) | libMesh::RBEIMEvaluation | |
add_node_basis_function(const NodeDataMap &node_bf) | libMesh::RBEIMEvaluation | |
add_node_interpolation_data(Point p, unsigned int comp, dof_id_type node_id, boundary_id_type boundary_id) | libMesh::RBEIMEvaluation | |
add_side_basis_function(const SideQpDataMap &side_bf) | libMesh::RBEIMEvaluation | |
add_side_interpolation_data(Point p, unsigned int comp, dof_id_type elem_id, unsigned int side_index, subdomain_id_type subdomain_id, boundary_id_type boundary_id, unsigned int qp, const std::vector< Point > &perturbs, const std::vector< Real > &phi_i_qp) | libMesh::RBEIMEvaluation | |
build_eim_theta(unsigned int index) | libMesh::RBEIMEvaluation | virtual |
clear() override | libMesh::RBEIMEvaluation | virtual |
comm() const | libMesh::ParallelObject | inline |
Counts typedef | libMesh::ReferenceCounter | protected |
decrement_vector(QpDataMap &v, const DenseVector< Number > &coeffs) | libMesh::RBEIMEvaluation | |
disable_print_counter_info() | libMesh::ReferenceCounter | static |
distribute_bfs(const System &sys) | libMesh::RBEIMEvaluation | private |
eim_error_indicator_normalization | libMesh::RBEIMEvaluation | |
EimErrorIndicatorNormalization enum name | libMesh::RBEIMEvaluation | |
enable_print_counter_info() | libMesh::ReferenceCounter | static |
gather_bfs() | libMesh::RBEIMEvaluation | private |
get_basis_function(unsigned int i) const | libMesh::RBEIMEvaluation | |
get_closest_value(Real value, const std::vector< Real > &list_of_values) | libMesh::RBParametrized | static |
get_discrete_parameter_values() const | libMesh::RBParametrized | |
get_eim_basis_function_node_local_value(unsigned int basis_function_index, dof_id_type node_id, unsigned int var) const | libMesh::RBEIMEvaluation | |
get_eim_basis_function_node_value(unsigned int basis_function_index, dof_id_type node_id, unsigned int var) const | libMesh::RBEIMEvaluation | |
get_eim_basis_function_side_value(unsigned int basis_function_index, dof_id_type elem_id, unsigned int side_index, unsigned int comp, unsigned int qp) const | libMesh::RBEIMEvaluation | |
get_eim_basis_function_side_values_at_qps(unsigned int basis_function_index, dof_id_type elem_id, unsigned int side_index, unsigned int var, std::vector< Number > &values) const | libMesh::RBEIMEvaluation | |
get_eim_basis_function_value(unsigned int basis_function_index, dof_id_type elem_id, unsigned int comp, unsigned int qp) const | libMesh::RBEIMEvaluation | |
get_eim_basis_function_values_at_qps(unsigned int basis_function_index, dof_id_type elem_id, unsigned int var, std::vector< Number > &values) const | libMesh::RBEIMEvaluation | |
get_eim_error_indicator(Number error_indicator_rhs, const DenseVector< Number > &eim_solution, const DenseVector< Number > &eim_rhs) | libMesh::RBEIMEvaluation | |
get_eim_solutions_for_training_set() const | libMesh::RBEIMEvaluation | |
get_eim_solutions_for_training_set() | libMesh::RBEIMEvaluation | |
get_eim_theta_objects() | libMesh::RBEIMEvaluation | |
get_eim_vars_to_project_and_write() const | libMesh::RBEIMEvaluation | |
get_error_indicator_interpolation_row() const | libMesh::RBEIMEvaluation | |
get_info() | libMesh::ReferenceCounter | static |
get_interpolation_matrix() const | libMesh::RBEIMEvaluation | |
get_interpolation_points_boundary_id(unsigned int index) const | libMesh::RBEIMEvaluation | |
get_interpolation_points_comp(unsigned int index) const | libMesh::RBEIMEvaluation | |
get_interpolation_points_elem_id(unsigned int index) const | libMesh::RBEIMEvaluation | |
get_interpolation_points_elem_type(unsigned int index) const | libMesh::RBEIMEvaluation | |
get_interpolation_points_JxW_all_qp(unsigned int index) const | libMesh::RBEIMEvaluation | |
get_interpolation_points_node_id(unsigned int index) const | libMesh::RBEIMEvaluation | |
get_interpolation_points_phi_i_all_qp(unsigned int index) const | libMesh::RBEIMEvaluation | |
get_interpolation_points_phi_i_qp(unsigned int index) const | libMesh::RBEIMEvaluation | |
get_interpolation_points_qp(unsigned int index) const | libMesh::RBEIMEvaluation | |
get_interpolation_points_side_index(unsigned int index) const | libMesh::RBEIMEvaluation | |
get_interpolation_points_spatial_indices(unsigned int index) const | libMesh::RBEIMEvaluation | |
get_interpolation_points_subdomain_id(unsigned int index) const | libMesh::RBEIMEvaluation | |
get_interpolation_points_xyz(unsigned int index) const | libMesh::RBEIMEvaluation | |
get_interpolation_points_xyz_perturbations(unsigned int index) const | libMesh::RBEIMEvaluation | |
get_n_basis_functions() const | libMesh::RBEIMEvaluation | |
get_n_continuous_params() const | libMesh::RBParametrized | |
get_n_discrete_params() const | libMesh::RBParametrized | |
get_n_interpolation_points() const | libMesh::RBEIMEvaluation | |
get_n_interpolation_points_spatial_indices() const | libMesh::RBEIMEvaluation | |
get_n_params() const | libMesh::RBParametrized | |
get_node_basis_function(unsigned int i) const | libMesh::RBEIMEvaluation | |
get_parameter_max(const std::string ¶m_name) const | libMesh::RBParametrized | |
get_parameter_min(const std::string ¶m_name) const | libMesh::RBParametrized | |
get_parameter_names() const | libMesh::RBParametrized | |
get_parameters() const | libMesh::RBParametrized | |
get_parameters_max() const | libMesh::RBParametrized | |
get_parameters_min() const | libMesh::RBParametrized | |
get_parametrized_function() | libMesh::RBEIMEvaluation | |
get_parametrized_function() const | libMesh::RBEIMEvaluation | |
get_parametrized_function_node_local_value(const NodeDataMap &pf, dof_id_type node_id, unsigned int comp) | libMesh::RBEIMEvaluation | static |
get_parametrized_function_node_value(const Parallel::Communicator &comm, const NodeDataMap &pf, dof_id_type node_id, unsigned int comp) | libMesh::RBEIMEvaluation | static |
get_parametrized_function_side_value(const Parallel::Communicator &comm, const SideQpDataMap &pf, dof_id_type elem_id, unsigned int side_index, unsigned int comp, unsigned int qp) | libMesh::RBEIMEvaluation | static |
get_parametrized_function_side_values_at_qps(const SideQpDataMap &pf, dof_id_type elem_id, unsigned int side_index, unsigned int comp, std::vector< Number > &values) | libMesh::RBEIMEvaluation | static |
get_parametrized_function_value(const Parallel::Communicator &comm, const QpDataMap &pf, dof_id_type elem_id, unsigned int comp, unsigned int qp) | libMesh::RBEIMEvaluation | static |
get_parametrized_function_values_at_qps(const QpDataMap &pf, dof_id_type elem_id, unsigned int comp, std::vector< Number > &values) | libMesh::RBEIMEvaluation | static |
get_preserve_rb_eim_solutions() const | libMesh::RBEIMEvaluation | |
get_rb_eim_error_indicators() const | libMesh::RBEIMEvaluation | |
get_rb_eim_solutions() const | libMesh::RBEIMEvaluation | |
get_rb_eim_solutions_entries(unsigned int index) const | libMesh::RBEIMEvaluation | |
get_side_basis_function(unsigned int i) const | libMesh::RBEIMEvaluation | |
get_vec_eval_input() const | libMesh::RBEIMEvaluation | |
increment_constructor_count(const std::string &name) noexcept | libMesh::ReferenceCounter | inlineprotected |
increment_destructor_count(const std::string &name) noexcept | libMesh::ReferenceCounter | inlineprotected |
initialize_eim_theta_objects() | libMesh::RBEIMEvaluation | |
initialize_interpolation_points_spatial_indices() | libMesh::RBEIMEvaluation | |
initialize_param_fn_spatial_indices() | libMesh::RBEIMEvaluation | |
initialize_parameters(const RBParameters &mu_min_in, const RBParameters &mu_max_in, const std::map< std::string, std::vector< Real >> &discrete_parameter_values) | libMesh::RBParametrized | |
initialize_parameters(const RBParametrized &rb_parametrized) | libMesh::RBParametrized | |
is_discrete_parameter(const std::string &mu_name) const | libMesh::RBParametrized | |
MAX_RHS enum value | libMesh::RBEIMEvaluation | |
n_objects() | libMesh::ReferenceCounter | inlinestatic |
n_processors() const | libMesh::ParallelObject | inline |
node_decrement_vector(NodeDataMap &v, const DenseVector< Number > &coeffs) | libMesh::RBEIMEvaluation | |
node_distribute_bfs(const System &sys) | libMesh::RBEIMEvaluation | private |
node_gather_bfs() | libMesh::RBEIMEvaluation | private |
NodeDataMap typedef | libMesh::RBEIMEvaluation | |
operator=(const RBEIMEvaluation &)=delete | libMesh::RBEIMEvaluation | |
operator=(RBEIMEvaluation &&)=default | libMesh::RBEIMEvaluation | |
libMesh::RBParametrized::operator=(RBParametrized &&)=default | libMesh::RBParametrized | |
libMesh::RBParametrized::operator=(const RBParametrized &)=default | libMesh::RBParametrized | |
libMesh::ReferenceCountedObject< RBParametrized >::operator=(const ReferenceCountedObject &) | libMesh::ReferenceCountedObject< RBParametrized > | inlineprotected |
libMesh::ParallelObject::operator=(const ParallelObject &libmesh_dbg_var(other)) | libMesh::ParallelObject | inline |
ParallelObject(const Parallel::Communicator &comm_in) | libMesh::ParallelObject | inline |
ParallelObject(const ParallelObject &other) | libMesh::ParallelObject | inline |
print_discrete_parameter_values() const | libMesh::RBParametrized | |
print_info(std::ostream &out_stream=libMesh::out) | libMesh::ReferenceCounter | static |
print_local_eim_basis_functions() const | libMesh::RBEIMEvaluation | private |
print_parameters() const | libMesh::RBParametrized | |
processor_id() const | libMesh::ParallelObject | inline |
project_qp_data_map_onto_system(System &sys, const QpDataMap &bf_data, const EIMVarGroupPlottingInfo &eim_vargroup) | libMesh::RBEIMEvaluation | virtual |
QpDataMap typedef | libMesh::RBEIMEvaluation | |
rb_eim_solve(DenseVector< Number > &EIM_rhs) | libMesh::RBEIMEvaluation | |
rb_eim_solves(const std::vector< RBParameters > &mus, unsigned int N) | libMesh::RBEIMEvaluation | |
RBEIMEvaluation(const Parallel::Communicator &comm) | libMesh::RBEIMEvaluation | |
RBEIMEvaluation(RBEIMEvaluation &&)=default | libMesh::RBEIMEvaluation | |
RBEIMEvaluation(const RBEIMEvaluation &)=delete | libMesh::RBEIMEvaluation | |
RBParametrized() | libMesh::RBParametrized | |
RBParametrized(RBParametrized &&)=default | libMesh::RBParametrized | |
RBParametrized(const RBParametrized &)=default | libMesh::RBParametrized | |
read_in_basis_functions(const System &sys, const std::string &directory_name="offline_data", bool read_binary_basis_functions=true) | libMesh::RBEIMEvaluation | |
read_in_interior_basis_functions(const System &sys, const std::string &directory_name, bool read_binary_basis_functions) | libMesh::RBEIMEvaluation | private |
read_in_node_basis_functions(const System &sys, const std::string &directory_name, bool read_binary_basis_functions) | libMesh::RBEIMEvaluation | private |
read_in_side_basis_functions(const System &sys, const std::string &directory_name, bool read_binary_basis_functions) | libMesh::RBEIMEvaluation | private |
read_parameter_data_from_files(const std::string &continuous_param_file_name, const std::string &discrete_param_file_name, const bool read_binary_data) | libMesh::RBParametrized | |
ReferenceCountedObject() | libMesh::ReferenceCountedObject< RBParametrized > | inlineprotected |
ReferenceCountedObject(const ReferenceCountedObject &other) | libMesh::ReferenceCountedObject< RBParametrized > | inlineprotected |
ReferenceCountedObject(ReferenceCountedObject &&other) noexcept | libMesh::ReferenceCountedObject< RBParametrized > | inlineprotected |
ReferenceCounter() | libMesh::ReferenceCounter | inlineprotected |
ReferenceCounter(const ReferenceCounter &) | libMesh::ReferenceCounter | inlineprotected |
ReferenceCounter(ReferenceCounter &&other) noexcept | libMesh::ReferenceCounter | inlineprotected |
RESIDUAL_TERMS enum value | libMesh::RBEIMEvaluation | |
resize_data_structures(const unsigned int Nmax) | libMesh::RBEIMEvaluation | |
scale_components_in_enrichment() const | libMesh::RBEIMEvaluation | |
set_eim_error_indicator_active(bool is_active) | libMesh::RBEIMEvaluation | |
set_error_indicator_interpolation_row(const DenseVector< Number > &error_indicator_row) | libMesh::RBEIMEvaluation | |
set_interpolation_matrix_entry(unsigned int i, unsigned int j, Number value) | libMesh::RBEIMEvaluation | |
set_n_basis_functions(unsigned int n_bfs) | libMesh::RBEIMEvaluation | |
set_parameters(const RBParameters ¶ms) | libMesh::RBParametrized | |
set_parametrized_function(std::unique_ptr< RBParametrizedFunction > pf) | libMesh::RBEIMEvaluation | |
set_preserve_rb_eim_solutions(bool preserve_rb_eim_solutions) | libMesh::RBEIMEvaluation | |
set_rb_eim_solutions(const std::vector< DenseVector< Number >> &rb_eim_solutions) | libMesh::RBEIMEvaluation | |
side_decrement_vector(SideQpDataMap &v, const DenseVector< Number > &coeffs) | libMesh::RBEIMEvaluation | |
side_distribute_bfs(const System &sys) | libMesh::RBEIMEvaluation | private |
side_gather_bfs() | libMesh::RBEIMEvaluation | private |
SideQpDataMap typedef | libMesh::RBEIMEvaluation | |
use_eim_error_indicator() const | libMesh::RBEIMEvaluation | virtual |
verbose_mode | libMesh::RBParametrized | |
write_out_basis_functions(const std::string &directory_name="offline_data", bool write_binary_basis_functions=true) | libMesh::RBEIMEvaluation | |
write_out_interior_basis_functions(const std::string &directory_name, bool write_binary_basis_functions) | libMesh::RBEIMEvaluation | private |
write_out_node_basis_functions(const std::string &directory_name, bool write_binary_basis_functions) | libMesh::RBEIMEvaluation | private |
write_out_projected_basis_functions(EquationSystems &es, const std::string &directory_name="offline_data") | libMesh::RBEIMEvaluation | |
write_out_side_basis_functions(const std::string &directory_name, bool write_binary_basis_functions) | libMesh::RBEIMEvaluation | private |
write_parameter_data_to_files(const std::string &continuous_param_file_name, const std::string &discrete_param_file_name, const bool write_binary_data) | libMesh::RBParametrized | |
~ParallelObject()=default | libMesh::ParallelObject | virtual |
~RBEIMEvaluation() | libMesh::RBEIMEvaluation | virtual |
~RBParametrized() | libMesh::RBParametrized | virtual |
~ReferenceCountedObject() | libMesh::ReferenceCountedObject< RBParametrized > | inline |
~ReferenceCounter() | libMesh::ReferenceCounter | inline |