|
FV3 Bundle
|
Public Member Functions | |
| procedure | alloc => linop_alloc |
| procedure | dealloc => linop_dealloc |
| procedure | copy => linop_copy |
| procedure | reorder => linop_reorder |
| procedure | read => linop_read |
| procedure | write => linop_write |
| procedure | apply => linop_apply |
| procedure | apply_ad => linop_apply_ad |
| procedure | apply_sym => linop_apply_sym |
| procedure | add_op => linop_add_op |
| procedure | gather => linop_gather |
| procedure | linop_interp_from_lat_lon |
| procedure | linop_interp_from_mesh_kdtree |
| procedure | linop_interp_grid |
| generic | interp => linop_interp_from_lat_lon, linop_interp_from_mesh_kdtree, linop_interp_grid |
| procedure | interp_check_mask => linop_interp_check_mask |
| procedure | interp_missing => linop_interp_missing |
Public Attributes | |
| character(len=1024) | prefix |
| integer | n_src |
| integer | n_dst |
| integer | n_s |
| integer, dimension(:), allocatable | row |
| integer, dimension(:), allocatable | col |
| real(kind_real), dimension(:), allocatable | s |
| integer | nvec |
| real(kind_real), dimension(:,:), allocatable | svec |
Definition at line 32 of file type_linop.F90.
| procedure type_linop::linop_type::add_op | ( | ) |
Definition at line 52 of file type_linop.F90.
| procedure type_linop::linop_type::alloc | ( | ) |
Definition at line 43 of file type_linop.F90.
| procedure type_linop::linop_type::apply | ( | ) |
Definition at line 49 of file type_linop.F90.
| procedure type_linop::linop_type::apply_ad | ( | ) |
Definition at line 50 of file type_linop.F90.
| procedure type_linop::linop_type::apply_sym | ( | ) |
Definition at line 51 of file type_linop.F90.
| procedure type_linop::linop_type::copy | ( | ) |
Definition at line 45 of file type_linop.F90.
| procedure type_linop::linop_type::dealloc | ( | ) |
Definition at line 44 of file type_linop.F90.
| procedure type_linop::linop_type::gather | ( | ) |
Definition at line 53 of file type_linop.F90.
| generic type_linop::linop_type::interp | ( | ) |
| procedure type_linop::linop_type::interp_check_mask | ( | ) |
Definition at line 58 of file type_linop.F90.
| procedure type_linop::linop_type::interp_missing | ( | ) |
Definition at line 59 of file type_linop.F90.
| procedure type_linop::linop_type::linop_interp_from_lat_lon | ( | ) |
Definition at line 54 of file type_linop.F90.
| procedure type_linop::linop_type::linop_interp_from_mesh_kdtree | ( | ) |
Definition at line 55 of file type_linop.F90.
| procedure type_linop::linop_type::linop_interp_grid | ( | ) |
Definition at line 56 of file type_linop.F90.
| procedure type_linop::linop_type::read | ( | ) |
Definition at line 47 of file type_linop.F90.
| procedure type_linop::linop_type::reorder | ( | ) |
Definition at line 46 of file type_linop.F90.
| procedure type_linop::linop_type::write | ( | ) |
Definition at line 48 of file type_linop.F90.
| integer, dimension(:), allocatable type_linop::linop_type::col |
Definition at line 38 of file type_linop.F90.
| integer type_linop::linop_type::n_dst |
Definition at line 35 of file type_linop.F90.
| integer type_linop::linop_type::n_s |
Definition at line 36 of file type_linop.F90.
| integer type_linop::linop_type::n_src |
Definition at line 34 of file type_linop.F90.
| integer type_linop::linop_type::nvec |
Definition at line 40 of file type_linop.F90.
| character(len=1024) type_linop::linop_type::prefix |
Definition at line 33 of file type_linop.F90.
| integer, dimension(:), allocatable type_linop::linop_type::row |
Definition at line 37 of file type_linop.F90.
| real(kind_real), dimension(:), allocatable type_linop::linop_type::s |
Definition at line 39 of file type_linop.F90.
| real(kind_real), dimension(:,:), allocatable type_linop::linop_type::svec |
Definition at line 41 of file type_linop.F90.