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

Public Member Functions

subroutine, public compute_entropy_viscosity (comm_one_d, vv_3_LA, vv_mesh, pp_mesh, time, list_mode, vvz_per, un, un_m1, un_m2, pn_m1, rotv_v_m1, visco_entro_grad_u, opt_tempn)
 
subroutine, public compute_entropy_viscosity_mom (comm_one_d, vv_3_LA, vv_mesh, pp_mesh, time, list_mode, momentum, momentum_m1, momentum_m2, pn_m1, un_m1, tensor_m1, visc_grad_vel_m1, tensor_surface_gauss, rotb_b_m1, visco_dyn_m1, density_m2, density_m1, density, tempn, visc_entro_real, visc_entro_level_real)
 
subroutine smb_explicit_grad_vel_les (mesh, list_mode, vel, V_out)
 
subroutine smb_explicit_strain_rate_tensor (mesh, list_mode, vel, V_out)
 
subroutine smb_explicit_strain_rate_tensor_bdy (mesh, list_mode, vel, V_out)
 
subroutine smb_explicit_strain_rate_tensor_bdy_mom (communicator, mesh, list_mode, visc_dyn, vel, V_out)
 
subroutine smb_explicit_tensor_bdy (mesh, list_mode, tensor, V_out)
 
subroutine compute_res_mass_gauss (mesh, list_mode, density_m2, density, momentum_m1, c_out)
 
subroutine twod_volume (communicator, mesh, RESLT)
 

Detailed Description

Definition at line 1 of file entropy_viscosity.f90.

Member Function/Subroutine Documentation

subroutine, public entropy_viscosity::compute_entropy_viscosity ( pointer  comm_one_d,
type(petsc_csr_la)  vv_3_LA,
type(mesh_type), intent(in)  vv_mesh,
type(mesh_type), intent(in)  pp_mesh,
real(kind=8), intent(in)  time,
integer, dimension(:), intent(in)  list_mode,
type(periodic_type), intent(in)  vvz_per,
real(kind=8), dimension(:,:,:), intent(inout)  un,
real(kind=8), dimension(:,:,:), intent(inout)  un_m1,
real(kind=8), dimension(:,:,:), intent(inout)  un_m2,
real(kind=8), dimension(:,:,:), intent(inout)  pn_m1,
real(kind=8), dimension(:,:,:), intent(in)  rotv_v_m1,
real(kind=8), dimension(:,:,:,:), intent(out)  visco_entro_grad_u,
real(kind=8), dimension(:,:,:), intent(in), optional  opt_tempn 
)

Definition at line 6 of file entropy_viscosity.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine, public entropy_viscosity::compute_entropy_viscosity_mom ( pointer  comm_one_d,
type(petsc_csr_la)  vv_3_LA,
type(mesh_type), intent(in)  vv_mesh,
type(mesh_type), intent(in)  pp_mesh,
real(kind=8), intent(in)  time,
integer, dimension(:), intent(in)  list_mode,
real(kind=8), dimension(:,:,:), intent(in)  momentum,
real(kind=8), dimension(:,:,:), intent(in)  momentum_m1,
real(kind=8), dimension(:,:,:), intent(in)  momentum_m2,
real(kind=8), dimension(:,:,:), intent(in)  pn_m1,
real(kind=8), dimension(:,:,:), intent(in)  un_m1,
real(kind=8), dimension(:,:,:,:), intent(in)  tensor_m1,
real(kind=8), dimension(:,:,:,:), intent(in)  visc_grad_vel_m1,
real(kind=8), dimension(:,:,:,:), intent(in)  tensor_surface_gauss,
real(kind=8), dimension(:,:,:), intent(in)  rotb_b_m1,
real(kind=8), dimension(:,:,:), intent(in)  visco_dyn_m1,
real(kind=8), dimension(:,:,:), intent(in)  density_m2,
real(kind=8), dimension(:,:,:), intent(in)  density_m1,
real(kind=8), dimension(:,:,:), intent(in)  density,
real(kind=8), dimension(:,:,:), intent(in)  tempn,
real(kind=8), dimension(:,:), intent(out)  visc_entro_real,
real(kind=8), dimension(:,:), intent(out)  visc_entro_level_real 
)

Definition at line 201 of file entropy_viscosity.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine entropy_viscosity::compute_res_mass_gauss ( type(mesh_type), target  mesh,
integer, dimension(:), intent(in)  list_mode,
real(kind=8), dimension(:,:,:), intent(in)  density_m2,
real(kind=8), dimension(:,:,:), intent(in)  density,
real(kind=8), dimension(:,:,:), intent(in)  momentum_m1,
real(kind=8), dimension(mesh%gauss%l_g*mesh%dom_me,2,size(list_mode)), intent(out)  c_out 
)

Definition at line 954 of file entropy_viscosity.f90.

Here is the caller graph for this function:

subroutine entropy_viscosity::smb_explicit_grad_vel_les ( type(mesh_type), target  mesh,
integer, dimension(:), intent(in)  list_mode,
real(kind=8), dimension(:,:,:), intent(in)  vel,
real(kind=8), dimension(3,mesh%gauss%l_g*mesh%dom_me,6,size(list_mode)), intent(out)  V_out 
)

Definition at line 479 of file entropy_viscosity.f90.

Here is the caller graph for this function:

subroutine entropy_viscosity::smb_explicit_strain_rate_tensor ( type(mesh_type), target  mesh,
integer, dimension(:), intent(in)  list_mode,
real(kind=8), dimension(:,:,:), intent(in)  vel,
real(kind=8), dimension(3,mesh%gauss%l_g*mesh%dom_me,6,size(list_mode)), intent(out)  V_out 
)

Definition at line 553 of file entropy_viscosity.f90.

Here is the caller graph for this function:

subroutine entropy_viscosity::smb_explicit_strain_rate_tensor_bdy ( type(mesh_type), target  mesh,
integer, dimension(:), intent(in)  list_mode,
real(kind=8), dimension(:,:,:), intent(in)  vel,
real(kind=8), dimension(mesh%gauss%l_gs*mesh%dom_mes,6,size(list_mode)), intent(out)  V_out 
)

Definition at line 647 of file entropy_viscosity.f90.

Here is the caller graph for this function:

subroutine entropy_viscosity::smb_explicit_strain_rate_tensor_bdy_mom (   communicator,
type(mesh_type), target  mesh,
integer, dimension(:), intent(in)  list_mode,
real(kind=8), dimension(:,:,:), intent(in)  visc_dyn,
real(kind=8), dimension(:,:,:), intent(in)  vel,
real(kind=8), dimension(mesh%gauss%l_gs*mesh%dom_mes,6,size(list_mode)), intent(out)  V_out 
)

Definition at line 761 of file entropy_viscosity.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine entropy_viscosity::smb_explicit_tensor_bdy ( type(mesh_type), target  mesh,
integer, dimension(:), intent(in)  list_mode,
real(kind=8), dimension(:,:,:,:), intent(in)  tensor,
real(kind=8), dimension(mesh%gauss%l_gs*mesh%dom_mes,6,size(list_mode)), intent(out)  V_out 
)

Definition at line 897 of file entropy_viscosity.f90.

Here is the caller graph for this function:

subroutine entropy_viscosity::twod_volume (   communicator,
type(mesh_type)  mesh,
real(kind=8), intent(out)  RESLT 
)

Definition at line 1014 of file entropy_viscosity.f90.

Here is the caller graph for this function:


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