PLUME-MoM-TSM  1.0
VolcanicPlumeModel
Modules | Functions/Subroutines | Variables
constitutive_2d.f90 File Reference

Go to the source code of this file.

Modules

module  constitutive_2d
 Constitutive equations.
 

Functions/Subroutines

subroutine constitutive_2d::init_problem_param
 Initialization of relaxation flags. More...
 
subroutine constitutive_2d::r_phys_var (r_qj, r_h, r_u, r_v)
 Physical variables. More...
 
subroutine constitutive_2d::c_phys_var (c_qj, h, u, v)
 Physical variables. More...
 
subroutine constitutive_2d::mixt_var (qpj)
 Physical variables. More...
 
subroutine constitutive_2d::qc_to_qp (qc, qp)
 Conservative to physical variables. More...
 
subroutine constitutive_2d::qp_to_qc (qp, qc)
 Physical to conservative variables. More...
 
subroutine constitutive_2d::qp_to_qp2 (qpj, qp2j)
 Additional Physical variables. More...
 
subroutine constitutive_2d::eval_local_speeds_x (qpj, vel_min, vel_max)
 Local Characteristic speeds x direction. More...
 
subroutine constitutive_2d::eval_local_speeds_y (qpj, vel_min, vel_max)
 Local Characteristic speeds y direction. More...
 
subroutine constitutive_2d::eval_fluxes (qcj, qpj, dir, flux)
 Hyperbolic Fluxes. More...
 
subroutine constitutive_2d::eval_nonhyperbolic_terms (cell_fract_jk, dx_rel_jk, dy_rel_jk, c_qj, c_nh_term_impl, r_qj, r_nh_term_impl)
 Non-Hyperbolic terms. More...
 
subroutine constitutive_2d::eval_source_bdry (time, vect_x, vect_y, source_bdry)
 Internal boundary source fluxes. More...
 

Variables

logical, dimension(:), allocatable constitutive_2d::implicit_flag
 flag used for size of implicit non linear-system More...
 
real(wp) constitutive_2d::u_atm_umbl
 
real(wp) constitutive_2d::v_atm_umbl
 
real(wp) constitutive_2d::n
 
real(wp) constitutive_2d::grav
 
real(wp) constitutive_2d::drho_dz
 
real(wp) constitutive_2d::rho_nbl