Implements global interpolation for arbitrary points in the domain.  
 More...
 | 
| procedure(pe_finder_free), deferred, pass  | free (this) | 
|   | 
| procedure(pe_finder_find), deferred, pass  | find (this, my_point, pe_candidates) | 
|   | 
| procedure(pe_finder_find_batch), deferred, pass  | find_batch (this, points, n_points, points_at_pe, n_points_pe) | 
|   | 
Definition at line 45 of file pe_finder.f90.
 
◆ find()
◆ find_batch()
  
  
      
        
          | procedure(pe_finder_find_batch), deferred, pass pe_finder::pe_finder_t::find_batch  | 
          ( | 
          class(pe_finder_t), intent(inout)  | 
          this,  | 
         
        
           | 
           | 
          real(kind=rp), dimension(3,n_points), intent(in)  | 
          points,  | 
         
        
           | 
           | 
          integer, intent(in)  | 
          n_points,  | 
         
        
           | 
           | 
          type(stack_i4_t), dimension(0:(this%pe_size-1)), intent(inout)  | 
          points_at_pe,  | 
         
        
           | 
           | 
          integer, dimension(0:(this%pe_size-1)), intent(inout)  | 
          n_points_pe  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ free()
◆ comm
      
        
          | type(mpi_comm) pe_finder::pe_finder_t::comm | 
        
      
 
 
◆ pe_rank
      
        
          | integer pe_finder::pe_finder_t::pe_rank | 
        
      
 
 
◆ pe_size
      
        
          | integer pe_finder::pe_finder_t::pe_size | 
        
      
 
 
The documentation for this type was generated from the following file:
- /home/runner/work/neko/neko/src/global_interpolation/pe_finder.f90