, including all inherited members.
| _active | System | [private] |
| _additional_data_written | System | [private] |
| _assemble_system | System | [private] |
| _can_add_vectors | System | [private] |
| _constrain_system | System | [private] |
| _counts | ReferenceCounter | [protected, static] |
| _dof_map | System | [private] |
| _equation_systems | System | [private] |
| _init_system | System | [private] |
| _mesh | System | [private] |
| _mutex | ReferenceCounter | [protected, static] |
| _n_objects | ReferenceCounter | [protected, static] |
| _qoi_evaluate | System | [private] |
| _qoi_evaluate_derivative | System | [private] |
| _solution_projection | System | [private] |
| _sys_name | System | [private] |
| _sys_number | System | [private] |
| _variable_numbers | System | [private] |
| _variables | System | [private] |
| _vector_projections | System | [private] |
| _vectors | System | [private] |
| activate() | System | [inline] |
| active() const | System | [inline] |
| add_adjoint_rhs(unsigned int i=0) | System | |
| add_adjoint_solution(unsigned int i=0) | System | |
| add_sensitivity_rhs(unsigned int i=0) | System | |
| add_sensitivity_solution(unsigned int i=0) | System | |
| add_variable(const std::string &var, const FEType &type, const std::set< subdomain_id_type > *const active_subdomains=NULL) | System | |
| add_variable(const std::string &var, const Order order=FIRST, const FEFamily=LAGRANGE, const std::set< subdomain_id_type > *const active_subdomains=NULL) | System | |
| add_vector(const std::string &vec_name, const bool projections=true) | System | |
| add_weighted_sensitivity_adjoint_solution(unsigned int i=0) | System | |
| add_weighted_sensitivity_solution() | System | |
| adjoint_qoi_parameter_sensitivity(const QoISet &qoi_indices, const ParameterVector ¶meters, SensitivityData &sensitivities) | System | [inline, virtual] |
| adjoint_solve(const QoISet &qoi_indices=QoISet()) | System | [inline, virtual] |
| assemble() | System | [virtual] |
| assemble_before_solve | System | |
| assemble_qoi(const QoISet &qoi_indices=QoISet()) | System | [virtual] |
| assemble_qoi_derivative(const QoISet &qoi_indices=QoISet()) | System | [virtual] |
| assemble_residual_derivatives(const ParameterVector ¶meters) | System | [inline, virtual] |
| attach_assemble_function(void fptr(EquationSystems &es, const std::string &name)) | System | |
| attach_constraint_function(void fptr(EquationSystems &es, const std::string &name)) | System | |
| attach_init_function(void fptr(EquationSystems &es, const std::string &name)) | System | |
| attach_QOI_derivative(void fptr(EquationSystems &es, const std::string &name, const QoISet &qoi_indices)) | System | |
| attach_QOI_function(void fptr(EquationSystems &es, const std::string &name, const QoISet &qoi_indices)) | System | |
| calculate_norm(NumericVector< Number > &v, unsigned int var=0, FEMNormType norm_type=L2) const | System | |
| calculate_norm(NumericVector< Number > &v, const SystemNorm &norm) const | System | |
| clear() | System | [virtual] |
| compare(const System &other_system, const Real threshold, const bool verbose) const | System | [virtual] |
| const_vectors_iterator typedef | System | |
| Counts typedef | ReferenceCounter | [protected] |
| current_local_solution | System | |
| current_solution(const unsigned int global_dof_number) const | System | |
| deactivate() | System | [inline] |
| discrete_var_norm(NumericVector< Number > &v, unsigned int var, FEMNormType norm_type) const | System | [private] |
| forward_qoi_parameter_sensitivity(const QoISet &qoi_indices, const ParameterVector ¶meters, SensitivityData &sensitivities) | System | [inline, virtual] |
| get_adjoint_rhs(unsigned int i=0) | System | |
| get_adjoint_rhs(unsigned int i=0) const | System | |
| get_adjoint_solution(unsigned int i=0) | System | |
| get_adjoint_solution(unsigned int i=0) const | System | |
| get_dof_map() const | System | [inline] |
| get_dof_map() | System | [inline] |
| get_equation_systems() const | System | [inline] |
| get_equation_systems() | System | [inline] |
| get_info() const | System | |
| ReferenceCountedObject< System >::get_info() | ReferenceCounter | [static] |
| get_mesh() const | System | [inline] |
| get_mesh() | System | [inline] |
| get_sensitivity_rhs(unsigned int i=0) | System | |
| get_sensitivity_rhs(unsigned int i=0) const | System | |
| get_sensitivity_solution(unsigned int i=0) | System | |
| get_sensitivity_solution(unsigned int i=0) const | System | |
| get_vector(const std::string &vec_name) const | System | |
| get_vector(const std::string &vec_name) | System | |
| get_vector(const unsigned int vec_num) const | System | |
| get_vector(const unsigned int vec_num) | System | |
| get_weighted_sensitivity_adjoint_solution(unsigned int i=0) | System | |
| get_weighted_sensitivity_adjoint_solution(unsigned int i=0) const | System | |
| get_weighted_sensitivity_solution() | System | |
| get_weighted_sensitivity_solution() const | System | |
| has_variable(const std::string &var) const | System | |
| have_vector(const std::string &vec_name) const | System | [inline] |
| increment_constructor_count(const std::string &name) | ReferenceCounter | [inline, protected] |
| increment_destructor_count(const std::string &name) | ReferenceCounter | [inline, protected] |
| init() | System | |
| init_data() | System | [protected, virtual] |
| local_dof_indices(const unsigned int var, std::set< unsigned int > &var_indices) const | System | |
| n_active_dofs() const | System | [inline] |
| n_constrained_dofs() const | System | |
| n_dofs() const | System | |
| n_local_dofs() const | System | |
| n_objects() | ReferenceCounter | [inline, static] |
| n_vars() const | System | [inline] |
| n_vectors() const | System | [inline] |
| name() const | System | [inline] |
| number() const | System | [inline] |
| print_info() | ReferenceCounter | [static] |
| project_solution(Number fptr(const Point &p, const Parameters ¶meters, const std::string &sys_name, const std::string &unknown_name), Gradient gptr(const Point &p, const Parameters ¶meters, const std::string &sys_name, const std::string &unknown_name), Parameters ¶meters) const | System | |
| project_solution_on_reinit(void) | System | [inline] |
| project_vector(Number fptr(const Point &p, const Parameters ¶meters, const std::string &sys_name, const std::string &unknown_name), Gradient gptr(const Point &p, const Parameters ¶meters, const std::string &sys_name, const std::string &unknown_name), Parameters ¶meters, NumericVector< Number > &new_vector) const | System | |
| project_vector(NumericVector< Number > &) const | System | [protected] |
| project_vector(const NumericVector< Number > &, NumericVector< Number > &) const | System | [protected] |
| prolong_vectors() | System | [virtual] |
| qoi | System | |
| qoi_parameter_hessian_vector_product(const QoISet &qoi_indices, const ParameterVector ¶meters, const ParameterVector &vector, SensitivityData &product) | System | [inline, virtual] |
| qoi_parameter_sensitivity(const QoISet &qoi_indices, const ParameterVector ¶meters, SensitivityData &sensitivities) | System | [virtual] |
| re_update() | System | [virtual] |
| 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) | System | |
| read_legacy_data(Xdr &io, const bool read_additional_data=true) | System | |
| read_parallel_data(Xdr &io, const bool read_additional_data) | System | |
| read_serialized_blocked_dof_objects(const unsigned int var, const unsigned int n_objects, const iterator_type begin, const iterator_type end, Xdr &io, NumericVector< Number > &vec) const | System | [inline, private] |
| read_serialized_data(Xdr &io, const bool read_additional_data=true) | System | |
| read_serialized_vector(Xdr &io, NumericVector< Number > &vec) | System | [private] |
| ReferenceCountedObject() | ReferenceCountedObject< System > | [inline, protected] |
| ReferenceCounter() | ReferenceCounter | [inline, protected] |
| reinit() | System | [virtual] |
| request_vector(const std::string &vec_name) const | System | |
| request_vector(const std::string &vec_name) | System | |
| request_vector(const unsigned int vec_num) const | System | |
| request_vector(const unsigned int vec_num) | System | |
| restrict_vectors() | System | [virtual] |
| sensitivity_solve(const ParameterVector ¶meters) | System | [inline, virtual] |
| solution | System | |
| solve()=0 | System | [pure virtual] |
| sys_type typedef | System | |
| System(EquationSystems &es, const std::string &name, const unsigned int number) | System | [protected] |
| system() | System | [inline] |
| system_type() const | System | [inline, virtual] |
| update() | System | [virtual] |
| update_global_solution(std::vector< Number > &global_soln) const | System | |
| update_global_solution(std::vector< Number > &global_soln, const unsigned int dest_proc) const | System | |
| user_assembly() | System | [virtual] |
| user_constrain() | System | [virtual] |
| user_initialization() | System | [virtual] |
| user_QOI(const QoISet &qoi_indices) | System | [virtual] |
| user_QOI_derivative(const QoISet &qoi_indices) | System | [virtual] |
| variable(unsigned int var) const | System | [inline] |
| variable_name(const unsigned int i) const | System | [inline] |
| variable_number(const std::string &var) const | System | |
| variable_type(const unsigned int i) const | System | [inline] |
| variable_type(const std::string &var) const | System | [inline] |
| vector_name(const unsigned int vec_num) | System | |
| vectors_begin() | System | [inline] |
| vectors_begin() const | System | [inline] |
| vectors_end() | System | [inline] |
| vectors_end() const | System | [inline] |
| vectors_iterator typedef | System | |
| weighted_sensitivity_adjoint_solve(const ParameterVector ¶meters, const ParameterVector &weights, const QoISet &qoi_indices=QoISet()) | System | [inline, virtual] |
| weighted_sensitivity_solve(const ParameterVector ¶meters, const ParameterVector &weights) | System | [inline, virtual] |
| write_header(Xdr &io, const std::string &version, const bool write_additional_data) const | System | |
| write_parallel_data(Xdr &io, const bool write_additional_data) const | System | |
| write_serialized_blocked_dof_objects(const NumericVector< Number > &vec, const unsigned int var, const unsigned int n_objects, const iterator_type begin, const iterator_type end, Xdr &io) const | System | [inline, private] |
| write_serialized_data(Xdr &io, const bool write_additional_data=true) const | System | |
| write_serialized_vector(Xdr &io, const NumericVector< Number > &vec) const | System | [private] |
| zero_variable(NumericVector< Number > &v, unsigned int var_num) const | System | |
| ~ReferenceCountedObject() | ReferenceCountedObject< System > | [inline, virtual] |
| ~ReferenceCounter() | ReferenceCounter | [inline, virtual] |
| ~System() | System | [virtual] |