|
Mundy: Multibody Nonlocal Dynamics Version of the Day
|
#include <convex.hpp>
Public Types | |
| using | value_type = typename Config::value_type |
| using | step_policy_t = StepPolicy |
| using | residual_policy_t = ResidualPolicy |
| using | config_t = Config |
| using | result_t = SolveResult<value_type> |
Public Member Functions | |
| PGDStrategy (step_policy_t step, residual_policy_t resid, config_t cfg={}) | |
| template<class Problem, class State> | |
| void | initialize (const Problem &prob, State &state) const |
| template<class Problem, class State> | |
| bool | iterate (const Problem &prob, State &state) const |
| template<class State> | |
| bool | done (const State &state) const |
| template<class State> | |
| result_t | result (const State &state) const |
| using mundy::convex::PGDStrategy< StepPolicy, ResidualPolicy, Config >::value_type = typename Config::value_type |
| using mundy::convex::PGDStrategy< StepPolicy, ResidualPolicy, Config >::step_policy_t = StepPolicy |
| using mundy::convex::PGDStrategy< StepPolicy, ResidualPolicy, Config >::residual_policy_t = ResidualPolicy |
| using mundy::convex::PGDStrategy< StepPolicy, ResidualPolicy, Config >::config_t = Config |
| using mundy::convex::PGDStrategy< StepPolicy, ResidualPolicy, Config >::result_t = SolveResult<value_type> |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |