SFEMaNS  version 5.3
Reference documentation for SFEMaNS
fem_rhs_axi Module Reference

Functions/Subroutines

subroutine qs_ns_stab_new (mesh, vv_1_LA, vv_2_LA, mode, ff, vel_tot, V1m, vit, P, dudt, phalf, nlhalf, dt, vb_2_14, vb_2_23, vb_1_5, vb_1_6, rotv_v, vel_tot_max)
 
subroutine qs_ns_stab_3x3 (mesh, vv_3_LA, mode, ff, vel_tot, V1m, vit, P, dudt, phalf, nlhalf, dt, vb_145, vb_236, rotv_v, vel_tot_max)
 
subroutine qs_01_div_hybrid_generic (type_fe_velocity, vv_mesh, pp_mesh, pp_LA, mode, gg, pb_1, pb_2)
 
subroutine inject_generic (type_fe_velocity, jj_c, jj_f, pp_c, pp_f)
 
subroutine qs_01_div_hybrid_2006 (vv_mesh, pp_mesh, pp_LA, mode, gg, pb_1, pb_2)
 
subroutine qs_00 (mesh, LA, ff, vect)
 
subroutine qs_00_gauss (mesh, LA, heat_capa, ff, ff_gauss, vect)
 
subroutine qs_ns_momentum_stab_new (mesh, vv_1_LA, vv_2_LA, mode, ff, V1m, P, vb_2_14, vb_2_23, vb_1_5, vb_1_6, rotb_b, tensor, tensor_surface_gauss, stab, momentum, momentum_LES, visc_grad_vel, visc_entro)
 
subroutine qs_ns_momentum_stab_3x3 (mesh, vv_3_LA, mode, ff, V1m, P, vb_3_145, vb_3_236, rotb_b, tensor, tensor_surface_gauss, stab, momentum, visc_grad_vel)
 
subroutine qs_ns_mom_compute_residual_les (mesh, vv_1_LA, vv_2_LA, mode, ff, V1m, P, rotb_b, tensor, tensor_gauss, vb_2_14, vb_2_23, vb_1_5, vb_1_6)
 
subroutine qs_ns_mom_compute_residual_les_3x3 (mesh, vv_3_LA, mode, ff, V1m, P, rotb_b, tensor, tensor_gauss, vb_3_145, vb_3_236)
 
subroutine qs_00_gauss_surface (mesh, vv_1_LA, temp_list_robin_sides, convection_coeff, exterior_temperature, cb)
 

Function/Subroutine Documentation

