libMesh
libMesh::RBSCMConstruction Member List

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

_activelibMesh::Systemprivate
_additional_data_writtenlibMesh::Systemprivate
_assemble_system_functionlibMesh::Systemprivate
_assemble_system_objectlibMesh::Systemprivate
_basic_system_onlylibMesh::Systemprivate
_communicatorlibMesh::ParallelObjectprotected
_constrain_system_functionlibMesh::Systemprivate
_constrain_system_objectlibMesh::Systemprivate
libMesh::_countslibMesh::ReferenceCounterprotectedstatic
libMesh::RBParametrized::_countslibMesh::ReferenceCounterprotectedstatic
_discrete_parameter_valueslibMesh::RBParametrizedprivate
_dof_maplibMesh::Systemprivate
_eigen_problem_typelibMesh::EigenSystemprivate
libMesh::_enable_print_counterlibMesh::ReferenceCounterprotectedstatic
libMesh::RBParametrized::_enable_print_counterlibMesh::ReferenceCounterprotectedstatic
_equation_systemslibMesh::Systemprivate
_hide_outputlibMesh::Systemprivate
_identify_variable_groupslibMesh::Systemprivate
_init_system_functionlibMesh::Systemprivate
_init_system_objectlibMesh::Systemprivate
_is_generalized_eigenproblemlibMesh::EigenSystemprivate
_is_initializedlibMesh::Systemprivate
_meshlibMesh::Systemprivate
libMesh::_mutexlibMesh::ReferenceCounterprotectedstatic
libMesh::RBParametrized::_mutexlibMesh::ReferenceCounterprotectedstatic
_n_converged_eigenpairslibMesh::EigenSystemprivate
_n_iterationslibMesh::EigenSystemprivate
libMesh::_n_objectslibMesh::ReferenceCounterprotectedstatic
libMesh::RBParametrized::_n_objectslibMesh::ReferenceCounterprotectedstatic
_qoi_evaluate_derivative_functionlibMesh::Systemprivate
_qoi_evaluate_derivative_objectlibMesh::Systemprivate
_qoi_evaluate_functionlibMesh::Systemprivate
_qoi_evaluate_objectlibMesh::Systemprivate
_solution_projectionlibMesh::Systemprivate
_sys_namelibMesh::Systemprivate
_sys_numberlibMesh::Systemprivate
_use_shell_matriceslibMesh::EigenSystemprivate
_variable_groupslibMesh::Systemprivate
_variable_numberslibMesh::Systemprivate
_variableslibMesh::Systemprivate
_vector_is_adjointlibMesh::Systemprivate
_vector_projectionslibMesh::Systemprivate
_vector_typeslibMesh::Systemprivate
_vectorslibMesh::Systemprivate
_written_var_indiceslibMesh::Systemprivate
activate()libMesh::Systeminline
active() constlibMesh::Systeminline
add_adjoint_rhs(unsigned int i=0)libMesh::System
add_adjoint_solution(unsigned int i=0)libMesh::System
add_scaled_symm_Aq(unsigned int q_a, Number scalar)libMesh::RBSCMConstructionprotectedvirtual
add_sensitivity_rhs(unsigned int i=0)libMesh::System
add_sensitivity_solution(unsigned int i=0)libMesh::System
add_variable(const std::string &var, const FEType &type, const std::set< subdomain_id_type > *const active_subdomains=nullptr)libMesh::System
add_variable(const std::string &var, const Order order=FIRST, const FEFamily=LAGRANGE, const std::set< subdomain_id_type > *const active_subdomains=nullptr)libMesh::System
add_variables(const std::vector< std::string > &vars, const FEType &type, const std::set< subdomain_id_type > *const active_subdomains=nullptr)libMesh::System
add_variables(const std::vector< std::string > &vars, const Order order=FIRST, const FEFamily=LAGRANGE, const std::set< subdomain_id_type > *const active_subdomains=nullptr)libMesh::System
add_vector(const std::string &vec_name, const bool projections=true, const ParallelType type=PARALLEL)libMesh::System
add_weighted_sensitivity_adjoint_solution(unsigned int i=0)libMesh::System
add_weighted_sensitivity_solution()libMesh::System
adjoint_already_solvedlibMesh::Systemprivate
adjoint_qoi_parameter_sensitivity(const QoISet &qoi_indices, const ParameterVector &parameters, SensitivityData &sensitivities)libMesh::Systeminlinevirtual
adjoint_solve(const QoISet &qoi_indices=QoISet())libMesh::Systeminlinevirtual
Aq_inner_product(unsigned int q, const NumericVector< Number > &v, const NumericVector< Number > &w)libMesh::RBSCMConstructionprotected
assemble() overridelibMesh::EigenSystemvirtual
assemble_before_solvelibMesh::System
assemble_qoi(const QoISet &qoi_indices=QoISet())libMesh::Systemvirtual
assemble_qoi_derivative(const QoISet &qoi_indices=QoISet(), bool include_liftfunc=true, bool apply_constraints=true)libMesh::Systemvirtual
assemble_residual_derivatives(const ParameterVector &parameters)libMesh::Systeminlinevirtual
attach_assemble_function(void fptr(EquationSystems &es, const std::string &name))libMesh::System
attach_assemble_object(Assembly &assemble)libMesh::System
attach_constraint_function(void fptr(EquationSystems &es, const std::string &name))libMesh::System
attach_constraint_object(Constraint &constrain)libMesh::System
attach_deflation_space()libMesh::RBSCMConstructioninlinevirtual
attach_init_function(void fptr(EquationSystems &es, const std::string &name))libMesh::System
attach_init_object(Initialization &init)libMesh::System
attach_QOI_derivative(void fptr(EquationSystems &es, const std::string &name, const QoISet &qoi_indices, bool include_liftfunc, bool apply_constraints))libMesh::System
attach_QOI_derivative_object(QOIDerivative &qoi_derivative)libMesh::System
attach_QOI_function(void fptr(EquationSystems &es, const std::string &name, const QoISet &qoi_indices))libMesh::System
attach_QOI_object(QOI &qoi)libMesh::System
B_inner_product(const NumericVector< Number > &v, const NumericVector< Number > &w) constlibMesh::RBSCMConstructionprotected
boundary_project_solution(const std::set< boundary_id_type > &b, const std::vector< unsigned int > &variables, FunctionBase< Number > *f, FunctionBase< Gradient > *g=nullptr)libMesh::System
boundary_project_solution(const std::set< boundary_id_type > &b, const std::vector< unsigned int > &variables, ValueFunctionPointer fptr, GradientFunctionPointer gptr, const Parameters &parameters)libMesh::System
boundary_project_vector(const std::set< boundary_id_type > &b, const std::vector< unsigned int > &variables, NumericVector< Number > &new_vector, FunctionBase< Number > *f, FunctionBase< Gradient > *g=nullptr, int is_adjoint=-1) constlibMesh::System
boundary_project_vector(const std::set< boundary_id_type > &b, const std::vector< unsigned int > &variables, ValueFunctionPointer fptr, GradientFunctionPointer gptr, const Parameters &parameters, NumericVector< Number > &new_vector, int is_adjoint=-1) constlibMesh::System
broadcast_parameters(unsigned int proc_id)libMesh::RBConstructionBase< CondensedEigenSystem >
calculate_norm(const NumericVector< Number > &v, unsigned int var, FEMNormType norm_type, std::set< unsigned int > *skip_dimensions=nullptr) constlibMesh::System
calculate_norm(const NumericVector< Number > &v, const SystemNorm &norm, std::set< unsigned int > *skip_dimensions=nullptr) constlibMesh::System
clear() overridelibMesh::RBSCMConstructionvirtual
comm() constlibMesh::ParallelObjectinline
compare(const System &other_system, const Real threshold, const bool verbose) constlibMesh::Systemvirtual
compute_SCM_bounding_box()libMesh::RBSCMConstructionprotectedvirtual
compute_SCM_bounds_on_training_set()libMesh::RBSCMConstructionprotectedvirtual
condensed_dofs_initializedlibMesh::CondensedEigenSystemprivate
condensed_matrix_AlibMesh::CondensedEigenSystem
condensed_matrix_BlibMesh::CondensedEigenSystem
CondensedEigenSystem(EquationSystems &es, const std::string &name_in, const unsigned int number_in)libMesh::CondensedEigenSystem
const_vectors_iterator typedeflibMesh::System
libMesh::Counts typedeflibMesh::ReferenceCounterprotected
libMesh::RBParametrized::Counts typedeflibMesh::ReferenceCounterprotected
current_local_solutionlibMesh::System
current_solution(const dof_id_type global_dof_number) constlibMesh::System
deactivate()libMesh::Systeminline
disable_cache()libMesh::Systeminlinevirtual
libMesh::disable_print_counter_info()libMesh::ReferenceCounterstatic
libMesh::RBParametrized::disable_print_counter_info()libMesh::ReferenceCounterstatic
discrete_var_norm(const NumericVector< Number > &v, unsigned int var, FEMNormType norm_type) constlibMesh::Systemprivate
eigen_solverlibMesh::EigenSystem
EigenSystem(EquationSystems &es, const std::string &name_in, const unsigned int number_in)libMesh::EigenSystem
libMesh::enable_print_counter_info()libMesh::ReferenceCounterstatic
libMesh::RBParametrized::enable_print_counter_info()libMesh::ReferenceCounterstatic
enrich_C_J(unsigned int new_C_J_index)libMesh::RBSCMConstructionprotectedvirtual
evaluate_stability_constant()libMesh::RBSCMConstructionprotectedvirtual
extra_quadrature_orderlibMesh::System
forward_qoi_parameter_sensitivity(const QoISet &qoi_indices, const ParameterVector &parameters, SensitivityData &sensitivities)libMesh::Systeminlinevirtual
generalized() constlibMesh::EigenSysteminline
generate_training_parameters_deterministic(const Parallel::Communicator &communicator, std::map< std::string, bool > log_param_scale, std::map< std::string, std::unique_ptr< NumericVector< Number >>> &training_parameters_in, unsigned int n_training_samples_in, const RBParameters &min_parameters, const RBParameters &max_parameters, bool serial_training_set=false)libMesh::RBConstructionBase< CondensedEigenSystem >protectedstatic
generate_training_parameters_random(const Parallel::Communicator &communicator, std::map< std::string, bool > log_param_scale, std::map< std::string, std::unique_ptr< NumericVector< Number >>> &training_parameters_in, unsigned int n_training_samples_in, const RBParameters &min_parameters, const RBParameters &max_parameters, int training_parameters_random_seed=-1, bool serial_training_set=false)libMesh::RBConstructionBase< CondensedEigenSystem >protectedstatic
get_adjoint_rhs(unsigned int i=0)libMesh::System
get_adjoint_rhs(unsigned int i=0) constlibMesh::System
get_adjoint_solution(unsigned int i=0)libMesh::System
get_adjoint_solution(unsigned int i=0) constlibMesh::System
get_all_variable_numbers(std::vector< unsigned int > &all_variable_numbers) constlibMesh::System
get_closest_value(Real value, const std::vector< Real > &list_of_values)libMesh::RBParametrizedstatic
get_deterministic_training_parameter_name() constlibMesh::RBConstructionBase< CondensedEigenSystem >
get_deterministic_training_parameter_repeats() constlibMesh::RBConstructionBase< CondensedEigenSystem >
get_discrete_parameter_values() constlibMesh::RBParametrized
get_dof_map() constlibMesh::Systeminline
get_dof_map()libMesh::Systeminline
get_eigenpair(dof_id_type i) overridelibMesh::CondensedEigenSystemvirtual
get_eigenproblem_type() constlibMesh::EigenSysteminline
get_equation_systems() constlibMesh::Systeminline
get_equation_systems()libMesh::Systeminline
get_first_local_training_index() constlibMesh::RBConstructionBase< CondensedEigenSystem >
get_global_max_error_pair(const Parallel::Communicator &communicator, std::pair< numeric_index_type, Real > &error_pair)libMesh::RBConstructionBase< CondensedEigenSystem >protectedstatic
get_info() constlibMesh::System
libMesh::ReferenceCountedObject< System >::get_info()libMesh::ReferenceCounterstatic
libMesh::RBParametrized::get_info()libMesh::ReferenceCounterstatic
get_last_local_training_index() constlibMesh::RBConstructionBase< CondensedEigenSystem >
get_local_n_training_samples() constlibMesh::RBConstructionBase< CondensedEigenSystem >
get_mesh() constlibMesh::Systeminline
get_mesh()libMesh::Systeminline
get_n_continuous_params() constlibMesh::RBParametrized
get_n_converged() constlibMesh::EigenSysteminline
get_n_discrete_params() constlibMesh::RBParametrized
get_n_iterations() constlibMesh::EigenSysteminline
get_n_params() constlibMesh::RBParametrized
get_n_training_samples() constlibMesh::RBConstructionBase< CondensedEigenSystem >
get_parameter_max(const std::string &param_name) constlibMesh::RBParametrized
get_parameter_min(const std::string &param_name) constlibMesh::RBParametrized
get_parameter_names() constlibMesh::RBParametrized
get_parameters() constlibMesh::RBParametrized
get_parameters_max() constlibMesh::RBParametrized
get_parameters_min() constlibMesh::RBParametrized
get_params_from_training_set(unsigned int index)libMesh::RBConstructionBase< CondensedEigenSystem >protected
get_rb_scm_evaluation()libMesh::RBSCMConstruction
get_rb_theta_expansion()libMesh::RBSCMConstruction
get_SCM_training_tolerance() constlibMesh::RBSCMConstructioninline
get_sensitivity_rhs(unsigned int i=0)libMesh::System
get_sensitivity_rhs(unsigned int i=0) constlibMesh::System
get_sensitivity_solution(unsigned int i=0)libMesh::System
get_sensitivity_solution(unsigned int i=0) constlibMesh::System
get_vector(const std::string &vec_name) constlibMesh::System
get_vector(const std::string &vec_name)libMesh::System
get_vector(const unsigned int vec_num) constlibMesh::System
get_vector(const unsigned int vec_num)libMesh::System
get_weighted_sensitivity_adjoint_solution(unsigned int i=0)libMesh::System
get_weighted_sensitivity_adjoint_solution(unsigned int i=0) constlibMesh::System
get_weighted_sensitivity_solution()libMesh::System
get_weighted_sensitivity_solution() constlibMesh::System
GradientFunctionPointer typedeflibMesh::System
has_variable(const std::string &var) constlibMesh::System
have_vector(const std::string &vec_name) constlibMesh::Systeminline
hide_output()libMesh::Systeminline
identify_variable_groups() constlibMesh::Systeminline
identify_variable_groups(const bool)libMesh::Systeminline
libMesh::increment_constructor_count(const std::string &name)libMesh::ReferenceCounterinlineprotected
libMesh::RBParametrized::increment_constructor_count(const std::string &name)libMesh::ReferenceCounterinlineprotected
libMesh::increment_destructor_count(const std::string &name)libMesh::ReferenceCounterinlineprotected
libMesh::RBParametrized::increment_destructor_count(const std::string &name)libMesh::ReferenceCounterinlineprotected
init()libMesh::System
init_data()libMesh::RBConstructionBase< CondensedEigenSystem >protectedvirtual
init_matrices()libMesh::EigenSystemprotectedvirtual
initialize_condensed_dofs(const std::set< dof_id_type > &global_condensed_dofs_set=std::set< dof_id_type >())libMesh::CondensedEigenSystem
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
initialize_training_parameters(const RBParameters &mu_min, const RBParameters &mu_max, unsigned int n_training_parameters, std::map< std::string, bool > log_param_scale, bool deterministic=true)libMesh::RBConstructionBase< CondensedEigenSystem >virtual
inner_product_storage_vectorlibMesh::RBConstructionBase< CondensedEigenSystem >protected
is_adjoint_already_solved() constlibMesh::Systeminline
is_discrete_parameter(const std::string &mu_name) constlibMesh::RBParametrized
is_initialized()libMesh::Systeminline
is_quiet() constlibMesh::RBConstructionBase< CondensedEigenSystem >inline
is_value_in_list(Real value, const std::vector< Real > &list_of_values, Real tol)libMesh::RBParametrizedprivatestatic
load_matrix_B()libMesh::RBSCMConstructionprotectedvirtual
load_training_set(std::map< std::string, std::vector< Number >> &new_training_set)libMesh::RBConstructionBase< CondensedEigenSystem >virtual
local_dof_indices(const unsigned int var, std::set< dof_id_type > &var_indices) constlibMesh::System
local_non_condensed_dofs_vectorlibMesh::CondensedEigenSystem
matrix_AlibMesh::EigenSystem
matrix_BlibMesh::EigenSystem
n_active_dofs() constlibMesh::Systeminline
n_components() constlibMesh::Systeminline
n_constrained_dofs() constlibMesh::System
n_dofs() constlibMesh::System
n_global_non_condensed_dofs() constlibMesh::CondensedEigenSystem
n_local_constrained_dofs() constlibMesh::System
n_local_dofs() constlibMesh::System
n_matrices() const overridelibMesh::EigenSysteminlinevirtual
libMesh::n_objects()libMesh::ReferenceCounterinlinestatic
libMesh::RBParametrized::n_objects()libMesh::ReferenceCounterinlinestatic
n_processors() constlibMesh::ParallelObjectinline
n_qois() constlibMesh::Systeminline
n_variable_groups() constlibMesh::Systeminline
n_vars() constlibMesh::Systeminline
n_vectors() constlibMesh::Systeminline
name() constlibMesh::Systeminline
number() constlibMesh::Systeminline
libMesh::operator=(const System &)libMesh::Systemprivate
libMesh::ReferenceCountedObject< System >::operator=(const ReferenceCountedObject &)libMesh::ReferenceCountedObject< System >inlineprotected
libMesh::ParallelObject::operator=(const ParallelObject &libmesh_dbg_var(other))libMesh::ParallelObjectinline
libMesh::RBParametrized::operator=(const ReferenceCountedObject &)libMesh::ReferenceCountedObject< RBParametrized >inlineprotected
ParallelObject(const Parallel::Communicator &comm_in)libMesh::ParallelObjectinline
ParallelObject(const ParallelObject &other)libMesh::ParallelObjectinline
parameterslibMesh::RBParametrizedprivate
parameters_initializedlibMesh::RBParametrizedprivate
parameters_maxlibMesh::RBParametrizedprivate
parameters_minlibMesh::RBParametrizedprivate
Parent typedeflibMesh::RBSCMConstruction
perform_SCM_greedy()libMesh::RBSCMConstructionvirtual
point_gradient(unsigned int var, const Point &p, const bool insist_on_success=true, const NumericVector< Number > *sol=nullptr) constlibMesh::System
point_gradient(unsigned int var, const Point &p, const Elem &e, const NumericVector< Number > *sol=nullptr) constlibMesh::System
point_gradient(unsigned int var, const Point &p, const Elem *e) constlibMesh::System
point_gradient(unsigned int var, const Point &p, const NumericVector< Number > *sol) constlibMesh::System
point_hessian(unsigned int var, const Point &p, const bool insist_on_success=true, const NumericVector< Number > *sol=nullptr) constlibMesh::System
point_hessian(unsigned int var, const Point &p, const Elem &e, const NumericVector< Number > *sol=nullptr) constlibMesh::System
point_hessian(unsigned int var, const Point &p, const Elem *e) constlibMesh::System
point_hessian(unsigned int var, const Point &p, const NumericVector< Number > *sol) constlibMesh::System
point_value(unsigned int var, const Point &p, const bool insist_on_success=true, const NumericVector< Number > *sol=nullptr) constlibMesh::System
point_value(unsigned int var, const Point &p, const Elem &e, const NumericVector< Number > *sol=nullptr) constlibMesh::System
point_value(unsigned int var, const Point &p, const Elem *e) constlibMesh::System
point_value(unsigned int var, const Point &p, const NumericVector< Number > *sol) constlibMesh::System
precond_matrixlibMesh::EigenSystem
print_discrete_parameter_values() constlibMesh::RBParametrized
print_info()libMesh::RBSCMConstructionvirtual
RBConstructionBase< CondensedEigenSystem >::print_info(std::ostream &out=libMesh::out)libMesh::ReferenceCounterstatic
RBConstructionBase< CondensedEigenSystem >::print_info(std::ostream &out=libMesh::out)libMesh::ReferenceCounterstatic
print_parameters() constlibMesh::RBParametrized
process_parameters_file(const std::string &parameters_filename)libMesh::RBSCMConstructionvirtual
processor_id() constlibMesh::ParallelObjectinline
project_solution(FunctionBase< Number > *f, FunctionBase< Gradient > *g=nullptr) constlibMesh::System
project_solution(FEMFunctionBase< Number > *f, FEMFunctionBase< Gradient > *g=nullptr) constlibMesh::System
project_solution(ValueFunctionPointer fptr, GradientFunctionPointer gptr, const Parameters &parameters) constlibMesh::System
project_solution_on_reinit(void)libMesh::Systeminline
project_vector(NumericVector< Number > &new_vector, FunctionBase< Number > *f, FunctionBase< Gradient > *g=nullptr, int is_adjoint=-1) constlibMesh::System
project_vector(NumericVector< Number > &new_vector, FEMFunctionBase< Number > *f, FEMFunctionBase< Gradient > *g=nullptr, int is_adjoint=-1) constlibMesh::System
project_vector(ValueFunctionPointer fptr, GradientFunctionPointer gptr, const Parameters &parameters, NumericVector< Number > &new_vector, int is_adjoint=-1) constlibMesh::System
project_vector(NumericVector< Number > &, int is_adjoint=-1) constlibMesh::Systemprotected
project_vector(const NumericVector< Number > &, NumericVector< Number > &, int is_adjoint=-1) constlibMesh::Systemprotected
projection_matrix(SparseMatrix< Number > &proj_mat) constlibMesh::System
prolong_vectors()libMesh::Systemvirtual
qoilibMesh::System
qoi_parameter_hessian(const QoISet &qoi_indices, const ParameterVector &parameters, SensitivityData &hessian)libMesh::Systeminlinevirtual
qoi_parameter_hessian_vector_product(const QoISet &qoi_indices, const ParameterVector &parameters, const ParameterVector &vector, SensitivityData &product)libMesh::Systeminlinevirtual
qoi_parameter_sensitivity(const QoISet &qoi_indices, const ParameterVector &parameters, SensitivityData &sensitivities)libMesh::Systemvirtual
quiet_modelibMesh::RBConstructionBase< CondensedEigenSystem >protected
rb_scm_evallibMesh::RBSCMConstructionprivate
RB_system_namelibMesh::RBSCMConstructionprotected
RBConstructionBase(EquationSystems &es, const std::string &name, const unsigned int number)libMesh::RBConstructionBase< CondensedEigenSystem >
RBParametrized()libMesh::RBParametrized
RBSCMConstruction(EquationSystems &es, const std::string &name_in, const unsigned int number_in)libMesh::RBSCMConstruction
re_update()libMesh::Systemvirtual
read_discrete_parameter_values_from_file(const std::string &file_name, const bool read_binary_data, std::map< std::string, std::vector< Real >> &discrete_parameter_values_in)libMesh::RBParametrizedprivate
read_header(Xdr &io, const std::string &version, const bool read_header=true, const bool read_additional_data=true, const bool read_legacy_format=false)libMesh::System
read_legacy_data(Xdr &io, const bool read_additional_data=true)libMesh::System
read_parallel_data(Xdr &io, const bool read_additional_data)libMesh::System
read_parallel_data(Xdr &io, const bool read_additional_data)libMesh::Systeminline
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
read_parameter_ranges_from_file(const std::string &file_name, const bool read_binary, RBParameters &param_min, RBParameters &param_max)libMesh::RBParametrizedprivate
read_SCALAR_dofs(const unsigned int var, Xdr &io, NumericVector< Number > *vec) constlibMesh::Systemprivate
read_serialized_blocked_dof_objects(const dof_id_type n_objects, const iterator_type begin, const iterator_type end, const InValType dummy, Xdr &io, const std::vector< NumericVector< Number > * > &vecs, const unsigned int var_to_read=libMesh::invalid_uint) constlibMesh::Systemprivate
read_serialized_data(Xdr &io, const bool read_additional_data=true)libMesh::System
read_serialized_data(Xdr &io, const bool read_additional_data=true)libMesh::Systeminline
read_serialized_vector(Xdr &io, NumericVector< Number > *vec)libMesh::Systemprivate
read_serialized_vector(Xdr &io, NumericVector< Number > &vec)libMesh::Systeminlineprivate
read_serialized_vectors(Xdr &io, const std::vector< NumericVector< Number > * > &vectors) constlibMesh::System
read_serialized_vectors(Xdr &io, const std::vector< NumericVector< Number > * > &vectors) constlibMesh::Systeminline
libMesh::ReferenceCountedObject()libMesh::ReferenceCountedObject< System >inlineprotected
libMesh::ReferenceCountedObject(const ReferenceCountedObject &other)libMesh::ReferenceCountedObject< System >inlineprotected
libMesh::ReferenceCountedObject(ReferenceCountedObject &&other) noexceptlibMesh::ReferenceCountedObject< System >inlineprotected
libMesh::RBParametrized::ReferenceCountedObject()libMesh::ReferenceCountedObject< RBParametrized >inlineprotected
libMesh::RBParametrized::ReferenceCountedObject(const ReferenceCountedObject &other)libMesh::ReferenceCountedObject< RBParametrized >inlineprotected
libMesh::RBParametrized::ReferenceCountedObject(ReferenceCountedObject &&other) noexceptlibMesh::ReferenceCountedObject< RBParametrized >inlineprotected
libMesh::ReferenceCounter()libMesh::ReferenceCounterinlineprotected
libMesh::ReferenceCounter(const ReferenceCounter &)libMesh::ReferenceCounterinlineprotected
libMesh::ReferenceCounter(ReferenceCounter &&other) noexceptlibMesh::ReferenceCounterinlineprotected
libMesh::RBParametrized::ReferenceCounter()libMesh::ReferenceCounterinlineprotected
libMesh::RBParametrized::ReferenceCounter(const ReferenceCounter &)libMesh::ReferenceCounterinlineprotected
libMesh::RBParametrized::ReferenceCounter(ReferenceCounter &&other) noexceptlibMesh::ReferenceCounterinlineprotected
reinit() overridelibMesh::EigenSystemvirtual
reinit_constraints()libMesh::Systemvirtual
remove_vector(const std::string &vec_name)libMesh::System
request_vector(const std::string &vec_name) constlibMesh::System
request_vector(const std::string &vec_name)libMesh::System
request_vector(const unsigned int vec_num) constlibMesh::System
request_vector(const unsigned int vec_num)libMesh::System
resize_SCM_vectors()libMesh::RBSCMConstructionvirtual
restrict_solve_to(const SystemSubset *subset, const SubsetSolveMode subset_solve_mode=SUBSET_ZERO)libMesh::Systemvirtual
restrict_vectors()libMesh::Systemvirtual
SCM_greedy_error_indicator(Real LB, Real UB)libMesh::RBSCMConstructioninlineprotectedvirtual
SCM_training_tolerancelibMesh::RBSCMConstructionprotected
sensitivity_solve(const ParameterVector &parameters)libMesh::Systeminlinevirtual
serial_training_setlibMesh::RBConstructionBase< CondensedEigenSystem >protected
set_adjoint_already_solved(bool setting)libMesh::Systeminline
set_basic_system_only()libMesh::Systeminline
set_deterministic_training_parameter_name(const std::string &name)libMesh::RBConstructionBase< CondensedEigenSystem >
set_deterministic_training_parameter_repeats(unsigned int repeats)libMesh::RBConstructionBase< CondensedEigenSystem >
set_eigenproblem_type(EigenProblemType ept)libMesh::EigenSystem
set_eigensolver_properties(int)libMesh::RBSCMConstructioninlinevirtual
set_n_converged(unsigned int nconv)libMesh::EigenSysteminlineprotected
set_n_iterations(unsigned int its)libMesh::EigenSysteminlineprotected
set_parameters(const RBParameters &params)libMesh::RBParametrized
set_params_from_training_set(unsigned int index)libMesh::RBConstructionBase< CondensedEigenSystem >protected
set_params_from_training_set_and_broadcast(unsigned int index)libMesh::RBConstructionBase< CondensedEigenSystem >protectedvirtual
set_quiet_mode(bool quiet_mode_in)libMesh::RBConstructionBase< CondensedEigenSystem >inline
set_rb_scm_evaluation(RBSCMEvaluation &rb_scm_eval_in)libMesh::RBSCMConstruction
set_RB_system_name(const std::string &new_name)libMesh::RBSCMConstructioninline
set_SCM_training_tolerance(Real SCM_training_tolerance_in)libMesh::RBSCMConstructioninline
set_training_random_seed(unsigned int seed)libMesh::RBConstructionBase< CondensedEigenSystem >
set_vector_as_adjoint(const std::string &vec_name, int qoi_num)libMesh::System
set_vector_preservation(const std::string &vec_name, bool preserve)libMesh::System
shell_matrix_AlibMesh::EigenSystem
shell_matrix_BlibMesh::EigenSystem
solutionlibMesh::System
solve() overridelibMesh::CondensedEigenSystemvirtual
sys_type typedeflibMesh::RBSCMConstruction
system()libMesh::RBConstructionBase< CondensedEigenSystem >inline
System(EquationSystems &es, const std::string &name, const unsigned int number)libMesh::System
System(const System &)libMesh::Systemprivate
system_type() const overridelibMesh::EigenSysteminlinevirtual
timelibMesh::System
training_parameterslibMesh::RBConstructionBase< CondensedEigenSystem >private
training_parameters_initializedlibMesh::RBConstructionBase< CondensedEigenSystem >private
training_parameters_random_seedlibMesh::RBConstructionBase< CondensedEigenSystem >private
update()libMesh::Systemvirtual
update_global_solution(std::vector< Number > &global_soln) constlibMesh::System
update_global_solution(std::vector< Number > &global_soln, const processor_id_type dest_proc) constlibMesh::System
use_fixed_solutionlibMesh::System
use_shell_matrices() constlibMesh::EigenSysteminline
use_shell_matrices(bool use_shell_matrices)libMesh::EigenSysteminline
user_assembly()libMesh::Systemvirtual
user_constrain()libMesh::Systemvirtual
user_initialization()libMesh::Systemvirtual
user_QOI(const QoISet &qoi_indices)libMesh::Systemvirtual
user_QOI_derivative(const QoISet &qoi_indices=QoISet(), bool include_liftfunc=true, bool apply_constraints=true)libMesh::Systemvirtual
valid_params(const RBParameters &params)libMesh::RBParametrizedprivate
ValueFunctionPointer typedeflibMesh::System
variable(unsigned int var) constlibMesh::Systeminline
variable_group(unsigned int vg) constlibMesh::Systeminline
variable_name(const unsigned int i) constlibMesh::Systeminline
variable_number(const std::string &var) constlibMesh::System
variable_scalar_number(const std::string &var, unsigned int component) constlibMesh::Systeminline
variable_scalar_number(unsigned int var_num, unsigned int component) constlibMesh::Systeminline
variable_type(const unsigned int i) constlibMesh::Systeminline
variable_type(const std::string &var) constlibMesh::Systeminline
vector_is_adjoint(const std::string &vec_name) constlibMesh::System
vector_name(const unsigned int vec_num) constlibMesh::System
vector_name(const NumericVector< Number > &vec_reference) constlibMesh::System
vector_preservation(const std::string &vec_name) constlibMesh::System
vectors_begin()libMesh::Systeminline
vectors_begin() constlibMesh::Systeminline
vectors_end()libMesh::Systeminline
vectors_end() constlibMesh::Systeminline
vectors_iterator typedeflibMesh::System
verbose_modelibMesh::RBParametrized
weighted_sensitivity_adjoint_solve(const ParameterVector &parameters, const ParameterVector &weights, const QoISet &qoi_indices=QoISet())libMesh::Systeminlinevirtual
weighted_sensitivity_solve(const ParameterVector &parameters, const ParameterVector &weights)libMesh::Systeminlinevirtual
write_discrete_parameter_values_to_file(const std::string &file_name, const bool write_binary_data)libMesh::RBParametrizedprivate
write_header(Xdr &io, const std::string &version, const bool write_additional_data) constlibMesh::System
write_parallel_data(Xdr &io, const bool write_additional_data) constlibMesh::System
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
write_parameter_ranges_to_file(const std::string &file_name, const bool write_binary)libMesh::RBParametrizedprivate
write_SCALAR_dofs(const NumericVector< Number > &vec, const unsigned int var, Xdr &io) constlibMesh::Systemprivate
write_serialized_blocked_dof_objects(const std::vector< const NumericVector< Number > * > &vecs, const dof_id_type n_objects, const iterator_type begin, const iterator_type end, Xdr &io, const unsigned int var_to_write=libMesh::invalid_uint) constlibMesh::Systemprivate
write_serialized_data(Xdr &io, const bool write_additional_data=true) constlibMesh::System
write_serialized_vector(Xdr &io, const NumericVector< Number > &vec) constlibMesh::Systemprivate
write_serialized_vectors(Xdr &io, const std::vector< const NumericVector< Number > * > &vectors) constlibMesh::System
zero_variable(NumericVector< Number > &v, unsigned int var_num) constlibMesh::System
~EigenSystem()libMesh::EigenSystemvirtual
~ParallelObject()libMesh::ParallelObjectinlinevirtual
~RBConstructionBase()libMesh::RBConstructionBase< CondensedEigenSystem >virtual
~RBParametrized()libMesh::RBParametrizedvirtual
~RBSCMConstruction()libMesh::RBSCMConstructionvirtual
libMesh::~ReferenceCountedObject()libMesh::ReferenceCountedObject< System >inline
libMesh::RBParametrized::~ReferenceCountedObject()libMesh::ReferenceCountedObject< RBParametrized >inline
libMesh::~ReferenceCounter()libMesh::ReferenceCounterinline
libMesh::RBParametrized::~ReferenceCounter()libMesh::ReferenceCounterinline
~System()libMesh::Systemvirtual