SFEMaNS  version 5.3
Reference documentation for SFEMaNS
dir_nodes_petsc Module Reference

Functions/Subroutines

subroutine dir_axis_nodes_parallel (mesh, js_d)
 
subroutine dirichlet_nodes_parallel (mesh, list_dirichlet_sides, js_d)
 
subroutine dirichlet_nodes_local (mesh, list_dirichlet_sides, js_d)
 
subroutine dirichlet_m_parallel (matrix, glob_js_D)
 
subroutine dirichlet_rhs (js_D, bs_D, b)
 
subroutine vector_glob_js_d (vv_mesh, list_mode, vv_3_LA, vv_list_dirichlet_sides, vv_js_D, vv_mode_global_js_D)
 
subroutine vector_without_bc_glob_js_d (vv_mesh, list_mode, vv_3_LA, vv_mode_global_js_D)
 
subroutine scalar_with_bc_glob_js_d (pp_mesh, list_mode, pp_1_LA, pp_js_D, pp_mode_global_js_D)
 
subroutine scalar_without_glob_js_d (pp_mesh, list_mode, pp_1_LA, pp_mode_global_js_D)
 

Function/Subroutine Documentation

subroutine dir_nodes_petsc::dir_axis_nodes_parallel ( type(mesh_type mesh,
integer, dimension(:), pointer  js_d 
)

Definition at line 9 of file dir_nodes_petsc.f90.

Here is the caller graph for this function:

subroutine dir_nodes_petsc::dirichlet_m_parallel (   matrix,
integer, dimension(:), intent(in)  glob_js_D 
)

Definition at line 150 of file dir_nodes_petsc.f90.

Here is the caller graph for this function:

subroutine dir_nodes_petsc::dirichlet_nodes_local ( type(mesh_type mesh,
integer, dimension(:), intent(in)  list_dirichlet_sides,
integer, dimension(:), pointer  js_d 
)

Definition at line 101 of file dir_nodes_petsc.f90.

Here is the call graph for this function:

subroutine dir_nodes_petsc::dirichlet_nodes_parallel ( type(mesh_type mesh,
integer, dimension(:), intent(in)  list_dirichlet_sides,
integer, dimension(:), pointer  js_d 
)

Definition at line 53 of file dir_nodes_petsc.f90.

Here is the caller graph for this function:

subroutine dir_nodes_petsc::dirichlet_rhs ( integer, dimension(:)  js_D,
real(kind=8), dimension(:)  bs_D,
  b 
)

Definition at line 173 of file dir_nodes_petsc.f90.

Here is the caller graph for this function:

subroutine dir_nodes_petsc::scalar_with_bc_glob_js_d ( type(mesh_type), intent(in)  pp_mesh,
integer, dimension(:), intent(in)  list_mode,
type(petsc_csr_la), intent(in)  pp_1_LA,
integer, dimension(:), intent(in)  pp_js_D,
type(dyn_int_line), dimension(:), pointer  pp_mode_global_js_D 
)

Definition at line 282 of file dir_nodes_petsc.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine dir_nodes_petsc::scalar_without_glob_js_d ( type(mesh_type), intent(in)  pp_mesh,
integer, dimension(:), intent(in)  list_mode,
type(petsc_csr_la), intent(in)  pp_1_LA,
type(dyn_int_line), dimension(:), pointer  pp_mode_global_js_D 
)

Definition at line 316 of file dir_nodes_petsc.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine dir_nodes_petsc::vector_glob_js_d ( type(mesh_type), intent(in)  vv_mesh,
integer, dimension(:), intent(in)  list_mode,
type(petsc_csr_la), intent(in)  vv_3_LA,
type(dyn_int_line), dimension(3), intent(in)  vv_list_dirichlet_sides,
type(dyn_int_line), dimension(3), intent(out)  vv_js_D,
type(dyn_int_line), dimension(:), pointer  vv_mode_global_js_D 
)

Definition at line 192 of file dir_nodes_petsc.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine dir_nodes_petsc::vector_without_bc_glob_js_d ( type(mesh_type), intent(in)  vv_mesh,
integer, dimension(:), intent(in)  list_mode,
type(petsc_csr_la), intent(in)  vv_3_LA,
type(dyn_int_line), dimension(:), pointer  vv_mode_global_js_D 
)

Definition at line 243 of file dir_nodes_petsc.f90.

Here is the call graph for this function:

Here is the caller graph for this function: