FluidData_iNS Module



Variables

Type Visibility Attributes Name Initial
type(Thermodynamics_t), public :: thermodynamics
type(RefValues_t), public :: refValues
type(Dimensionless_t), public :: dimensionless

Derived Types

type, public ::  Thermodynamics_t

Components

Type Visibility Attributes Name Initial
integer, public :: number_of_fluids
real(kind=RP), public :: rho0c02
real(kind=RP), public, allocatable :: rho(:)
real(kind=RP), public, allocatable :: mu(:)
real(kind=RP), public :: rho_max
real(kind=RP), public :: rho_min

type, public ::  RefValues_t

Components

Type Visibility Attributes Name Initial
real(kind=RP), public :: V
real(kind=RP), public :: p
real(kind=RP), public :: rho
real(kind=RP), public :: mu
real(kind=RP), public :: g0
real(kind=RP), public :: AoATheta
real(kind=RP), public :: AoAPhi

type, public ::  Dimensionless_t

Components

Type Visibility Attributes Name Initial
real(kind=RP), public, allocatable :: rho(:)
real(kind=RP), public, allocatable :: mu(:)
real(kind=RP), public :: Re
real(kind=RP), public :: Fr
real(kind=RP), public :: invFr2
real(kind=RP), public :: gravity_dir(NDIM)

Subroutines

public subroutine SetThermodynamics(thermodynamics_)

Arguments

Type IntentOptional Attributes Name
type(Thermodynamics_t), intent(in) :: thermodynamics_

public subroutine SetRefValues(refValues_)

Arguments

Type IntentOptional Attributes Name
type(RefValues_t), intent(in) :: refValues_

public subroutine SetDimensionless(dimensionless_)

Arguments

Type IntentOptional Attributes Name
type(Dimensionless_t), intent(in) :: dimensionless_