|
| logical(c_bool) function, public | fitpack_curves_c::fitpack_curve_c_is_same (this, that) |
| | Pointer-identity check: true iff both wrappers point to the same underlying Fortran object (and that object is allocated).
|
| |
| type(fitpack_curve) function, pointer | fitpack_curves_c::fitpack_curve_c_get_pointer (this) |
| |
| logical function | fitpack_curves_c::fitpack_curve_c_pointer (this, fthis) |
| |
| subroutine, public | fitpack_curves_c::fitpack_curve_c_allocate (this, status) |
| |
| subroutine, public | fitpack_curves_c::fitpack_curve_c_destroy (this, status) |
| |
| subroutine, public | fitpack_curves_c::fitpack_curve_c_copy (this, that, deep_copy, status) |
| |
| subroutine, public | fitpack_curves_c::fitpack_curve_c_associate (this, that, status) |
| |
| subroutine, public | fitpack_curves_c::fitpack_curve_c_move_alloc (to, from, status) |
| |
| integer(c_int32_t) function, public | fitpack_curves_c::fitpack_curve_c_fit (this, smoothing, order, keep_knots) |
| |
| integer(c_int32_t) function, public | fitpack_curves_c::fitpack_curve_c_interpolate (this, order, reset_knots) |
| |
| integer(c_int32_t) function, public | fitpack_curves_c::fitpack_curve_c_least_squares (this, smoothing, reset_knots) |
| |
| real(c_double) function, public | fitpack_curves_c::fitpack_curve_c_curve_eval_one (this, x, ierr) |
| |
| real(c_double) function, public | fitpack_curves_c::fitpack_curve_c_curve_eval_one_noerr (this, x) |
| |
| real(c_double) function, public | fitpack_curves_c::fitpack_curve_c_integral (this, from, to) |
| |
| real(c_double) function, public | fitpack_curves_c::fitpack_curve_c_curve_derivative (this, x, order, ierr) |
| |
| subroutine, public | fitpack_curves_c::fitpack_curve_c_curve_insert_knot_one (this, x, ierr) |
| |
| integer(c_int32_t) function, public | fitpack_curves_c::fitpack_curve_c_comm_size (this) |
| |
| real(c_double) function, public | fitpack_curves_c::fitpack_curve_c_mse (this) |
| |
| integer(c_int32_t) function, public | fitpack_curves_c::fitpack_curve_c_core_comm_size (this) |
| |
| subroutine, public | fitpack_curves_c::fitpack_curve_c_destroy_base (this) |
| |
| subroutine, public | fitpack_curves_c::fitpack_curve_c_new_points (this, n, x, y, w) |
| |
| integer(c_int32_t) function, public | fitpack_curves_c::fitpack_curve_c_new_fit (this, n, x, y, w, smoothing, order) |
| |
| subroutine, public | fitpack_curves_c::fitpack_curve_c_curve_eval_many (this, n, x, ierr, result, n_result, max_size) |
| |
| subroutine, public | fitpack_curves_c::fitpack_curve_c_curve_eval_many_pure (this, n, x, result, n_result, max_size) |
| |
| subroutine, public | fitpack_curves_c::fitpack_curve_c_fourier_coefficients (this, n, alpha, a, b, ierr) |
| |
| subroutine, public | fitpack_curves_c::fitpack_curve_c_zeros (this, ierr, result, n_result, max_size) |
| |
| subroutine, public | fitpack_curves_c::fitpack_curve_c_curve_derivatives (this, n, x, order, ierr, result, n_result, max_size) |
| |
| subroutine, public | fitpack_curves_c::fitpack_curve_c_curve_all_derivatives (this, x, ierr, result, n_result) |
| |
| subroutine, public | fitpack_curves_c::fitpack_curve_c_curve_all_derivatives_pure (this, x, result, n_result) |
| |
| subroutine, public | fitpack_curves_c::fitpack_curve_c_curve_insert_knot_many (this, n, x, ierr) |
| |
| subroutine, public | fitpack_curves_c::fitpack_curve_c_comm_pack (this, n, buffer) |
| |
| subroutine, public | fitpack_curves_c::fitpack_curve_c_comm_expand (this, n, buffer) |
| |
| subroutine, public | fitpack_curves_c::fitpack_curve_c_core_comm_pack (this, n, buffer) |
| |
| subroutine, public | fitpack_curves_c::fitpack_curve_c_core_comm_expand (this, n, buffer) |
| |
| subroutine, public | fitpack_curves_c::fitpack_curve_c_getcomp_x (this, ptr, extents) |
| | Raw view of component 'x': address of the first element, plus the component's 1 extent(s). Null pointer and zero extents when the object or the component is unallocated; an allocated but zero-sized component still reports its true shape, but has no representable address. Symbol uses the getcomp_ infix (not get_) so it can never collide with a type-bound procedure named get_<component>.
|
| |
| subroutine, public | fitpack_curves_c::fitpack_curve_c_getcomp_y (this, ptr, extents) |
| | Raw view of component 'y': address of the first element, plus the component's 1 extent(s). Null pointer and zero extents when the object or the component is unallocated; an allocated but zero-sized component still reports its true shape, but has no representable address. Symbol uses the getcomp_ infix (not get_) so it can never collide with a type-bound procedure named get_<component>.
|
| |
| subroutine, public | fitpack_curves_c::fitpack_curve_c_getcomp_sp (this, ptr, extents) |
| | Raw view of component 'sp': address of the first element, plus the component's 1 extent(s). Null pointer and zero extents when the object or the component is unallocated; an allocated but zero-sized component still reports its true shape, but has no representable address. Symbol uses the getcomp_ infix (not get_) so it can never collide with a type-bound procedure named get_<component>.
|
| |
| subroutine, public | fitpack_curves_c::fitpack_curve_c_getcomp_w (this, ptr, extents) |
| | Raw view of component 'w': address of the first element, plus the component's 1 extent(s). Null pointer and zero extents when the object or the component is unallocated; an allocated but zero-sized component still reports its true shape, but has no representable address. Symbol uses the getcomp_ infix (not get_) so it can never collide with a type-bound procedure named get_<component>.
|
| |
| subroutine, public | fitpack_curves_c::fitpack_curve_c_getcomp_wrk_fou (this, ptr, extents) |
| | Raw view of component 'wrk_fou': address of the first element, plus the component's 2 extent(s). Null pointer and zero extents when the object or the component is unallocated; an allocated but zero-sized component still reports its true shape, but has no representable address. Symbol uses the getcomp_ infix (not get_) so it can never collide with a type-bound procedure named get_<component>.
|
| |
| subroutine, public | fitpack_curves_c::fitpack_curve_c_getcomp_t (this, ptr, extents) |
| | Raw view of component 't': address of the first element, plus the component's 1 extent(s). Null pointer and zero extents when the object or the component is unallocated; an allocated but zero-sized component still reports its true shape, but has no representable address. Symbol uses the getcomp_ infix (not get_) so it can never collide with a type-bound procedure named get_<component>.
|
| |
| type(c_ptr) function, public | fitpack_curves_c::fitpack_curve_c_ref_m (this) |
| | Get pointer to scalar property 'm'.
|
| |
| type(c_ptr) function, public | fitpack_curves_c::fitpack_curve_c_ref_order (this) |
| | Get pointer to scalar property 'order'.
|
| |
| type(c_ptr) function, public | fitpack_curves_c::fitpack_curve_c_ref_xleft (this) |
| | Get pointer to scalar property 'xleft'.
|
| |
| type(c_ptr) function, public | fitpack_curves_c::fitpack_curve_c_ref_xright (this) |
| | Get pointer to scalar property 'xright'.
|
| |
| type(c_ptr) function, public | fitpack_curves_c::fitpack_curve_c_ref_nest (this) |
| | Get pointer to scalar property 'nest'.
|
| |
| type(c_ptr) function, public | fitpack_curves_c::fitpack_curve_c_ref_bc (this) |
| | Get pointer to scalar property 'bc'.
|
| |
| type(c_ptr) function, public | fitpack_curves_c::fitpack_curve_c_ref_knots (this) |
| | Get pointer to scalar property 'knots'.
|
| |
| logical(c_bool) function, public | fitpack_curves_c::fitpack_periodic_curve_c_is_same (this, that) |
| | Pointer-identity check: true iff both wrappers point to the same underlying Fortran object (and that object is allocated).
|
| |
| type(fitpack_periodic_curve) function, pointer | fitpack_curves_c::fitpack_periodic_curve_c_get_pointer (this) |
| |
| logical function | fitpack_curves_c::fitpack_periodic_curve_c_pointer (this, fthis) |
| |
| subroutine, public | fitpack_curves_c::fitpack_periodic_curve_c_allocate (this, status) |
| |
| subroutine, public | fitpack_curves_c::fitpack_periodic_curve_c_destroy (this, status) |
| |
| subroutine, public | fitpack_curves_c::fitpack_periodic_curve_c_copy (this, that, deep_copy, status) |
| |
| subroutine, public | fitpack_curves_c::fitpack_periodic_curve_c_associate (this, that, status) |
| |
| subroutine, public | fitpack_curves_c::fitpack_periodic_curve_c_move_alloc (to, from, status) |
| |
| integer(c_int32_t) function, public | fitpack_curves_c::fitpack_periodic_curve_c_fit (this, smoothing, order, keep_knots) |
| |
| integer(c_int32_t) function, public | fitpack_curves_c::fitpack_periodic_curve_c_interpolate (this, order, reset_knots) |
| |
| integer(c_int32_t) function, public | fitpack_curves_c::fitpack_periodic_curve_c_least_squares (this, smoothing, reset_knots) |
| |
| real(c_double) function, public | fitpack_curves_c::fitpack_periodic_curve_c_curve_eval_one (this, x, ierr) |
| |
| real(c_double) function, public | fitpack_curves_c::fitpack_periodic_curve_c_curve_eval_one_noerr (this, x) |
| |
| real(c_double) function, public | fitpack_curves_c::fitpack_periodic_curve_c_integral (this, from, to) |
| |
| real(c_double) function, public | fitpack_curves_c::fitpack_periodic_curve_c_curve_derivative (this, x, order, ierr) |
| |
| subroutine, public | fitpack_curves_c::fitpack_periodic_curve_c_curve_insert_knot_one (this, x, ierr) |
| |
| integer(c_int32_t) function, public | fitpack_curves_c::fitpack_periodic_curve_c_comm_size (this) |
| |
| real(c_double) function, public | fitpack_curves_c::fitpack_periodic_curve_c_mse (this) |
| |
| integer(c_int32_t) function, public | fitpack_curves_c::fitpack_periodic_curve_c_core_comm_size (this) |
| |
| subroutine, public | fitpack_curves_c::fitpack_periodic_curve_c_destroy_base (this) |
| |
| subroutine, public | fitpack_curves_c::fitpack_periodic_curve_c_new_points (this, n, x, y, w) |
| |
| integer(c_int32_t) function, public | fitpack_curves_c::fitpack_periodic_curve_c_new_fit (this, n, x, y, w, smoothing, order) |
| |
| subroutine, public | fitpack_curves_c::fitpack_periodic_curve_c_curve_eval_many (this, n, x, ierr, result, n_result, max_size) |
| |
| subroutine, public | fitpack_curves_c::fitpack_periodic_curve_c_curve_eval_many_pure (this, n, x, result, n_result, max_size) |
| |
| subroutine, public | fitpack_curves_c::fitpack_periodic_curve_c_fourier_coefficients (this, n, alpha, a, b, ierr) |
| |
| subroutine, public | fitpack_curves_c::fitpack_periodic_curve_c_zeros (this, ierr, result, n_result, max_size) |
| |
| subroutine, public | fitpack_curves_c::fitpack_periodic_curve_c_curve_derivatives (this, n, x, order, ierr, result, n_result, max_size) |
| |
| subroutine, public | fitpack_curves_c::fitpack_periodic_curve_c_curve_all_derivatives (this, x, ierr, result, n_result) |
| |
| subroutine, public | fitpack_curves_c::fitpack_periodic_curve_c_curve_all_derivatives_pure (this, x, result, n_result) |
| |
| subroutine, public | fitpack_curves_c::fitpack_periodic_curve_c_curve_insert_knot_many (this, n, x, ierr) |
| |
| subroutine, public | fitpack_curves_c::fitpack_periodic_curve_c_comm_pack (this, n, buffer) |
| |
| subroutine, public | fitpack_curves_c::fitpack_periodic_curve_c_comm_expand (this, n, buffer) |
| |
| subroutine, public | fitpack_curves_c::fitpack_periodic_curve_c_core_comm_pack (this, n, buffer) |
| |
| subroutine, public | fitpack_curves_c::fitpack_periodic_curve_c_core_comm_expand (this, n, buffer) |
| |