This type contains datas to define 2d co-rotating vortex pair

Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|

real(kind=rk), | private | :: | center(3) | spinning center |
|||

real(kind=rk), | private | :: | radius_rot | distance of vortex centers / 2 |
|||

real(kind=rk), | private | :: | radius_C | core radius = radius_rot/3 |
|||

real(kind=rk), | private | :: | circulation | circulation of vortices |
|||

real(kind=rk), | private | :: | p0 | reference pressure |
|||

real(kind=rk), | private | :: | rho0 | reference density |
|||

real(kind=rk), | private | :: | kappa | adiabatic exponent |
|||

real(kind=rk), | private | :: | cs | speed of sound |
|||

real(kind=rk), | private | :: | Ma | rotating Mach number |
|||

real(kind=rk), | private | :: | t | position in time |
|||

type(cutoff_type), | private | :: | cutoff | ||||

logical, | private | :: | pressGaussModel | Approximation of the pressure distribution inside the core radius with a gaussian pulse model |
|||

logical, | private | :: | rankineModel | vortex core velocity model: rankine |
|||

real(kind=rk), | private | :: | matchFactor | to match the gauss model to the pressure distribution Set to 2.2 |