    

 ## On this page

  

 

 # sysc::TimeStep Struct Reference

 Last update: 17.07.2025 

Provide a struct for time step. [More...](structsysc_1_1TimeStep.xhtml#details)

`#include <<a class="el" href="CommonTypes_8hpp_source.xhtml">CommonTypes.hpp</a>>`

## <a name="pub-methods"></a>Public Member Functions

<a id="a97ce4b55faaefbe7618a16b0363c092e"></a> [TimeStep](structsysc_1_1TimeStep.xhtml#a97ce4b55faaefbe7618a16b0363c092e) ()=default Provide a default constructor for [TimeStep](structsysc_1_1TimeStep.xhtml "Provide a struct for time step.").   
 <a id="aa92d1684145d3aa5ed39d171d2100299"></a> [TimeStep](structsysc_1_1TimeStep.xhtml#aa92d1684145d3aa5ed39d171d2100299) (int [timeStepNumber](structsysc_1_1TimeStep.xhtml#ab8fbdd8e8dd4384d385c3190b11a2ccf), double [startTime](structsysc_1_1TimeStep.xhtml#a115810021ec63279be6a82d5deb853c2), double [timeStepSize](structsysc_1_1TimeStep.xhtml#a91d6e07b37c9c461ddfc8e85965321b2)) Provide a non-default constructor for [TimeStep](structsysc_1_1TimeStep.xhtml "Provide a struct for time step.").   
 ## <a name="pub-attribs"></a>Public Attributes

int [timeStepNumber](structsysc_1_1TimeStep.xhtml#ab8fbdd8e8dd4384d385c3190b11a2ccf) {0} double [startTime](structsysc_1_1TimeStep.xhtml#a115810021ec63279be6a82d5deb853c2) {0.0} double [timeStepSize](structsysc_1_1TimeStep.xhtml#a91d6e07b37c9c461ddfc8e85965321b2) {0.0} <a id="details" name="details"></a>## Detailed Description

Provide a struct for time step.

Definition at line [42](CommonTypes_8hpp_source.xhtml#l00042) of file [CommonTypes.hpp](CommonTypes_8hpp_source.xhtml).



## Member Data Documentation

<a id="a115810021ec63279be6a82d5deb853c2"></a>## [◆ ](#a115810021ec63279be6a82d5deb853c2)startTime

 double sysc::TimeStep::startTime {0.0}

Time step start time.

Definition at line [44](CommonTypes_8hpp_source.xhtml#l00044) of file [CommonTypes.hpp](CommonTypes_8hpp_source.xhtml).





<a id="ab8fbdd8e8dd4384d385c3190b11a2ccf"></a>## [◆ ](#ab8fbdd8e8dd4384d385c3190b11a2ccf)timeStepNumber

 int sysc::TimeStep::timeStepNumber {0}

Time step number.

Definition at line [43](CommonTypes_8hpp_source.xhtml#l00043) of file [CommonTypes.hpp](CommonTypes_8hpp_source.xhtml).





<a id="a91d6e07b37c9c461ddfc8e85965321b2"></a>## [◆ ](#a91d6e07b37c9c461ddfc8e85965321b2)timeStepSize

 double sysc::TimeStep::timeStepSize {0.0}

Time step size (delta t).

Definition at line [45](CommonTypes_8hpp_source.xhtml#l00045) of file [CommonTypes.hpp](CommonTypes_8hpp_source.xhtml).