|
FEDEM Solver
R8.0
Source code of the dynamics solver
|
Module with system data containers. More...
Data Types | |
| type | systemtype |
| Data type containing parameters and system matrices of the model. More... | |
| interface | writeobject |
| Standard routine for writing an object to file. More... | |
Functions/Subroutines | |
| subroutine | writesystemtype (sys, io, complexity) |
| Standard routine for writing an object to io. More... | |
| subroutine | nullifysys (sys) |
| Initializes the SystemType object. More... | |
| subroutine | deallocatesys (sys) |
| Deallocates the SystemType object. More... | |
| logical function | isquasistatic (sys, time) |
| Checks whether current step is quasi-static or dynamic. More... | |
Module with system data containers.
| subroutine systemtypemodule::deallocatesys | ( | type(systemtype), intent(inout) | sys | ) |
Deallocates the SystemType object.
| sys | System level model data |

| logical function systemtypemodule::isquasistatic | ( | type(systemtype), intent(in) | sys, |
| real(dp), intent(in), optional | time | ||
| ) |
Checks whether current step is quasi-static or dynamic.
| [in] | sys | System level model data |
| [in] | time | Current simulation time |

| subroutine systemtypemodule::nullifysys | ( | type(systemtype), intent(out) | sys | ) |
Initializes the SystemType object.
| [out] | sys | System level model data |

| subroutine systemtypemodule::writesystemtype | ( | type(systemtype), intent(in) | sys, |
| integer, intent(in) | io, | ||
| integer, intent(in), optional | complexity | ||
| ) |
Standard routine for writing an object to io.
| [in] | sys | System level model data |
| [in] | io | File unit number to write to |
| [in] | complexity | Option controlling the amount of output |