Neko 1.99.1
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
cartesian_pe_finder.f90 File Reference

Go to the source code of this file.

Data Types

type  cartesian_pe_finder::i8_mpi_t
 
type  cartesian_pe_finder::cartesian_pe_finder_t
 Implements global interpolation for arbitrary points in the domain. More...
 

Modules

module  cartesian_pe_finder
 Implements cartesian_pe_finder given a dofmap.
 

Functions/Subroutines

subroutine cartesian_pe_finder::cartesian_pe_finder_init (this, x, y, z, nelv, xh, comm, n_boxes, padding)
 Initialize the global interpolation object on a set of coordinates.
 
subroutine cartesian_pe_finder::cartesian_pe_finder_find (this, my_point, pe_candidates)
 
integer(kind=i8) function, dimension(3) cartesian_pe_finder::get_global_idx (this, x, y, z)
 
integer function cartesian_pe_finder::get_pe_idx (this, global_idx)
 
subroutine cartesian_pe_finder::cartesian_pe_finder_free (this)
 Destructor.
 
subroutine cartesian_pe_finder::cartesian_pe_finder_find_batch (this, points, n_points, points_at_pe, n_points_pe)
 
subroutine cartesian_pe_finder::send_recv_data (this, recv_values, n_recv_values, send_values, n_send_values)
 

Variables

integer, parameter, public cartesian_pe_finder::glob_map_size = 4096
 Minimum number of total boxes in the aabb tree.