|
Mundy: Multibody Nonlocal Dynamics Version of the Day
|
#include <convex.hpp>
Public Types | |
| using | value_type = Scalar |
| using | x_vector_storage_t = XVectorStorage |
| using | grad_vector_storage_t = GradVectorStorage |
| using | x_tmp_vector_storage_t = XTmpVectorStorage |
| using | grad_tmp_vector_storage_t = GradTmpVectorStorage |
Public Member Functions | |
| PGDState (x_vector_storage_t x, grad_vector_storage_t g, x_tmp_vector_storage_t x_tmp, grad_tmp_vector_storage_t g_tmp) | |
| auto & | x () |
| const auto & | x () const |
| auto & | grad () |
| const auto & | grad () const |
| auto & | x_tmp () |
| const auto & | x_tmp () const |
| auto & | grad_tmp () |
| const auto & | grad_tmp () const |
| unsigned & | iter () |
| bool & | converged () |
| value_type & | residual () |
| value_type & | step_size () |
| unsigned | iter () const |
| bool | converged () const |
| value_type | residual () const |
| value_type | step_size () const |
| using mundy::convex::PGDState< Scalar, XVectorStorage, GradVectorStorage, XTmpVectorStorage, GradTmpVectorStorage >::value_type = Scalar |
| using mundy::convex::PGDState< Scalar, XVectorStorage, GradVectorStorage, XTmpVectorStorage, GradTmpVectorStorage >::x_vector_storage_t = XVectorStorage |
| using mundy::convex::PGDState< Scalar, XVectorStorage, GradVectorStorage, XTmpVectorStorage, GradTmpVectorStorage >::grad_vector_storage_t = GradVectorStorage |
| using mundy::convex::PGDState< Scalar, XVectorStorage, GradVectorStorage, XTmpVectorStorage, GradTmpVectorStorage >::x_tmp_vector_storage_t = XTmpVectorStorage |
| using mundy::convex::PGDState< Scalar, XVectorStorage, GradVectorStorage, XTmpVectorStorage, GradTmpVectorStorage >::grad_tmp_vector_storage_t = GradTmpVectorStorage |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |