FEDEM Solver
R8.0
Source code of the dynamics solver
|
Data Types | |
type | fnvwaveforcemodule::fnvcolumntype |
Modules | |
module | fnvwaveforcemodule |
Functions/Subroutines | |
subroutine | fnvwaveforcemodule::findcolumns (Tsea, beamProp, ierr) |
real(dp) function | cross_product (a, b) |
real(dp) function, dimension(3) | glob2loc (Tlg, xg) |
subroutine | fnvwaveforcemodule::initiatewavespectrumfnv (sys, env, ierr) |
real(dp) function, dimension(:), pointer | arraypt (array, nval) |
subroutine | fnvwaveforcemodule::initiatefnvkinematics (TsimIn, dT, depth, ierr) |
subroutine | fnvwaveforcemodule::getwavekinematics (istep, inod, waterMotion, stat) |
subroutine | fnvwaveforcemodule::calcfnvforces (TsimIn, rhow, ierr) |
subroutine | fnvwaveforcemodule::addinfnvwaveforces (Q, RF, Tsea, sam, istep, ierr) |
Variables | |
type(fnvcolumntype), dimension(:), pointer, save | fnvwaveforcemodule::columns => null() |
real(dp), dimension(:,:), pointer, save, private | fnvwaveforcemodule::wavedata => null() |
real(dp), save, private | fnvwaveforcemodule::g |
real(dp), save, private | fnvwaveforcemodule::lpcut |
real(dp) function, dimension(:), pointer initiatewavespectrumfnv::arraypt | ( | real(dp), dimension(nval), intent(in), target | array, |
integer, intent(in) | nval | ||
) |
real(dp) function findcolumns::cross_product | ( | real(dp), dimension(3), intent(in) | a, |
real(dp), dimension(3), intent(in) | b | ||
) |
real(dp) function, dimension(3) findcolumns::glob2loc | ( | real(dp), dimension(3,4), intent(in) | Tlg, |
real(dp), dimension(3), intent(in) | xg | ||
) |