CAM
gw_utils Module Reference

Functions/Subroutines

elemental subroutine, public get_unit_vector (u, v, u_n, v_n, mag)
 
real(r8) elemental function, public dot_2d (u1, v1, u2, v2)
 
pure real(r8) function, dimension(size(arr, 1), size(arr, 2) -1), public midpoint_interp (arr)
 

Variables

integer, parameter, public r8 = selected_real_kind(12)
 

Function/Subroutine Documentation

◆ dot_2d()

real(r8) elemental function, public gw_utils::dot_2d ( real(r8), intent(in)  u1,
real(r8), intent(in)  v1,
real(r8), intent(in)  u2,
real(r8), intent(in)  v2 
)
Here is the caller graph for this function:

◆ get_unit_vector()

elemental subroutine, public gw_utils::get_unit_vector ( real(r8), intent(in)  u,
real(r8), intent(in)  v,
real(r8), intent(out)  u_n,
real(r8), intent(out)  v_n,
real(r8), intent(out)  mag 
)
Here is the caller graph for this function:

◆ midpoint_interp()

pure real(r8) function, dimension(size(arr,1),size(arr,2)-1), public gw_utils::midpoint_interp ( real(r8), dimension(:,:), intent(in)  arr)
Here is the caller graph for this function:

Variable Documentation

◆ r8

integer, parameter, public gw_utils::r8 = selected_real_kind(12)