FEDEM Solver
R8.0
Source code of the dynamics solver
|
Damper object data containers. More...
Data Types | |
type | dampertypemodule::damperbasetype |
Data type representing a base damper object. More... | |
type | dampertypemodule::dampertype |
Data type representing a damper element. More... | |
type | dampertypemodule::damperptrtype |
Data type representing a base damper pointer. More... | |
interface | dampertypemodule::getptrtoid |
Returns pointer to object with specified ID. More... | |
interface | dampertypemodule::writeobject |
Standard routine for writing an object to file. More... | |
interface | dampertypemodule::nullifydamper |
Initializes a damper object. More... | |
interface | dampertypemodule::deallocatedampers |
Deallocates an array of damper objects. More... | |
Modules | |
module | dampertypemodule |
Module with data types representing damper objects. | |
Functions/Subroutines | |
type(damperbasetype) function, pointer, private | dampertypemodule::getptrtoiddamperbase (array, id, index) |
Returns pointer to (first) base damper with specified id. More... | |
subroutine, private | dampertypemodule::writedamperbasetype (dmp, io, complexity) |
Standard routine for writing an object to io. More... | |
subroutine, private | dampertypemodule::writedampertype (damper, io, complexity) |
Standard routine for writing an object to io. More... | |
subroutine, private | dampertypemodule::nullifydamperbase (dmp) |
Initializes a base damper object. More... | |
subroutine, private | dampertypemodule::nullifydamperelement (damper) |
Initializes a damper element. More... | |
subroutine, private | dampertypemodule::deallocatedamperbase (dmp, hasTriad1, hasTriad2) |
Deallocates a base damper object. More... | |
subroutine, private | dampertypemodule::deallocatedamperelement (damper) |
Deallocates a damper element. More... | |
subroutine, private | dampertypemodule::deallocatedamperbases (dampers) |
Deallocates an array of base damper objects. More... | |
subroutine, private | dampertypemodule::deallocatedamperelements (dampers) |
Deallocates an array of damper elements. More... | |
real(dp) function | dampertypemodule::damperforce (dmp, ierr) |
Evaluates the current force for a damper. More... | |
real(dp) function | dampertypemodule::dampercoeff (dmp, ierr) |
Evaluates the current damping coefficient for a damper. More... | |
subroutine | dampertypemodule::updatedampervelocity (dmp, dt) |
Updates the deformational velocity in a damper. More... | |
Damper object data containers.