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

Public Member Functions

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)
 

Private Attributes

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

Detailed Description

Definition at line 1 of file metis_distribution_sfemans.f90.

Member 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 1486 of file metis_distribution_sfemans.f90.

Here is the call 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 1308 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 1727 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 1689 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 12 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 543 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 820 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 1740 of file metis_distribution_sfemans.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

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

Definition at line 4 of file metis_distribution_sfemans.f90.

integer metis_sfemans::metis_noptions =40
private

Definition at line 6 of file metis_distribution_sfemans.f90.

integer metis_sfemans::metis_option_numbering =18
private

Definition at line 6 of file metis_distribution_sfemans.f90.


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