Contains space time function definition
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=labelLen), | private | :: | fun_kind | The function kind Should be either:
|
|||
type(tem_shape_type), | private, | allocatable | :: | geom(:) | spatial restrictions |
||
type(tem_subTree_type), | private | :: | subTree | subTree build from the shapes |
|||
integer, | private | :: | nComps | Number of components |
|||
real(kind=rk), | private, | allocatable | :: | const(:) | constant value for nComponents |
||
type(tem_spatial_type), | private | :: | spatial | Description of composite spatial fun |
|||
type(tem_temporal_type), | private | :: | temporal | Composite temporal fun |
|||
type(flu_State), | private | :: | conf | Lua state handle to evaluate space time Lua function |
|||
integer, | private | :: | lua_fun_ref | = | 0 | Reference to the Lua function, if the st_fun is a Lua function. |
|
type(tem_polygon_material_type), | private | :: | polygon_material | type for the movement of the polygon |
|||
type(tem_miescatter_field_type), | private | :: | mie_fun | Space-time function for Mie-series solution of electrodynamic scattering at dielectric sphere. |
|||
type(tem_cylindricalWave_type), | private | :: | cylindricalWave | type for a scalar cylindrical wave. |
|||
type(tem_acoustic_pulse_type), | private | :: | acoustic_pulse | Description of an acoustic pulse. |
|||
type(tem_aps_coupling_type), | private | :: | aps_coupling | Apesmate coupling description |
|||
type(tem_precice_coupling_type), | private | :: | precice_coupling | preCICE coupling description |