FluidData_CH Module



Variables

Type Visibility Attributes Name Initial
type(Multiphase_t), public :: multiphase

Interfaces

public interface Multiphase_t

  • private function ConstructMultiphase()

    Arguments

    None

    Return Value type(Multiphase_t)


Derived Types

type, public ::  Multiphase_t

Components

Type Visibility Attributes Name Initial
real(kind=RP), public :: tCH
real(kind=RP), public :: eps
real(kind=RP), public :: sigma
real(kind=RP), public :: M0
real(kind=RP), public :: M0_star
real(kind=RP), public :: tCH_wDim
real(kind=RP), public :: eps_wDim
real(kind=RP), public :: sigma_wDim
real(kind=RP), public :: M0_wDim
real(kind=RP), public :: invEps

Constructor

private function ConstructMultiphase ()

Type-Bound Procedures

procedure, public, nopass :: SetStarMobility => Multiphase_SetStarMobility

Subroutines

public subroutine SetMultiphase(multiphase_)

Arguments

Type IntentOptional Attributes Name
type(Multiphase_t), intent(in) :: multiphase_