![]() |
This module contains subroutines to compute global \(x,y,z\)-coordinates of a given point in the physical domain from its local \(\xi,\eta,\zeta\)-coordinates.
Public Member Functions | |
subroutine, public | compute_hexa_point_coord (ihexa, xi, eta, zeta, x, y, z) |
subroutine to compute \(x,y,z\)-coordinates of a point knowing to which hexahedron element it belongs and its local coordinates \(\xi,\eta,\zeta\). More... | |
subroutine, public | compute_quad_point_coord (iquad, xi, eta, x, y, z) |
subroutine to compute \(x,y,z\)-coordinates of a point knowing to which quadrangle element it belongs and its local coordinates \(\xi,\eta\). More... | |
real function, public | compute_quad_point_coord_z (iquad, xi, eta) |
function to compute \(z\)-coordinates of a point knowing to which quadrangle element it belongs and its local coordinates \(\xi,\eta\). More... | |
Definition at line 126 of file module_coordinate.f90.
subroutine, public mod_coordinate::compute_hexa_point_coord | ( | integer, intent(in) | ihexa, |
real, intent(in) | xi, | ||
real, intent(in) | eta, | ||
real, intent(in) | zeta, | ||
real, intent(out) | x, | ||
real, intent(out) | y, | ||
real, intent(out) | z | ||
) |
ihexa,: | hexahedron element number in cpu myrank |
xi | : \(\xi \) local coordinate where to compute global coordinates |
eta | : \(\eta \) local coordinate where to compute global coordinates |
zeta | : \(\zeta\) local coordinate where to compute global coordinates |
x | : \(x\)-coordinate |
y | : \(y\)-coordinate |
z | : \(z\)-coordinate |
Definition at line 151 of file module_coordinate.f90.
References mod_lagrange::lagrap_geom().
Referenced by mod_receiver::compute_info_hexa_receiver(), mod_source::compute_source_local_coordinate(), and mod_snapshot_volume::get_efi_hexa().
subroutine, public mod_coordinate::compute_quad_point_coord | ( | integer, intent(in) | iquad, |
real, intent(in) | xi, | ||
real, intent(in) | eta, | ||
real, intent(out) | x, | ||
real, intent(out) | y, | ||
real, intent(out) | z | ||
) |
iquad,: | quadrangle element number in cpu myrank |
xi | : \(\xi \) local coordinate where to compute global coordinates |
eta | : \(\eta \) local coordinate where to compute global coordinates |
x | : \(x\)-coordinate |
y | : \(y\)-coordinate |
z | : \(z\)-coordinate |
Definition at line 223 of file module_coordinate.f90.
References mod_lagrange::lagrap_geom().
Referenced by mod_receiver::compute_info_quad_receiver().
real function, public mod_coordinate::compute_quad_point_coord_z | ( | integer, intent(in) | iquad, |
real, intent(in) | xi, | ||
real, intent(in) | eta | ||
) |
iquad,: | quadrangle element number in cpu myrank |
xi | : \(\xi \) local coordinate where to compute global coordinates |
eta | : \(\eta\) local coordinate where to compute global coordinates |
Definition at line 287 of file module_coordinate.f90.
References mod_lagrange::lagrap_geom().
Referenced by mod_receiver::compute_info_quad_receiver().