subroutine fem_rhs_axi::inject_generic ( integer, intent(in)  type_fe_velocity,
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 753 of file fem_rhs_axi.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine fem_rhs_axi::qs_00 ( type(mesh_type), target  mesh,
type(petsc_csr_la LA,
real(kind=8), dimension(:), intent(in)  ff,
  vect 
)

Definition at line 895 of file fem_rhs_axi.f90.

Here is the caller graph for this function:

subroutine fem_rhs_axi::qs_00_gauss ( type(mesh_type), target  mesh,
type(petsc_csr_la LA,
real(kind=8), dimension(:), intent(in)  heat_capa,
real(kind=8), dimension(:), intent(in)  ff,
real(kind=8), dimension(:), intent(in)  ff_gauss,
  vect 
)

Definition at line 941 of file fem_rhs_axi.f90.

Here is the caller graph for this function:

subroutine fem_rhs_axi::qs_00_gauss_surface ( type(mesh_type mesh,
type(petsc_csr_la vv_1_LA,
integer, dimension(:), intent(in)  temp_list_robin_sides,
real(kind=8), dimension(:), intent(in)  convection_coeff,
real(kind=8), dimension(:), intent(in)  exterior_temperature,
  cb 
)

Definition at line 1786 of file fem_rhs_axi.f90.

Here is the caller graph for this function:

subroutine fem_rhs_axi::qs_01_div_hybrid_2006 ( type(mesh_type vv_mesh,
type(mesh_type pp_mesh,
type(petsc_csr_la pp_LA,
integer, intent(in)  mode,
real(kind=8), dimension(:,:), intent(in)  gg,
  pb_1,
  pb_2 
)

Definition at line 793 of file fem_rhs_axi.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine fem_rhs_axi::qs_01_div_hybrid_generic ( integer, intent(in)  type_fe_velocity,
type(mesh_type vv_mesh,
type(mesh_type pp_mesh,
type(petsc_csr_la pp_LA,
integer, intent(in)  mode,
real(kind=8), dimension(:,:), intent(in)  gg,
  pb_1,
  pb_2 
)

Definition at line 636 of file fem_rhs_axi.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine fem_rhs_axi::qs_ns_mom_compute_residual_les ( type(mesh_type), target  mesh,
type(petsc_csr_la vv_1_LA,
type(petsc_csr_la vv_2_LA,
integer, intent(in)  mode,
real(kind=8), dimension(:,:), intent(in)  ff,
real(kind=8), dimension(:,:), intent(in)  V1m,
real(kind=8), dimension(:,:), intent(in)  P,
real(kind=8), dimension(:,:), intent(in)  rotb_b,
real(kind=8), dimension(:,:,:), intent(in)  tensor,
real(kind=8), dimension(:,:,:), intent(in)  tensor_gauss,
  vb_2_14,
  vb_2_23,
  vb_1_5,
  vb_1_6 
)

Definition at line 1490 of file fem_rhs_axi.f90.

subroutine fem_rhs_axi::qs_ns_mom_compute_residual_les_3x3 ( type(mesh_type), target  mesh,
type(petsc_csr_la vv_3_LA,
integer, intent(in)  mode,
real(kind=8), dimension(:,:), intent(in)  ff,
real(kind=8), dimension(:,:), intent(in)  V1m,
real(kind=8), dimension(:,:), intent(in)  P,
real(kind=8), dimension(:,:), intent(in)  rotb_b,
real(kind=8), dimension(:,:,:), intent(in)  tensor,
real(kind=8), dimension(:,:,:), intent(in)  tensor_gauss,
  vb_3_145,
  vb_3_236 
)

Definition at line 1641 of file fem_rhs_axi.f90.

subroutine fem_rhs_axi::qs_ns_momentum_stab_3x3 ( type(mesh_type), target  mesh,
type(petsc_csr_la vv_3_LA,
integer, intent(in)  mode,
real(kind=8), dimension(:,:), intent(in)  ff,
real(kind=8), dimension(:,:), intent(in)  V1m,
real(kind=8), dimension(:,:), intent(in)  P,
  vb_3_145,
  vb_3_236,
real(kind=8), dimension(:,:), intent(in)  rotb_b,
real(kind=8), dimension(:,:,:), intent(in)  tensor,
real(kind=8), dimension(:,:,:), intent(in)  tensor_surface_gauss,
real(kind=8), intent(in)  stab,
real(kind=8), dimension(:,:), intent(in)  momentum,
real(kind=8), dimension(:,:,:), intent(in)  visc_grad_vel 
)

Definition at line 1239 of file fem_rhs_axi.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine fem_rhs_axi::qs_ns_momentum_stab_new ( type(mesh_type), target  mesh,
type(petsc_csr_la vv_1_LA,
type(petsc_csr_la vv_2_LA,
integer, intent(in)  mode,
real(kind=8), dimension(:,:), intent(in)  ff,
real(kind=8), dimension(:,:), intent(in)  V1m,
real(kind=8), dimension(:,:), intent(in)  P,
  vb_2_14,
  vb_2_23,
  vb_1_5,
  vb_1_6,
real(kind=8), dimension(:,:), intent(in)  rotb_b,
real(kind=8), dimension(:,:,:), intent(in)  tensor,
real(kind=8), dimension(:,:,:), intent(in)  tensor_surface_gauss,
real(kind=8), intent(in)  stab,
real(kind=8), dimension(:,:), intent(in)  momentum,
real(kind=8), dimension(:,:), intent(in)  momentum_LES,
real(kind=8), dimension(:,:,:), intent(in)  visc_grad_vel,
real(kind=8), dimension(:,:), intent(in)  visc_entro 
)

Definition at line 992 of file fem_rhs_axi.f90.

Here is the call graph for this function:

subroutine fem_rhs_axi::qs_ns_stab_3x3 ( type(mesh_type), target  mesh,
type(petsc_csr_la vv_3_LA,
integer, intent(in)  mode,
real(kind=8), dimension(:,:), intent(in)  ff,
real(kind=8), dimension(:), intent(in)  vel_tot,
real(kind=8), dimension(:,:), intent(in)  V1m,
real(kind=8), dimension(:,:), intent(in)  vit,
real(kind=8), dimension(:,:), intent(in)  P,
real(kind=8), dimension(:,:), intent(in)  dudt,
real(kind=8), dimension(:,:), intent(in)  phalf,
real(kind=8), dimension(:,:), intent(in)  nlhalf,
real(kind=8), intent(in)  dt,
  vb_145,
  vb_236,
real(kind=8), dimension(:,:), intent(in)  rotv_v,
real(kind=8)  vel_tot_max 
)

Definition at line 363 of file fem_rhs_axi.f90.

Here is the call graph for this function:

subroutine fem_rhs_axi::qs_ns_stab_new ( type(mesh_type), target  mesh,
type(petsc_csr_la vv_1_LA,
type(petsc_csr_la vv_2_LA,
integer, intent(in)  mode,
real(kind=8), dimension(:,:), intent(in)  ff,
real(kind=8), dimension(:), intent(in)  vel_tot,
real(kind=8), dimension(:,:), intent(in)  V1m,
real(kind=8), dimension(:,:), intent(in)  vit,
real(kind=8), dimension(:,:), intent(in)  P,
real(kind=8), dimension(:,:), intent(in)  dudt,
real(kind=8), dimension(:,:), intent(in)  phalf,
real(kind=8), dimension(:,:), intent(in)  nlhalf,
real(kind=8), intent(in)  dt,
  vb_2_14,
  vb_2_23,
  vb_1_5,
  vb_1_6,
real(kind=8), dimension(:,:), intent(in)  rotv_v,
real(kind=8)  vel_tot_max 
)

Definition at line 10 of file fem_rhs_axi.f90.

Here is the call graph for this function: