|
| elemental real(fp_real) function | fitter_mse (this) |
| | Return fitting MSE.
|
| |
| elemental integer(fp_size) function | fitter_core_comm_size (this) |
| | Number of FP_COMM slots needed for base fields: iopt (1) + smoothing (1) + fp (1) + lwrk (1) + liwrk (1) + c(:) + wrk(:) + iwrk(:)
|
| |
| pure subroutine | fitter_core_comm_pack (this, buffer) |
| | Pack base fields into communication buffer.
|
| |
| pure subroutine | fitter_core_comm_expand (this, buffer) |
| | Expand base fields from communication buffer.
|
| |
| elemental subroutine | fitter_destroy_base (this) |
| | Reset base fields to defaults and deallocate arrays.
|
| |
Abstract base module for all FITPACK OOP fitters.
Defines fitpack_fitter, the abstract base type from which all curve and surface fitters inherit. Provides shared state (smoothing factor, residuals, workspaces) and the deferred communication interface for parallel serialization.