SFEMaNS
version 5.3
Reference documentation for SFEMaNS
|
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 |
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.
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.
subroutine, public metis_sfemans::free_interface | ( | type(interface_type) | interf | ) |
Definition at line 1746 of file metis_distribution_sfemans.f90.
subroutine, public metis_sfemans::free_mesh | ( | type(mesh_type) | mesh | ) |
Definition at line 1708 of file metis_distribution_sfemans.f90.
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.
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.
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.
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.
|
private |
Definition at line 6 of file metis_distribution_sfemans.f90.
|
private |
Definition at line 8 of file metis_distribution_sfemans.f90.
|
private |
Definition at line 8 of file metis_distribution_sfemans.f90.