| [P]arallel [Hi]gh-order [Li]brary for [P]DEs
    Latest
    Parallel High-Order Library for PDEs through hp-adaptive Discontinuous Galerkin methods | 
This is the complete list of members for ROL::FullSpace_BirosGhattas< Real >, including all inherited members.
| acceptLastAlpha_ | ROL::FullSpace_BirosGhattas< Real > | private | 
| compute(Vector< Real > &search_direction, const Vector< Real > &design_variables, const Vector< Real > &lagrange_mult, Objective< Real > &objective, Constraint< Real > &equal_constraints, AlgorithmState< Real > &algo_state) override | ROL::FullSpace_BirosGhattas< Real > | |
| compute(Vector< Real > &search_direction, const Vector< Real > &design_variables, const Vector< Real > &lagrange_mult, Objective< Real > &objective, Constraint< Real > &equal_constraints, BoundConstraint< Real > &bound_constraints, AlgorithmState< Real > &algo_state) override | ROL::FullSpace_BirosGhattas< Real > | |
| computeAugmentedLagrangianPenalty(const Vector< Real > &search_direction, const Vector< Real > &lagrange_mult_search_direction, const Vector< Real > &design_variables, const Vector< Real > &objective_gradient, const Vector< Real > &equal_constraints_values, const Vector< Real > &adjoint_jacobian_lagrange, Constraint< Real > &equal_constraints, const Real offset) | ROL::FullSpace_BirosGhattas< Real > | |
| computeInitialLagrangeMultiplier(Vector< Real > &lagrange_mult, const Vector< Real > &design_variables, const Vector< Real > &objective_gradient, Constraint< Real > &equal_constraints) const | ROL::FullSpace_BirosGhattas< Real > | |
| computeLagrangianGradient(Vector< Real > &lagrangian_gradient, const Vector< Real > &design_variables, const Vector< Real > &lagrange_mult, const Vector< Real > &objective_gradient, Constraint< Real > &equal_constraints) const | ROL::FullSpace_BirosGhattas< Real > | |
| design_variable_cloner_ | ROL::FullSpace_BirosGhattas< Real > | private | 
| econd_ | ROL::FullSpace_BirosGhattas< Real > | private | 
| els_ | ROL::FullSpace_BirosGhattas< Real > | private | 
| esec_ | ROL::FullSpace_BirosGhattas< Real > | private | 
| FullSpace_BirosGhattas(ROL::ParameterList &parlist, const ROL::Ptr< LineSearch< Real > > &lineSearch=ROL::nullPtr, const ROL::Ptr< Secant< Real > > &secant=ROL::nullPtr) | ROL::FullSpace_BirosGhattas< Real > | |
| initialize(Vector< Real > &design_variables, const Vector< Real > &gradient, Vector< Real > &lagrange_mult, const Vector< Real > &equal_constraints_values, Objective< Real > &objective, Constraint< Real > &equal_constraints, AlgorithmState< Real > &algo_state) override | ROL::FullSpace_BirosGhattas< Real > | virtual | 
| initialize(Vector< Real > &design_variables, const Vector< Real > &gradient, Vector< Real > &lagrange_mult, const Vector< Real > &equal_constraints_values, Objective< Real > &objective, Constraint< Real > &equal_constraints, BoundConstraint< Real > &bound_constraints, AlgorithmState< Real > &algo_state) override | ROL::FullSpace_BirosGhattas< Real > | |
| lagrange_mult_search_direction_ | ROL::FullSpace_BirosGhattas< Real > | private | 
| lagrange_variable_cloner_ | ROL::FullSpace_BirosGhattas< Real > | private | 
| lineSearch_ | ROL::FullSpace_BirosGhattas< Real > | private | 
| lineSearchName_ | ROL::FullSpace_BirosGhattas< Real > | private | 
| merit_function_ | ROL::FullSpace_BirosGhattas< Real > | private | 
| n_linesearches | ROL::FullSpace_BirosGhattas< Real > | private | 
| parlist_ | ROL::FullSpace_BirosGhattas< Real > | private | 
| pcout | ROL::FullSpace_BirosGhattas< Real > | private | 
| penalty_value_ | ROL::FullSpace_BirosGhattas< Real > | private | 
| preconditioner_name_ | ROL::FullSpace_BirosGhattas< Real > | private | 
| previous_reduced_gradient_ | ROL::FullSpace_BirosGhattas< Real > | private | 
| print(AlgorithmState< Real > &algo_state, bool print_header=false) const override | ROL::FullSpace_BirosGhattas< Real > | |
| printHeader(void) const override | ROL::FullSpace_BirosGhattas< Real > | |
| printName(void) const override | ROL::FullSpace_BirosGhattas< Real > | |
| search_adj_norm | ROL::FullSpace_BirosGhattas< Real > | private | 
| search_ctl_norm | ROL::FullSpace_BirosGhattas< Real > | private | 
| search_sim_norm | ROL::FullSpace_BirosGhattas< Real > | private | 
| secant_ | ROL::FullSpace_BirosGhattas< Real > | private | 
| secantName_ | ROL::FullSpace_BirosGhattas< Real > | private | 
| solve_KKT_system(Vector< Real > &search_direction, Vector< Real > &lag_search_direction, const Vector< Real > &design_variables, const Vector< Real > &lagrange_mult, Objective< Real > &objective, Constraint< Real > &equal_constraints) | ROL::FullSpace_BirosGhattas< Real > | |
| solve_linear(MatrixType &matrix_A, VectorType &right_hand_side, VectorType &solution, PreconditionerType &preconditioner) | ROL::FullSpace_BirosGhattas< Real > | |
| update(Vector< Real > &design_variables, Vector< Real > &lagrange_mult, const Vector< Real > &search_direction, Objective< Real > &objective, Constraint< Real > &equal_constraints, AlgorithmState< Real > &algo_state) override | ROL::FullSpace_BirosGhattas< Real > | |
| update(Vector< Real > &design_variables, Vector< Real > &lagrange_mult, const Vector< Real > &search_direction, Objective< Real > &objective, Constraint< Real > &equal_constraints, BoundConstraint< Real > &bound_constraints, AlgorithmState< Real > &algo_state) override | ROL::FullSpace_BirosGhattas< Real > | |
| use_approximate_full_space_preconditioner_ | ROL::FullSpace_BirosGhattas< Real > | private | 
| verbosity_ | ROL::FullSpace_BirosGhattas< Real > | private |