Flexodeal (Lite) v1.3.2
A 3D musculoskeletal simulation library
 
Loading...
Searching...
No Matches
Flexodeal::Time Class Reference

Public Member Functions

 Time (const double time_end, const double delta_t)
 
virtual ~Time ()=default
 
double current () const
 
double previous () const
 
double end () const
 
double get_delta_t () const
 
unsigned int get_timestep () const
 
void increment ()
 

Private Attributes

unsigned int timestep
 
double time_previous
 
double time_current
 
const double time_end
 
const double delta_t
 

Constructor & Destructor Documentation

◆ Time()

Flexodeal::Time::Time ( const double time_end,
const double delta_t )
inline

◆ ~Time()

virtual Flexodeal::Time::~Time ( )
virtualdefault

Member Function Documentation

◆ current()

double Flexodeal::Time::current ( ) const
inline

◆ end()

double Flexodeal::Time::end ( ) const
inline

◆ get_delta_t()

double Flexodeal::Time::get_delta_t ( ) const
inline

◆ get_timestep()

unsigned int Flexodeal::Time::get_timestep ( ) const
inline

◆ increment()

void Flexodeal::Time::increment ( )
inline

◆ previous()

double Flexodeal::Time::previous ( ) const
inline

Member Data Documentation

◆ delta_t

const double Flexodeal::Time::delta_t
private

◆ time_current

double Flexodeal::Time::time_current
private

◆ time_end

const double Flexodeal::Time::time_end
private

◆ time_previous

double Flexodeal::Time::time_previous
private

◆ timestep

unsigned int Flexodeal::Time::timestep
private

The documentation for this class was generated from the following file: