Go to the source code of this file.
|
module | negf_integr_cc |
| Adaptive Clenshaw-Curtis quadrature algorithm to integrate a complex-valued function in a complex plane.
|
|
|
subroutine, public | negf_integr_cc::ccquad_init (cc_env, xnodes, nnodes, a, b, interval_id, shape_id, weights, tnodes_restart) |
| Initialise a Clenshaw-Curtis quadrature environment variable. More...
|
|
subroutine, public | negf_integr_cc::ccquad_release (cc_env) |
| Release a Clenshaw-Curtis quadrature environment variable. More...
|
|
subroutine, public | negf_integr_cc::ccquad_double_number_of_points (cc_env, xnodes_next) |
| Get the next set of points at which the integrand needs to be computed. These points are then can be used to refine the integral approximation. More...
|
|
subroutine, public | negf_integr_cc::ccquad_reduce_and_append_zdata (cc_env, zdata_next) |
| Prepare Clenshaw-Curtis environment for the subsequent refinement of the integral. More...
|
|
subroutine, public | negf_integr_cc::ccquad_refine_integral (cc_env) |
| Refine approximated integral. More...
|
|