Derived type adding initial condition (ic) patch parameters as attributes NOTE: The requirements for the specification of the above parameters are strongly dependent on both the choice of the multicomponent flow model as well as the choice of the patch geometry.
More...
|
integer | geometry |
| Type of geometry for the patch.
|
|
real(kind(0d0)) | x_centroid |
|
real(kind(0d0)) | y_centroid |
|
real(kind(0d0)) | z_centroid |
| Location of the geometric center, i.e. the centroid, of the patch. It is specified through its x-, y- and z-coordinates, respectively.
|
|
real(kind(0d0)) | length_x |
|
real(kind(0d0)) | length_y |
|
real(kind(0d0)) | length_z |
| Dimensions of the patch. x,y,z Lengths.
|
|
real(kind(0d0)) | radius |
| Dimensions of the patch. radius.
|
|
real(kind(0d0)), dimension(3) | radii |
| Vector indicating the various radii for the elliptical and ellipsoidal patch geometries. It is specified through its x-, y-, and z-components respectively.
|
|
type(ic_model_parameters) | model |
| Model parameters.
|
|
real(kind(0d0)) | epsilon |
|
real(kind(0d0)) | beta |
| The spherical harmonics eccentricity parameters.
|
|
real(kind(0d0)), dimension(3) | normal |
| Normal vector indicating the orientation of the patch. It is specified through its x-, y- and z-components, respectively.
|
|
logical, dimension(0:num_patches_max - 1) | alter_patch |
|
logical | smoothen |
| Permission indicating to the current patch whether its boundaries will be smoothed out across a few cells or whether they are to remain sharp.
|
|
integer | smooth_patch_id |
| Identity (id) of the patch with which current patch is to get smoothed.
|
|
real(kind(0d0)) | smooth_coeff |
| Smoothing coefficient (coeff) adminstrating the size of the stencil of cells across which boundaries of the current patch will be smeared out.
|
|
real(kind(0d0)), dimension(num_fluids_max) | alpha_rho |
|
real(kind(0d0)) | rho |
|
real(kind(0d0)), dimension(3) | vel |
|
real(kind(0d0)) | pres |
|
real(kind(0d0)), dimension(num_fluids_max) | alpha |
|
real(kind(0d0)) | gamma |
|
real(kind(0d0)) | pi_inf |
|
real(kind(0d0)) | cv |
|
real(kind(0d0)) | qv |
|
real(kind(0d0)) | qvp |
|
real(kind(0d0)), dimension(6) | tau_e |
|
real(kind(0d0)) | r0 |
| Bubble size.
|
|
real(kind(0d0)) | v0 |
| Bubble velocity.
|
|
real(kind(0d0)) | p0 |
| Bubble size.
|
|
real(kind(0d0)) | m0 |
| Bubble velocity.
|
|
integer | hcid |
|
Derived type adding initial condition (ic) patch parameters as attributes NOTE: The requirements for the specification of the above parameters are strongly dependent on both the choice of the multicomponent flow model as well as the choice of the patch geometry.
◆ alpha
◆ alpha_rho
real(kind(0d0)), dimension(num_fluids_max) ic_patch_parameters::alpha_rho |
◆ alter_patch
◆ beta
real(kind(0d0)) ic_patch_parameters::beta |
The spherical harmonics eccentricity parameters.
◆ cv
real(kind(0d0)) ic_patch_parameters::cv |
◆ epsilon
real(kind(0d0)) ic_patch_parameters::epsilon |
◆ gamma
real(kind(0d0)) ic_patch_parameters::gamma |
◆ geometry
integer ic_patch_parameters::geometry |
Type of geometry for the patch.
◆ hcid
integer ic_patch_parameters::hcid |
◆ length_x
real(kind(0d0)) ic_patch_parameters::length_x |
◆ length_y
real(kind(0d0)) ic_patch_parameters::length_y |
◆ length_z
real(kind(0d0)) ic_patch_parameters::length_z |
Dimensions of the patch. x,y,z Lengths.
◆ m0
real(kind(0d0)) ic_patch_parameters::m0 |
◆ model
◆ normal
real(kind(0d0)), dimension(3) ic_patch_parameters::normal |
Normal vector indicating the orientation of the patch. It is specified through its x-, y- and z-components, respectively.
◆ p0
real(kind(0d0)) ic_patch_parameters::p0 |
◆ pi_inf
real(kind(0d0)) ic_patch_parameters::pi_inf |
◆ pres
real(kind(0d0)) ic_patch_parameters::pres |
◆ qv
real(kind(0d0)) ic_patch_parameters::qv |
◆ qvp
real(kind(0d0)) ic_patch_parameters::qvp |
◆ r0
real(kind(0d0)) ic_patch_parameters::r0 |
◆ radii
real(kind(0d0)), dimension(3) ic_patch_parameters::radii |
Vector indicating the various radii for the elliptical and ellipsoidal patch geometries. It is specified through its x-, y-, and z-components respectively.
◆ radius
real(kind(0d0)) ic_patch_parameters::radius |
Dimensions of the patch. radius.
◆ rho
real(kind(0d0)) ic_patch_parameters::rho |
◆ smooth_coeff
real(kind(0d0)) ic_patch_parameters::smooth_coeff |
Smoothing coefficient (coeff) adminstrating the size of the stencil of cells across which boundaries of the current patch will be smeared out.
◆ smooth_patch_id
integer ic_patch_parameters::smooth_patch_id |
Identity (id) of the patch with which current patch is to get smoothed.
◆ smoothen
logical ic_patch_parameters::smoothen |
Permission indicating to the current patch whether its boundaries will be smoothed out across a few cells or whether they are to remain sharp.
◆ tau_e
real(kind(0d0)), dimension(6) ic_patch_parameters::tau_e |
◆ v0
real(kind(0d0)) ic_patch_parameters::v0 |
◆ vel
real(kind(0d0)), dimension(3) ic_patch_parameters::vel |
◆ x_centroid
real(kind(0d0)) ic_patch_parameters::x_centroid |
◆ y_centroid
real(kind(0d0)) ic_patch_parameters::y_centroid |
◆ z_centroid
real(kind(0d0)) ic_patch_parameters::z_centroid |
Location of the geometric center, i.e. the centroid, of the patch. It is specified through its x-, y- and z-coordinates, respectively.
The documentation for this type was generated from the following file: