SFEMaNS  version 4.1 (work in progress)
Reference documentation for SFEMaNS
 All Classes Files Functions Variables Groups Pages
update_navier_stokes Module Reference

Public Member Functions

subroutine, public navier_stokes_decouple (comm_one_d_ns, time, vv_3_LA, pp_1_LA, list_mode, pp_mesh, vv_mesh, incpn_m1, incpn, pn_m1, pn, un_m1, un, vvz_per, pp_per, Hn_p2, Bn_p2, density_m2, density_m1, density, visco_dyn, tempn, level_set_m1, level_set, visc_entro_level)
 

Detailed Description

Definition at line 1 of file sub_navier_stokes.f90.

Member Function/Subroutine Documentation

subroutine, public update_navier_stokes::navier_stokes_decouple ( pointer  comm_one_d_ns,
real(kind=8), intent(in)  time,
type(petsc_csr_la)  vv_3_LA,
type(petsc_csr_la)  pp_1_LA,
integer, dimension(:), intent(in)  list_mode,
type(mesh_type), intent(in)  pp_mesh,
type(mesh_type), intent(in)  vv_mesh,
real(kind=8), dimension(pp_mesh%np,2,size(list_mode)), intent(inout)  incpn_m1,
real(kind=8), dimension(pp_mesh%np,2,size(list_mode)), intent(inout)  incpn,
real(kind=8), dimension(pp_mesh%np,2,size(list_mode)), intent(inout)  pn_m1,
real(kind=8), dimension(pp_mesh%np,2,size(list_mode)), intent(inout)  pn,
real(kind=8), dimension(vv_mesh%np,6,size(list_mode)), intent(inout)  un_m1,
real(kind=8), dimension(vv_mesh%np,6,size(list_mode)), intent(inout)  un,
type(periodic_type), intent(in)  vvz_per,
type(periodic_type), intent(in)  pp_per,
real(kind=8), dimension(:,:,:), intent(in)  Hn_p2,
real(kind=8), dimension(:,:,:), intent(in)  Bn_p2,
real(kind=8), dimension(vv_mesh%np,2,size(list_mode)), intent(in)  density_m2,
real(kind=8), dimension(vv_mesh%np,2,size(list_mode)), intent(in)  density_m1,
real(kind=8), dimension(vv_mesh%np,2,size(list_mode)), intent(in)  density,
real(kind=8), dimension(vv_mesh%np,2,size(list_mode)), intent(in)  visco_dyn,
real(kind=8), dimension(:,:,:), intent(in)  tempn,
real(kind=8), dimension(:,:,:,:), intent(in)  level_set_m1,
real(kind=8), dimension(:,:,:,:), intent(in)  level_set,
real(kind=8), dimension(:,:), intent(out)  visc_entro_level 
)

Definition at line 7 of file sub_navier_stokes.f90.

Here is the call graph for this function:

Here is the caller graph for this function:


The documentation for this module was generated from the following file: