297 real *8, dimension(:), allocatable bar_p_c
crystals cohesion pressure
real *8, dimension(:), allocatable x_ex_dis_in
integer idx_p2
Index of p2 in the qp array.
integer idx_ex_gas_eqn_last
complex *16, dimension(:), allocatable rho_g
exsolved gas local density
real *8 u2_in
Inlet second phase velocity.
real *8 bar_p_m
melt cohesion pressure
complex *16, dimension(:), allocatable rho_c
crystals local density
integer idx_u2
Index of u2 in the qp array.
integer n_gas
Numbeer of crystal phases.
real *8 gamma_m
melt adiabatic exponent
integer idx_ex_gas_eqn_first
subroutine f_alfa3(r_p_2, xtot, r_beta, r_rho_md, r_rho_g, r_alfa_g)
Bottom exsolved gas.
real *8, dimension(:), allocatable gamma_c
crystals adiabatic exponent
real *8 p_out
Outlet pressure.
complex *16, dimension(:), allocatable beta_eq
equil. cry. volume fraction in the melt-crystals phase
complex *16 p_2
local pressure of the exsolved gas
complex *16 rho_md
dis_gas+melt local density
complex *16, dimension(:), allocatable x_d_md_eq
equil. dis. gas mass fraction in the melt+dis.gas phase
real *8 delta_p_in
Inlet pressure difference ( p2-p1 )
integer idx_alfa_first
First index of alfa in the qp array.
integer n_cry
Numbeer of crystal phases.
complex *16 rho_2
exsolved gas local density
subroutine f_alfa(xtot, xmax, r_beta, r_rho_md, r_rho_2, r_alfa_2)
Bottom exsolved gas.
real *8 alfa1_in
Inlet first phase volume fraction.
integer idx_alfa_last
Last index of alfa in the qp array.
complex *16, dimension(:), allocatable alfa_g_2
exsolved gas volume fractions in phase 2
real *8 cv_m
melt specific heat capacity at constant volume
integer idx_beta_first
First index of beta in the qp array.
real *8 t_in
Inlet temperature.
real *8 u1_in
Inlet first phase velocity.
integer n_mom
Number of moments for each crystal phase.
integer idx_dis_gas_eqn_first
subroutine f_beta_eq
Equilibrium Crystal content.
real *8 frag_eff_in
Inlet fragmentation efficiency.
integer idx_xd_first
First index of xd in the qp array.
integer idx_p1
Index of p1 in the qp array.
integer idx_u1
Index of u1 in the qp array.
complex *16, dimension(:), allocatable x_g
exsolved gas mass fraction (with respect to the mixture)
integer idx_cry_eqn_first
integer idx_beta_last
Last index of beta in the qp array.
real *8, dimension(:), allocatable beta_in
Inlet crystal volume fraction.
real *8, dimension(:), allocatable cv_c
crystals specific heat capacity at constant volume
real *8 p1_in
Inlet first phase pressure.
integer idx_dis_gas_eqn_last
complex *16 rho_1
dis_gas+melt+crystals phase local density
integer n_vars
Number of conservative variables.
real *8 p2_in
Inlet second phase pressure.
complex *16, dimension(:), allocatable beta
crystal volume fraction in the melt-crystals phase
complex *16 p_1
local pressure of the melt-crystals phase
subroutine eval_densities
Phases densities.
subroutine f_xdis_eq
Equilibrium Dissolved gas.
real *8, dimension(:), allocatable xd_md_in
Inlet dissolved gas mass fraction.
complex *16 t
mixture local temperature
complex *16, dimension(:), allocatable x_d_md
dissolved gas mass fraction in the melt+dis.gas phase
integer idx_t
Index of T in the qp array.
integer idx_xd_last
Last index of xd in the qp array.
subroutine init_steady(u_0, qp)
Steady problem initialization.