libMesh
AssembleOptimization Member List

This is the complete list of members for AssembleOptimization, including all inherited members.

_sysAssembleOptimizationprivate
A_matrixAssembleOptimization
assemble_A_and_F()AssembleOptimization
assemble_A_and_F()AssembleOptimization
AssembleOptimization(OptimizationSystem &sys_in)AssembleOptimization
AssembleOptimization(OptimizationSystem &sys_in)AssembleOptimization
equality_constraints(const NumericVector< Number > &X, NumericVector< Number > &C_eq, OptimizationSystem &)AssembleOptimizationvirtual
libMesh::OptimizationSystem::ComputeEqualityConstraints::equality_constraints(const NumericVector< Number > &X, NumericVector< Number > &C_eq, sys_type &S)=0libMesh::OptimizationSystem::ComputeEqualityConstraintspure virtual
equality_constraints_jacobian(const NumericVector< Number > &X, SparseMatrix< Number > &C_eq_jac, OptimizationSystem &)AssembleOptimizationvirtual
libMesh::OptimizationSystem::ComputeEqualityConstraintsJacobian::equality_constraints_jacobian(const NumericVector< Number > &X, SparseMatrix< Number > &C_eq_jac, sys_type &S)=0libMesh::OptimizationSystem::ComputeEqualityConstraintsJacobianpure virtual
F_vectorAssembleOptimization
gradient(const NumericVector< Number > &soln, NumericVector< Number > &grad_f, OptimizationSystem &)AssembleOptimizationvirtual
gradient(const NumericVector< Number > &soln, NumericVector< Number > &grad_f, OptimizationSystem &)AssembleOptimizationvirtual
libMesh::OptimizationSystem::ComputeGradient::gradient(const NumericVector< Number > &X, NumericVector< Number > &grad_f, sys_type &S)=0libMesh::OptimizationSystem::ComputeGradientpure virtual
hessian(const NumericVector< Number > &soln, SparseMatrix< Number > &H_f, OptimizationSystem &)AssembleOptimizationvirtual
hessian(const NumericVector< Number > &soln, SparseMatrix< Number > &H_f, OptimizationSystem &)AssembleOptimizationvirtual
libMesh::OptimizationSystem::ComputeHessian::hessian(const NumericVector< Number > &X, SparseMatrix< Number > &H_f, sys_type &S)=0libMesh::OptimizationSystem::ComputeHessianpure virtual
inequality_constraints(const NumericVector< Number > &X, NumericVector< Number > &C_ineq, OptimizationSystem &)AssembleOptimizationvirtual
libMesh::OptimizationSystem::ComputeInequalityConstraints::inequality_constraints(const NumericVector< Number > &X, NumericVector< Number > &C_ineq, sys_type &S)=0libMesh::OptimizationSystem::ComputeInequalityConstraintspure virtual
inequality_constraints_jacobian(const NumericVector< Number > &X, SparseMatrix< Number > &C_ineq_jac, OptimizationSystem &)AssembleOptimizationvirtual
libMesh::OptimizationSystem::ComputeInequalityConstraintsJacobian::inequality_constraints_jacobian(const NumericVector< Number > &X, SparseMatrix< Number > &C_ineq_jac, sys_type &S)=0libMesh::OptimizationSystem::ComputeInequalityConstraintsJacobianpure virtual
lower_and_upper_bounds(OptimizationSystem &sys)AssembleOptimizationvirtual
libMesh::OptimizationSystem::ComputeLowerAndUpperBounds::lower_and_upper_bounds(sys_type &S)=0libMesh::OptimizationSystem::ComputeLowerAndUpperBoundspure virtual
objective(const NumericVector< Number > &soln, OptimizationSystem &)AssembleOptimizationvirtual
objective(const NumericVector< Number > &soln, OptimizationSystem &)AssembleOptimizationvirtual
libMesh::OptimizationSystem::ComputeObjective::objective(const NumericVector< Number > &X, sys_type &S)=0libMesh::OptimizationSystem::ComputeObjectivepure virtual
~ComputeEqualityConstraints()=defaultlibMesh::OptimizationSystem::ComputeEqualityConstraintsvirtual
~ComputeEqualityConstraintsJacobian()=defaultlibMesh::OptimizationSystem::ComputeEqualityConstraintsJacobianvirtual
~ComputeGradient()=defaultlibMesh::OptimizationSystem::ComputeGradientvirtual
~ComputeHessian()=defaultlibMesh::OptimizationSystem::ComputeHessianvirtual
~ComputeInequalityConstraints()=defaultlibMesh::OptimizationSystem::ComputeInequalityConstraintsvirtual
~ComputeInequalityConstraintsJacobian()=defaultlibMesh::OptimizationSystem::ComputeInequalityConstraintsJacobianvirtual
~ComputeLowerAndUpperBounds()=defaultlibMesh::OptimizationSystem::ComputeLowerAndUpperBoundsvirtual
~ComputeObjective()=defaultlibMesh::OptimizationSystem::ComputeObjectivevirtual