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

Public Member Functions

subroutine, public prep_periodic (my_periodic, mesh, periodic)
 
subroutine, public prep_periodic_bloc (my_periodic, mesh, periodic, nb_bloc)
 
subroutine, public prep_periodic_h_p_phi_bc (my_periodic, H_mesh, pmag_mesh, phi_mesh, H_p_phi_per)
 
subroutine list_periodic (np, jjs, sides, rr, side1, side2, e, list_out, perlist_out)
 
subroutine, public periodic_matrix_petsc (n_bord, list, perlist, matrix, LA)
 
subroutine, public periodic_rhs_petsc (n_bord, list, perlist, v_rhs, LA)
 

Detailed Description

Definition at line 4 of file prep_mesh_periodic.f90.

Member Function/Subroutine Documentation

subroutine periodic::list_periodic ( integer, intent(in)  np,
integer, dimension(:,:), intent(in)  jjs,
integer, dimension(:), intent(in)  sides,
real(kind=8), dimension(:,:), intent(in)  rr,
integer, intent(in)  side1,
integer, intent(in)  side2,
real(kind=8), dimension(:), intent(in)  e,
integer, dimension(:), pointer  list_out,
integer, dimension(:), pointer  perlist_out 
)

Definition at line 293 of file prep_mesh_periodic.f90.

Here is the caller graph for this function:

subroutine, public periodic::periodic_matrix_petsc ( integer, intent(in)  n_bord,
type(dyn_int_line), dimension(:), intent(in)  list,
type(dyn_int_line), dimension(:), intent(in)  perlist,
  matrix,
type(petsc_csr_la), intent(in)  LA 
)

Definition at line 377 of file prep_mesh_periodic.f90.

Here is the caller graph for this function:

subroutine, public periodic::periodic_rhs_petsc ( integer, intent(in)  n_bord,
type(dyn_int_line), dimension(:), intent(in)  list,
type(dyn_int_line), dimension(:), intent(in)  perlist,
  v_rhs,
type(petsc_csr_la), intent(in)  LA 
)

Definition at line 455 of file prep_mesh_periodic.f90.

Here is the caller graph for this function:

subroutine, public periodic::prep_periodic ( type(periodic_data), intent(in)  my_periodic,
type(mesh_type)  mesh,
type(periodic_type)  periodic 
)

Definition at line 19 of file prep_mesh_periodic.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine, public periodic::prep_periodic_bloc ( type(periodic_data), intent(in)  my_periodic,
type(mesh_type)  mesh,
type(periodic_type)  periodic,
integer, intent(in)  nb_bloc 
)

Definition at line 84 of file prep_mesh_periodic.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine, public periodic::prep_periodic_h_p_phi_bc ( type(periodic_data), intent(in)  my_periodic,
type(mesh_type)  H_mesh,
type(mesh_type)  pmag_mesh,
type(mesh_type)  phi_mesh,
type(periodic_type)  H_p_phi_per 
)

Definition at line 158 of file prep_mesh_periodic.f90.

Here is the call graph for this function:

Here is the caller graph for this function:


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