SFEMaNS  version 5.3
Reference documentation for SFEMaNS
fourier_real.f90 File Reference

Go to the source code of this file.

Modules

module  fourier_to_real_for_vtu
 

Functions/Subroutines

subroutine, public fourier_to_real_for_vtu::sfemans_initialize_postprocessing (comm_one_d, vv_mesh_in, pp_mesh, H_mesh, phi_mesh, temp_mesh, list_mode_in, opt_nb_plane)
 
subroutine fourier_to_real_for_vtu::prepare_3d_grids (mesh, local_mesh, mesh_3d, rank, opt_nb_plane)
 
subroutine, public fourier_to_real_for_vtu::vtu_3d (field, name_of_mesh, header, name_of_field, what, opt_it, opt_grad_curl, opt_2D, opt_mesh_in)
 
subroutine fourier_to_real_for_vtu::vtu_3d_base (field_in, name_of_mesh, header, name_of_field, what, opt_it)
 
subroutine, public fourier_to_real_for_vtu::transfer_fourier_to_real (communicator, mesh, field_in, header, name_of_field, what, list_mode, opt_it)
 
subroutine fourier_to_real_for_vtu::divide_mesh (communicator, mesh, local_mesh, loc_to_glob)
 
subroutine fourier_to_real_for_vtu::compute_grad_phi (field_in, field_out)
 
subroutine fourier_to_real_for_vtu::compute_rot_h (field_in, field_out)
 
subroutine fourier_to_real_for_vtu::compute_rot_u (field_in, field_out, mesh_in)
 
subroutine fourier_to_real_for_vtu::divide_mesh_into_four_subcells (mesh_in, mesh_out)
 
subroutine fourier_to_real_for_vtu::interpolate (field_in, mesh_in, field_out, mesh_out)
 
real(kind=8) function mesurek (a, b)
 
subroutine, public fourier_to_real_for_vtu::make_vtu_file_2d (communicator, mesh_in, header, field_in, field_name, what, opt_it)
 

Variables

type(petsc_csr_la), public fourier_to_real_for_vtu::vizu_grad_phi_la
 
type(petsc_csr_la), public fourier_to_real_for_vtu::vizu_rot_h_la
 
type(petsc_csr_la), public fourier_to_real_for_vtu::vizu_rot_u_la
 
type(mesh_type), pointer fourier_to_real_for_vtu::mesh_grad_phi
 
type(mesh_type), pointer fourier_to_real_for_vtu::mesh_rot_h
 
type(mesh_type), target fourier_to_real_for_vtu::vv_mesh_3d
 
type(mesh_type), target fourier_to_real_for_vtu::pp_mesh_3d
 
type(mesh_type), target fourier_to_real_for_vtu::h_mesh_3d
 
type(mesh_type), target fourier_to_real_for_vtu::phi_mesh_3d
 
type(mesh_type), target fourier_to_real_for_vtu::temp_mesh_3d
 
type(mesh_type), target fourier_to_real_for_vtu::vv_mesh_p2_iso_p4
 
type(mesh_type), target fourier_to_real_for_vtu::vv_local_mesh
 
type(mesh_type), target fourier_to_real_for_vtu::pp_local_mesh
 
type(mesh_type), target fourier_to_real_for_vtu::h_local_mesh
 
type(mesh_type), target fourier_to_real_for_vtu::phi_local_mesh
 
type(mesh_type), target fourier_to_real_for_vtu::temp_local_mesh
 
type(dyn_int_line), dimension(:), pointer fourier_to_real_for_vtu::vv_loc_to_glob
 
type(dyn_int_line), dimension(:), pointer fourier_to_real_for_vtu::pp_loc_to_glob
 
type(dyn_int_line), dimension(:), pointer fourier_to_real_for_vtu::h_loc_to_glob
 
type(dyn_int_line), dimension(:), pointer fourier_to_real_for_vtu::phi_loc_to_glob
 
type(dyn_int_line), dimension(:), pointer fourier_to_real_for_vtu::temp_loc_to_glob
 
integer, dimension(:), pointer fourier_to_real_for_vtu::fourier_list_mode
 
integer fourier_to_real_for_vtu::fourier_nb_angle
 
integer fourier_to_real_for_vtu::fourier_width
 
integer fourier_to_real_for_vtu::fourier_rank
 
integer fourier_to_real_for_vtu::fourier_nb_procs
 
logical, save fourier_to_real_for_vtu::if_first_grad_phi =.TRUE.
 
logical, save fourier_to_real_for_vtu::if_first_rot_h =.TRUE.
 
logical, save fourier_to_real_for_vtu::if_first_rot_u =.TRUE.
 
integer, dimension(:), pointer fourier_to_real_for_vtu::vizu_list_mode
 

Function/Subroutine Documentation

real(kind=8) function interpolate::mesurek ( real(kind=8), dimension(2), intent(in)  a,
real(kind=8), dimension(2), intent(in)  b 
)
private

Definition at line 1479 of file fourier_real.f90.

Here is the caller graph for this function: