Data Types | |
| interface | closest_point |
| type | t_closest_point |
| The Closest Point (CP) type. More... | |
Functions/Subroutines | |
| type(t_closest_point) function | closest_point_constructor (indices, position, phi) |
| t_closest_point constructor | |
| subroutine | closest_points_to_positions (cps, positions) |
| subroutine | cp_array_concat (cp_a1, cp_a2, res) |
| Concatenates two arrays of cp. | |
| integer function | get_serialize_size_cp (cp) |
| subroutine | serialize_cp (cp, char_array) |
| subroutine | deserialize_cp (char_array, cp) |
| logical function | equal_closest_point (cp_a, cp_b) |
| type(t_closest_point) function type_closest_point::closest_point_constructor | ( | integer, dimension(3), intent(in) | indices, |
| double precision, dimension(3), intent(in) | position, | ||
| double precision, intent(in) | phi ) |
t_closest_point constructor
| [in] | indices | the base (start) indices |
| [in] | position | the base (start) position |
| [in] | phi | the approximate signed distance function at that point |
| subroutine type_closest_point::closest_points_to_positions | ( | type(t_closest_point), dimension(:,:,:), intent(in) | cps, |
| double precision, dimension(:,:,:,:), intent(out) | positions ) |
| subroutine type_closest_point::cp_array_concat | ( | type(t_closest_point), dimension(:), intent(in) | cp_a1, |
| type(t_closest_point), dimension(:), intent(in) | cp_a2, | ||
| type(t_closest_point), dimension(:), intent(inout), allocatable | res ) |
Concatenates two arrays of cp.
| subroutine type_closest_point::deserialize_cp | ( | character, dimension(:), intent(in) | char_array, |
| type(t_closest_point), intent(inout) | cp ) |
| logical function type_closest_point::equal_closest_point | ( | type(t_closest_point), intent(in) | cp_a, |
| type(t_closest_point), intent(in) | cp_b ) |
| integer function type_closest_point::get_serialize_size_cp | ( | type(t_closest_point), intent(in) | cp | ) |
| subroutine type_closest_point::serialize_cp | ( | type(t_closest_point), intent(in) | cp, |
| character, dimension(:), intent(inout), allocatable | char_array ) |