|
fitpack
Modern Fortran library for curve and surface fitting with splines
|
Data Types | |
| type | fitpack_gridded_polar_c_types::fitpack_grid_polar_c |
| Opaque C wrapper for type(fitpack_grid_polar). More... | |
| interface | fitpack_gridded_polar_c_types::f_type_name |
Modules | |
| module | fitpack_gridded_polar_c_types |
| C wrapper type definitions for fitpack_gridded_polar. | |
Functions/Subroutines | |
| type(c_ptr) function, public | fitpack_gridded_polar_c_types::fitpack_grid_polar_c_fortran_type_name (this) |
[bind(C)] Return a C pointer to the dynamic Fortran type-name string of this. | |
| type(c_ptr) function, public | fitpack_gridded_polar_c_types::fitpack_grid_polar_c_c_type_name (this) |
| [bind(C)] Return a C pointer to the static null-terminated C wrapper type name. The C wrapper struct lives in the same binding layer as the Fortran code, so its name is owned here. Higher-level language names (C++ class, Python class, ...) are owned by their respective generators. | |
Variables | |
| type(fitpack_grid_polar_c), parameter, public | fitpack_gridded_polar_c_types::fitpack_grid_polar_c_null = fitpack_grid_polar_c(cptr=c_null_ptr, is_pointer=.false._c_bool, name_cptr=c_null_ptr) |
| character(len=1, kind=c_char), dimension(19), target, public, protected | fitpack_gridded_polar_c_types::fitpack_grid_polar_c_typename = transfer("fitpack_grid_polar" // c_null_char, [character(c_char)::], size=19) |