contains spatial state information
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=LabelLen), | private | :: | kind |
|
|||
real(kind=rk), | private, | allocatable | :: | const(:) | constant spatial value for nComponents |
||
integer, | private | :: | lua_fun_ref | = | 0 | Reference to the Lua function if the spatial function is defined as a Lua function. |
|
type(flu_state), | private | :: | conf | ||||
type(ic_gausspulse_type), | private | :: | gausspulse | defines gausspulse |
|||
type(ic_2dcrvp_type), | private | :: | crvp | 2d co-rotating vortex pair |
|||
type(ic_tgv_type), | private | :: | tgv | Taylor-Green vortex type |
|||
type(spatial_parabol_type), | private | :: | parabol | Parabol type |
|||
type(spatial_random_type), | private | :: | random | Random type |
|||
type(spatial_hopf_type), | private | :: | hopf | Hopf Fibration type |
|||
type(tem_miescatter_field_type), | private | :: | mie_fun | Spatial function for Mie-series solution of electrodynamic scattering at dielectric sphere. |
|||
type(tem_heaviside_gibbs_type), | private | :: | heaviside_gibbs_fun | Spatial function for Heaviside function including Gibbs oscillations. |
|||
type(spatial_value_type), | private | :: | valOnLvl(globalMaxLevels) | store spatial value on each level |
|||
type(tem_spongeLayer_plane_type), | private | :: | spongePlane | type for the plane sponge layer |
|||
type(tem_spongeLayer_box_type), | private | :: | spongeBox | type for the box sponge layer |
|||
type(tem_spongeLayer_radial_type), | private | :: | spongeRadial | type for the radial sponge layer |
|||
type(tem_pmlLayer_type), | private | :: | pml | type for the pml damping medium |
|||
type(tem_cylindricalWave_type), | private | :: | cylindricalWave | type for a scalar cylindrical wave. |
|||
type(tem_polygon_material_type), | private | :: | polygon_material | Description of a material definition by a polygon. |
|||
real(kind=rk), | private | :: | rect_ly | range of x and y dimention for rectangular function |
|||
real(kind=rk), | private | :: | rect_lz | ||||
logical, | private | :: | isStored | = | .false. | to store spatial values during initialization |