|
fitpack
Modern Fortran library for curve and surface fitting with splines
|
Data Types | |
| type | fitpack_fitters::fitpack_fitter |
| Abstract base type for all FITPACK OOP fitters. More... | |
| interface | fitpack_fitters::comm_size_if |
| interface | fitpack_fitters::comm_pack_if |
| interface | fitpack_fitters::comm_expand_if |
Modules | |
| module | fitpack_fitters |
| Abstract base module for all FITPACK OOP fitters. | |
Functions/Subroutines | |
| elemental real(fp_real) function | fitpack_fitters::fitter_mse (this) |
| Return fitting MSE. | |
| elemental integer(fp_size) function | fitpack_fitters::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 | fitpack_fitters::fitter_core_comm_pack (this, buffer) |
| Pack base fields into communication buffer. | |
| pure subroutine | fitpack_fitters::fitter_core_comm_expand (this, buffer) |
| Expand base fields from communication buffer. | |
| elemental subroutine | fitpack_fitters::fitter_destroy_base (this) |
| Reset base fields to defaults and deallocate arrays. | |