FEDEM Solver
R8.0
Source code of the dynamics solver
|
Initialization of user-defined elements from the solver input file. More...
Functions/Subroutines | |
subroutine | readuserdefels (infp, triads, engines, elms, err) |
Initializes user-defined elements with data from the input file. More... | |
subroutine | initiateuserdefels (gravity, elms, ierr) |
Initializes the user-defined elements after reading the input file. More... | |
Initialization of user-defined elements from the solver input file.
subroutine initiateuserdefeltypemodule::initiateuserdefels | ( | real(dp), dimension(3), intent(in) | gravity, |
type(userdefeltype), dimension(:), intent(inout) | elms, | ||
integer, intent(out) | ierr | ||
) |
Initializes the user-defined elements after reading the input file.
[in] | gravity | Gravitation vector |
elms | Array of all user-defined elements in the model | |
[out] | ierr | Error flag |
subroutine initiateuserdefeltypemodule::readuserdefels | ( | integer, intent(in) | infp, |
type(triadtype), dimension(:), intent(in) | triads, | ||
type(enginetype), dimension(:), intent(in) | engines, | ||
type(userdefeltype), dimension(:), pointer | elms, | ||
integer, intent(out) | err | ||
) |
Initializes user-defined elements with data from the input file.
[in] | infp | File unit number for the solver input file |
[in] | triads | Array of all triads in the model |
[in] | engines | All general functions in the model |
[out] | elms | Array of all user-defined elements in the model |
[out] | err | Error flag |