SFEMaNS  version 5.3
Reference documentation for SFEMaNS
subroutine_mass Module Reference

Functions/Subroutines

subroutine, public three_level_mass (comm_one_d, time, level_set_LA_P1, level_set_LA_P2, list_mode, mesh_P1, mesh_P2, chmp_vit_P2, max_vel, level_set_per, density_m2, density_m1, density, level_set_m1, level_set, visc_entro_level)
 
subroutine, public reconstruct_variable (comm_one_d, list_mode, mesh_P1, mesh_P2, level_set, values, variable)
 
subroutine, public total_mass (comm_one_d, list_mode, mass_mesh, level_set, mass_tot)
 
subroutine, public inject_p1_p2 (jj_c, jj_f, pp_c, pp_f)
 
subroutine, public project_p2_p1 (jj_P2, jj_P1, pp_P2, pp_P1)
 

Function/Subroutine Documentation

subroutine, public subroutine_mass::inject_p1_p2 ( integer, dimension(:,:), intent(in)  jj_c,
integer, dimension(:,:), intent(in)  jj_f,
real(kind=8), dimension(:), intent(in)  pp_c,
real(kind=8), dimension(:), intent(out)  pp_f 
)

Definition at line 270 of file sub_mass.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine, public subroutine_mass::project_p2_p1 ( integer, dimension(:,:), intent(in)  jj_P2,
integer, dimension(:,:), intent(in)  jj_P1,
real(kind=8), dimension(:), intent(in)  pp_P2,
real(kind=8), dimension(:), intent(out)  pp_P1 
)

Definition at line 291 of file sub_mass.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine, public subroutine_mass::reconstruct_variable ( pointer  comm_one_d,
integer, dimension(:), intent(in)  list_mode,
type(mesh_type), intent(in)  mesh_P1,
type(mesh_type), intent(in)  mesh_P2,
real(kind=8), dimension(:,:,:,:), intent(in)  level_set,
real(kind=8), dimension(:), intent(in)  values,
real(kind=8), dimension(:,:,:), intent(inout)  variable 
)

Definition at line 96 of file sub_mass.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine, public subroutine_mass::three_level_mass ( pointer  comm_one_d,
real(kind=8)  time,
type(petsc_csr_la level_set_LA_P1,
type(petsc_csr_la level_set_LA_P2,
integer, dimension(:), intent(in)  list_mode,
type(mesh_type), intent(in)  mesh_P1,
type(mesh_type), intent(in)  mesh_P2,
real(kind=8), dimension(:,:,:), intent(in)  chmp_vit_P2,
real(kind=8), intent(inout)  max_vel,
type(periodic_type), intent(in)  level_set_per,
real(kind=8), dimension(:,:,:), intent(inout)  density_m2,
real(kind=8), dimension(:,:,:), intent(inout)  density_m1,
real(kind=8), dimension(:,:,:), intent(inout)  density,
real(kind=8), dimension(:,:,:,:), intent(inout)  level_set_m1,
real(kind=8), dimension(:,:,:,:), intent(inout)  level_set,
real(kind=8), dimension(:,:), intent(in)  visc_entro_level 
)

Definition at line 12 of file sub_mass.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine, public subroutine_mass::total_mass ( pointer  comm_one_d,
integer, dimension(:), intent(in)  list_mode,
type(mesh_type), intent(in)  mass_mesh,
real(kind=8), dimension(:,:,:,:), intent(in)  level_set,
real(kind=8), intent(out)  mass_tot 
)

Definition at line 192 of file sub_mass.f90.

Here is the call graph for this function: