Go to the source code of this file.
 | 
| module   | negf_integr_simpson | 
|   | Adaptive Simpson's rule algorithm to integrate a complex-valued function in a complex plane. 
  | 
|   | 
 | 
| subroutine, public  | negf_integr_simpson::simpsonrule_init (sr_env, xnodes, nnodes, a, b, shape_id, conv, weights, tnodes_restart) | 
|   | Initialise a Simpson's rule environment variable.  
  | 
|   | 
| subroutine, public  | negf_integr_simpson::simpsonrule_release (sr_env) | 
|   | Release a Simpson's rule environment variable.  
  | 
|   | 
| subroutine, public  | negf_integr_simpson::simpsonrule_get_next_nodes (sr_env, xnodes_next, nnodes) | 
|   | Get the next set of nodes where to compute integrand.  
  | 
|   | 
| subroutine, public  | negf_integr_simpson::simpsonrule_refine_integral (sr_env, zdata_next) | 
|   | Compute integral using the simpson's rules.  
  | 
|   |