| 
| subroutine  | probes::probes_init_from_json (this, json, case) | 
|   | Constructor from json.  
  | 
|   | 
| subroutine  | probes::read_file (this, json) | 
|   | Read a list of points from a csv file.  
  | 
|   | 
| subroutine  | probes::read_point (this, json) | 
|   | Read a list of points from the json file.  
  | 
|   | 
| subroutine  | probes::read_line (this, json) | 
|   | Construct a list of points from a line.  
  | 
|   | 
| subroutine  | probes::read_circle (this, json) | 
|   | Construct a list of points from a circle.  
  | 
|   | 
| subroutine  | probes::read_point_zone (this, json, dof) | 
|   | Construct a list of points from a point zone.  
  | 
|   | 
| subroutine  | probes::add_points (this, new_points) | 
|   | Append a new list of points to the exsiting list.  
  | 
|   | 
| subroutine  | probes::probes_init_from_attributes (this, dof, output_file) | 
|   | Initialize without json things.  
  | 
|   | 
| subroutine  | probes::probes_free (this) | 
|   | Destructor.  
  | 
|   | 
| subroutine  | probes::probes_show (this) | 
|   | Print current probe status, with number of probes and coordinates.  
  | 
|   | 
| subroutine  | probes::probes_debug (this) | 
|   | Show the status of processor/element owner and error code for each point.  
  | 
|   | 
| subroutine  | probes::probes_setup_offset (this) | 
|   | Setup offset for rank 0.  
  | 
|   | 
| subroutine  | probes::probes_evaluate_and_write (this, t, tstep) | 
|   | Interpolate each probe from its r,s,t coordinates.  
  | 
|   | 
| subroutine  | probes::read_probe_locations (this, xyz, n_local_probes, n_global_probes, points_file) | 
|   | Initialize the physical coordinates from a csv input file.  
  | 
|   | 
| subroutine  | probes::read_xyz_from_csv (xyz, n_local_probes, n_global_probes, f) | 
|   | Read and initialize the number of probes from a csv input file.  
  | 
|   |