|
| type(fitpack_parametric_surface) function | fitpack_parametric_surfaces::new_from_points (u, v, z, periodic_bc, ierr) |
| | Construct a parametric surface from gridded data and perform a default fit.
|
| |
| integer function | fitpack_parametric_surfaces::new_fit (this, u, v, z, smoothing, periodic_bc) |
| | Load new data and perform a fresh parametric surface fit.
|
| |
| elemental subroutine | fitpack_parametric_surfaces::destroy (this) |
| | Destroy a parametric surface object and release all allocated memory.
|
| |
| subroutine | fitpack_parametric_surfaces::new_points (this, u, v, z, periodic_bc) |
| | Load new gridded data and allocate workspace for parametric surface fitting.
|
| |
| pure subroutine | fitpack_parametric_surfaces::allocate_knot_storage (this, knots) |
| |
| real(fp_real) function, dimension(this%idim) | fitpack_parametric_surfaces::surf_eval_one (this, u, v, ierr) |
| | Evaluate the parametric surface at a single \( (u, v) \) point.
|
| |
| real(fp_real) function, dimension(size(v), size(u), this%idim) | fitpack_parametric_surfaces::surf_eval_grid (this, u, v, ierr) |
| | Evaluate the parametric surface on a rectangular parameter grid.
|
| |
| integer function | fitpack_parametric_surfaces::interpolating_curve (this, reset_knots) |
| | Fit an interpolating parametric surface ( \( s = 0 \)).
|
| |
| integer function | fitpack_parametric_surfaces::surface_fit_least_squares (this, u_knots, v_knots, smoothing, reset_knots) |
| | Fit a least-squares parametric surface with current or user-supplied knots.
|
| |
| integer function | fitpack_parametric_surfaces::surf_fit_automatic_knots (this, smoothing, periodic, keep_knots) |
| | Fit a smoothing parametric surface with automatic knot placement.
|
| |
| elemental integer(fp_size) function | fitpack_parametric_surfaces::parsurf_comm_size (this) |
| | Return the communication buffer size for the parametric surface.
|
| |
| pure subroutine | fitpack_parametric_surfaces::parsurf_comm_pack (this, buffer) |
| | Pack parametric surface data into a communication buffer.
|
| |
| pure subroutine | fitpack_parametric_surfaces::parsurf_comm_expand (this, buffer) |
| | Expand parametric surface data from a communication buffer.
|
| |