|
OP
0.1
OP is a optimization solver plugin package
|
This is the complete list of members for op::NLopt< T >, including all inherited members.
| addConstraint(op::Functional &o) override | op::NLopt< T > | inlinevirtual |
| comm_ (defined in op::NLopt< T >) | op::NLopt< T > | protected |
| comm_pattern_ (defined in op::NLopt< T >) | op::NLopt< T > | protected |
| constraints_info_ (defined in op::NLopt< T >) | op::NLopt< T > | protected |
| final_obj | op::Optimizer | |
| final_obj(std::numeric_limits< double >::max()) (defined in op::Optimizer) | op::Optimizer | inline |
| generateReducedLocalGradientFunction(std::function< std::vector< double >(const std::vector< double > &)> local_grad_func, std::function< double(const std::vector< double > &)> local_reduce_func) | op::NLopt< T > | inline |
| global_reduced_map_to_local_ (defined in op::NLopt< T >) | op::NLopt< T > | protected |
| global_variables_ (defined in op::NLopt< T >) | op::NLopt< T > | protected |
| go | op::Optimizer | |
| Go() | op::Optimizer | inline |
| isAdvanced() | op::NLopt< T > | inline |
| iterate | op::Optimizer | |
| iterate([](){}) (defined in op::Optimizer) | op::Optimizer | |
| Iteration() | op::Optimizer | inline |
| NLopt(op::Vector< std::vector< double >> &variables, NLoptOptions &o, std::optional< MPI_Comm > comm={}, std::optional< op::utility::CommPattern< T >> comm_pattern_info={}) | op::NLopt< T > | inlineexplicit |
| nlopt_ (defined in op::NLopt< T >) | op::NLopt< T > | protected |
| NLoptFunctional(const std::vector< double > &x, std::vector< double > &grad, void *objective_and_optimizer) | op::NLopt< T > | friend |
| num_local_owned_variables_ (defined in op::NLopt< T >) | op::NLopt< T > | protected |
| num_local_owned_variables_(0) (defined in op::NLopt< T >) | op::NLopt< T > | inline |
| obj_info_ (defined in op::NLopt< T >) | op::NLopt< T > | protected |
| Optimizer() | op::Optimizer | inlineexplicit |
| options_ (defined in op::NLopt< T >) | op::NLopt< T > | protected |
| owned_offsets_ (defined in op::NLopt< T >) | op::NLopt< T > | protected |
| owned_variables_per_rank_ (defined in op::NLopt< T >) | op::NLopt< T > | protected |
| previous_variables_ (defined in op::NLopt< T >) | op::NLopt< T > | protected |
| root_rank_ (defined in op::NLopt< T >) | op::NLopt< T > | protected |
| save | op::Optimizer | |
| save([](){}) (defined in op::Optimizer) | op::Optimizer | |
| SaveState() | op::Optimizer | inline |
| setObjective(op::Functional &o) override | op::NLopt< T > | inlinevirtual |
| Solution() | op::Optimizer | inlinevirtual |
| update | op::Optimizer | |
| UpdatedVariableCallback() | op::Optimizer | inline |
| variables_ (defined in op::NLopt< T >) | op::NLopt< T > | protected |
| variables_changed(const std::vector< double > &x) | op::NLopt< T > | inline |
| waitloop_ (defined in op::NLopt< T >) | op::NLopt< T > | protected |
| ~Optimizer()=default | op::Optimizer | virtual |
1.8.5