FEDEM Solver  R8.0
Source code of the dynamics solver
Public Attributes | List of all members
environmenttypemodule::environmenttype Type Reference

Data type containing some global environmental data. More...

Collaboration diagram for environmenttypemodule::environmenttype:
Collaboration graph
[legend]

Public Attributes

real(dp) rhoa
 Air mass density. More...
 
real(dp) rhow
 Water mass densities. More...
 
real(dp) rhoint
 Internal fluid mass density. More...
 
real(dp) rhog
 Marine growth mass density. More...
 
real(dp) tg
 Marine growth thickness. More...
 
real(dp), dimension(2) zg
 Marine growth depth range. More...
 
real(dp), dimension(3) grav0
 Unscaled gravitation vector. More...
 
real(dp), dimension(3) gravity
 Scaled gravitation vector. More...
 
real(dp) sea0
 Mean sea water level, constant. More...
 
real(dp) sealevel
 Sea level at current time step. More...
 
real(dp) seascale
 Sea level scaling factor. More...
 
real(dp) seadepth
 Sea depth. More...
 
real(dp) currscale
 Sea current scaling factor. More...
 
real(dp) hdfscale
 Hydrodynamic force scaling. More...
 
real(dp), dimension(3, 4) tsea
 Sea coordinate system. More...
 
integer wavetheory
 Which wave theory model to use. More...
 
type(functiontype), pointer wavefunc
 Sea level function, f(t) More...
 
type(enginetype), pointer wscaleeng
 Sea level scaling engine. More...
 
type(functiontype), pointer currfunc
 Sea current function, f(z) More...
 
type(functiontype), pointer cdirfunc
 Sea current direction, f(z) More...
 
type(enginetype), pointer cscaleeng
 Sea current scaling engine. More...
 
type(enginetype), pointer hscaleeng
 Hydrodynamic force scaling. More...
 

Detailed Description

Data type containing some global environmental data.

Member Data Documentation

◆ cdirfunc

type(functiontype), pointer environmenttypemodule::environmenttype::cdirfunc

Sea current direction, f(z)

◆ cscaleeng

type(enginetype), pointer environmenttypemodule::environmenttype::cscaleeng

Sea current scaling engine.

◆ currfunc

type(functiontype), pointer environmenttypemodule::environmenttype::currfunc

Sea current function, f(z)

◆ currscale

real(dp) environmenttypemodule::environmenttype::currscale

Sea current scaling factor.

◆ grav0

real(dp), dimension(3) environmenttypemodule::environmenttype::grav0

Unscaled gravitation vector.

◆ gravity

real(dp), dimension(3) environmenttypemodule::environmenttype::gravity

Scaled gravitation vector.

◆ hdfscale

real(dp) environmenttypemodule::environmenttype::hdfscale

Hydrodynamic force scaling.

◆ hscaleeng

type(enginetype), pointer environmenttypemodule::environmenttype::hscaleeng

Hydrodynamic force scaling.

◆ rhoa

real(dp) environmenttypemodule::environmenttype::rhoa

Air mass density.

◆ rhog

real(dp) environmenttypemodule::environmenttype::rhog

Marine growth mass density.

◆ rhoint

real(dp) environmenttypemodule::environmenttype::rhoint

Internal fluid mass density.

◆ rhow

real(dp) environmenttypemodule::environmenttype::rhow

Water mass densities.

◆ sea0

real(dp) environmenttypemodule::environmenttype::sea0

Mean sea water level, constant.

◆ seadepth

real(dp) environmenttypemodule::environmenttype::seadepth

Sea depth.

◆ sealevel

real(dp) environmenttypemodule::environmenttype::sealevel

Sea level at current time step.

◆ seascale

real(dp) environmenttypemodule::environmenttype::seascale

Sea level scaling factor.

◆ tg

real(dp) environmenttypemodule::environmenttype::tg

Marine growth thickness.

◆ tsea

real(dp), dimension(3,4) environmenttypemodule::environmenttype::tsea

Sea coordinate system.

◆ wavefunc

type(functiontype), pointer environmenttypemodule::environmenttype::wavefunc

Sea level function, f(t)

◆ wavetheory

integer environmenttypemodule::environmenttype::wavetheory

Which wave theory model to use.

◆ wscaleeng

type(enginetype), pointer environmenttypemodule::environmenttype::wscaleeng

Sea level scaling engine.

◆ zg

real(dp), dimension(2) environmenttypemodule::environmenttype::zg

Marine growth depth range.


The documentation for this type was generated from the following file: