ROL
|
Contains local time step information. More...
#include <ROL_TimeStamp.hpp>
Public Types | |
using | size_type = typename std::vector< Real >::size_type |
Static Public Member Functions | |
static ROL::Ptr< std::vector < TimeStamp< Real > > > | make_uniform (Real t_initial, Real t_final, const std::vector< Real > &t_ref, size_type num_steps) |
Create a vector of uniform TimeStamp objects for the interval [t_initial,t_final] where each step has local time points based on t_ref defined on the standard interval [0,1]. More... | |
Public Attributes | |
size_type | k |
std::vector< Real > | t |
Contains local time step information.
Definition at line 60 of file ROL_TimeStamp.hpp.
using ROL::TimeStamp< Real >::size_type = typename std::vector<Real>::size_type |
Definition at line 62 of file ROL_TimeStamp.hpp.
|
inlinestatic |
Create a vector of uniform TimeStamp objects for the interval [t_initial,t_final] where each step has local time points based on t_ref defined on the standard interval [0,1].
Definition at line 69 of file ROL_TimeStamp.hpp.
References ROL::TimeStamp< Real >::k.
size_type ROL::TimeStamp< Real >::k |
Definition at line 64 of file ROL_TimeStamp.hpp.
Referenced by ROL::DynamicTrackingObjective< Real >::gradient_un(), ROL::DynamicTrackingObjective< Real >::gradient_uo(), ROL::DynamicTrackingObjective< Real >::hessVec_uo_uo(), ROL::TimeStamp< Real >::make_uniform(), and ROL::DynamicTrackingObjective< Real >::value().
std::vector<Real> ROL::TimeStamp< Real >::t |
Definition at line 65 of file ROL_TimeStamp.hpp.
Referenced by ROL::DynamicTrackingObjective< Real >::gradient_un(), ROL::DynamicTrackingObjective< Real >::gradient_uo(), ROL::DynamicTrackingObjective< Real >::gradient_z(), ROL::DynamicTrackingObjective< Real >::hessVec_un_un(), ROL::DynamicTrackingObjective< Real >::hessVec_uo_uo(), ROL::DynamicTrackingObjective< Real >::hessVec_z_z(), and ROL::DynamicTrackingObjective< Real >::value().