|
subroutine | backup_suite (type_fic, filename, n_it, rank, is_sequential) |
|
subroutine | max_controle (cont, comm) |
|
subroutine | somme_spatiale (field, comm, cont) |
|
subroutine | inter_mesh_loc_to_glob (mesh_in, mesh_out, in_field, out_field, l_t_g, is_in, comm) |
|
subroutine | loc_to_glob (mesh_loc, mesh_glob, l_t_g) |
|
subroutine | interp_mesh (mesh_in, mesh_out, in_field, out_field, controle, type_fe) |
|
subroutine | gauss_ff (abc, type_fe, ff) |
|
subroutine | find_elem (mesh, rr, abc, m) |
|
subroutine | gauss_ff_edge (ab, type_fe, ff) |
|
subroutine | find_edge (mesh, rr, m, ab) |
|
subroutine | dist (rr, rr1, rr2, y, abt) |
|
real(kind=8) function, dimension(2) | pd_vect (X) |
|
real(kind=8) function | pd_scal (X, Y) |
|
Definition at line 1 of file tools_interpol.f90.
subroutine interpolation_tools::backup_suite |
( |
character(len=3), intent(in) |
type_fic, |
|
|
character(len=200), intent(in) |
filename, |
|
|
integer, intent(in) |
n_it, |
|
|
integer, intent(in) |
rank, |
|
|
logical, intent(in) |
is_sequential |
|
) |
| |
subroutine interpolation_tools::dist |
( |
real(kind=8), dimension(2) |
rr, |
|
|
real(kind=8), dimension(2) |
rr1, |
|
|
real(kind=8), dimension(2) |
rr2, |
|
|
real(kind=8) |
y, |
|
|
real(kind=8), dimension(2) |
abt |
|
) |
| |
subroutine interpolation_tools::find_edge |
( |
type(mesh_type) |
mesh, |
|
|
real(kind=8), dimension(2) |
rr, |
|
|
integer |
m, |
|
|
real(kind=8), dimension(2) |
ab |
|
) |
| |
subroutine interpolation_tools::find_elem |
( |
type(mesh_type) |
mesh, |
|
|
real(kind=8), dimension(2) |
rr, |
|
|
real(kind=8), dimension(3) |
abc, |
|
|
integer |
m |
|
) |
| |
subroutine interpolation_tools::gauss_ff |
( |
real(kind=8), dimension(3) |
abc, |
|
|
integer, intent(in) |
type_fe, |
|
|
real(kind=8), dimension(3*type_fe) |
ff |
|
) |
| |
subroutine interpolation_tools::gauss_ff_edge |
( |
real(kind=8), dimension(2) |
ab, |
|
|
integer, intent(in) |
type_fe, |
|
|
real(kind=8), dimension(1+type_fe) |
ff |
|
) |
| |
subroutine interpolation_tools::inter_mesh_loc_to_glob |
( |
type(mesh_type) |
mesh_in, |
|
|
type(mesh_type) |
mesh_out, |
|
|
real(kind=8), dimension(:,:,:) |
in_field, |
|
|
real(kind=8), dimension(:,:,:) |
out_field, |
|
|
integer, dimension(:) |
l_t_g, |
|
|
logical |
is_in, |
|
|
|
comm |
|
) |
| |
- Parameters
-
mesh_in | Inject local field (in_field) into global field (out_field) if (is_in=true) Project global field (in_field) into local field (out_field) if (is_in=false) |
mesh_out | Inject local field (in_field) into global field (out_field) if (is_in=true) Project global field (in_field) into local field (out_field) if (is_in=false) |
Definition at line 109 of file tools_interpol.f90.
subroutine interpolation_tools::interp_mesh |
( |
type(mesh_type) |
mesh_in, |
|
|
type(mesh_type) |
mesh_out, |
|
|
real(kind=8), dimension(:,:,:) |
in_field, |
|
|
real(kind=8), dimension(:,:,:) |
out_field, |
|
|
integer, dimension(mesh_out%np) |
controle, |
|
|
integer |
type_fe |
|
) |
| |
subroutine interpolation_tools::loc_to_glob |
( |
type(mesh_type) |
mesh_loc, |
|
|
type(mesh_type) |
mesh_glob, |
|
|
integer, dimension(mesh_loc%np) |
l_t_g |
|
) |
| |
subroutine interpolation_tools::max_controle |
( |
integer, dimension(:) |
cont, |
|
|
|
comm |
|
) |
| |
real(kind=8) function interpolation_tools::pd_scal |
( |
real(kind=8), dimension(:) |
X, |
|
|
real(kind=8), dimension(:) |
Y |
|
) |
| |
real(kind=8) function, dimension(2) interpolation_tools::pd_vect |
( |
real(kind=8), dimension(2) |
X | ) |
|
subroutine interpolation_tools::somme_spatiale |
( |
real(kind=8), dimension(:,:,:) |
field, |
|
|
|
comm, |
|
|
integer, dimension(:), optional |
cont |
|
) |
| |
The documentation for this module was generated from the following file: