SFEMaNS  version 5.3
Reference documentation for SFEMaNS
metis_sfemans Module Reference

Functions/Subroutines

subroutine, public part_mesh_m_t_h_phi (nb_proc, list_u, list_T_in, list_h_in, list_phi, mesh, list_of_interfaces, part, my_periodic)
 
subroutine, public part_mesh_mhd (nb_proc, vwgt, mesh, list_of_interfaces, part, my_periodic)
 
subroutine, public part_mesh_mhd_bis (nb_proc, list_u, list_h_in, list_phi, mesh, list_of_interfaces, part, my_periodic)
 
subroutine, public extract_mesh (communicator, nb_proc, mesh_glob, part, list_dom, mesh, mesh_loc)
 
subroutine create_local_mesh (mesh, mesh_loc, me_loc, mes_loc, np_loc)
 
subroutine, public free_mesh (mesh)
 
subroutine, public free_interface (interf)
 
subroutine reassign_per_pts (mesh, partition, list_pts)
 

Variables

real(kind=8) epsilon = 1.d-10
 
integer metis_noptions =40
 
integer metis_option_numbering =18
 

Function/Subroutine Documentation

subroutine metis_sfemans::create_local_mesh ( type(mesh_type mesh,
type(mesh_type mesh_loc,
integer, dimension(2), intent(in)  me_loc,
integer, dimension(2), intent(in)  mes_loc,
integer, dimension(2), intent(in)  np_loc 
)

Definition at line 1505 of file metis_distribution_sfemans.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine, public metis_sfemans::extract_mesh (   communicator,
integer  nb_proc,
type(mesh_type mesh_glob,
integer, dimension(:)  part,
integer, dimension(:)  list_dom,
type(mesh_type mesh,
type(mesh_type mesh_loc 
)

Definition at line 1327 of file metis_distribution_sfemans.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine, public metis_sfemans::free_interface ( type(interface_type interf)

Definition at line 1746 of file metis_distribution_sfemans.f90.

Here is the caller graph for this function:

subroutine, public metis_sfemans::free_mesh ( type(mesh_type mesh)

Definition at line 1708 of file metis_distribution_sfemans.f90.

Here is the caller graph for this function:

subroutine, public metis_sfemans::part_mesh_m_t_h_phi (   nb_proc,
integer, dimension(:)  list_u,
integer, dimension(:)  list_T_in,
integer, dimension(:)  list_h_in,
integer, dimension(:)  list_phi,
type(mesh_type mesh,
integer, dimension(:)  list_of_interfaces,
integer, dimension(mesh%me)  part,
type(periodic_data), optional  my_periodic 
)

Definition at line 14 of file metis_distribution_sfemans.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine, public metis_sfemans::part_mesh_mhd (   nb_proc,
integer, dimension(mesh%me)  vwgt,
type(mesh_type mesh,
integer, dimension(:)  list_of_interfaces,
integer, dimension(mesh%me)  part,
type(periodic_data), optional  my_periodic 
)

Definition at line 552 of file metis_distribution_sfemans.f90.

Here is the call graph for this function:

subroutine, public metis_sfemans::part_mesh_mhd_bis (   nb_proc,
integer, dimension(:)  list_u,
integer, dimension(:)  list_h_in,
integer, dimension(:)  list_phi,
type(mesh_type mesh,
integer, dimension(:)  list_of_interfaces,
integer, dimension(mesh%me)  part,
type(periodic_data), optional  my_periodic 
)

Definition at line 834 of file metis_distribution_sfemans.f90.

Here is the call graph for this function:

subroutine metis_sfemans::reassign_per_pts ( type(mesh_type), intent(in)  mesh,
integer, dimension(mesh%me), intent(inout)  partition,
integer, dimension(mesh%np,3), intent(in)  list_pts 
)

Definition at line 1759 of file metis_distribution_sfemans.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

Variable Documentation

real(kind=8) metis_sfemans::epsilon = 1.d-10
private

Definition at line 6 of file metis_distribution_sfemans.f90.

integer metis_sfemans::metis_noptions =40
private

Definition at line 8 of file metis_distribution_sfemans.f90.

integer metis_sfemans::metis_option_numbering =18
private

Definition at line 8 of file metis_distribution_sfemans.f90.