|
subroutine, public | mpas_fields_mod::create_fields (self, geom, vars, vars_ci) |
| Linked list implementation. More...
|
|
subroutine | mpas_fields_mod::populate_subfields (self) |
|
subroutine, public | mpas_fields_mod::delete_fields (self) |
|
subroutine | mpas_fields_mod::delete_pool (pool) |
|
subroutine, public | mpas_fields_mod::copy_fields (self, rhs) |
|
subroutine, public | mpas_fields_mod::copy_pool (pool_src, pool) |
|
subroutine | mpas_fields_mod::read_fields (self, f_conf, vdate) |
|
subroutine, public | mpas_fields_mod::update_diagnostic_fields (domain, subFields, ngrid) |
|
subroutine | mpas_fields_mod::write_fields (self, f_conf, vdate) |
|
subroutine | mpas_fields_mod::change_resol_fields (self, rhs) |
|
subroutine | mpas_fields_mod::zeros_ (self) |
|
subroutine | mpas_fields_mod::ones_ (self) |
|
subroutine | mpas_fields_mod::random_ (self) |
|
subroutine | mpas_fields_mod::gpnorm_ (self, nf, pstat) |
|
subroutine | mpas_fields_mod::rms_ (self, prms) |
|
subroutine | mpas_fields_mod::self_add_ (self, rhs) |
|
subroutine | mpas_fields_mod::self_schur_ (self, rhs) |
|
subroutine | mpas_fields_mod::self_sub_ (self, rhs) |
|
subroutine | mpas_fields_mod::self_mult_ (self, zz) |
|
subroutine | mpas_fields_mod::axpy_ (self, zz, rhs) |
|
subroutine | mpas_fields_mod::dot_prod_ (self, fld, zprod) |
|
subroutine | mpas_fields_mod::interpolate_fields (self, rhs) |
| Populates subfields of self using rhs. More...
|
|
subroutine | mpas_fields_mod::initialize_bumpinterp (geom_to, geom_from, bumpinterp) |
| Initializes a bump interpolation type. More...
|
|
subroutine | mpas_fields_mod::initialize_uns_interp (geom_to, geom_from, unsinterp) |
| Initializes an unstructured interpolation type. More...
|
|
subroutine | mpas_fields_mod::serial_size (self, vsize) |
|
subroutine | mpas_fields_mod::serialize_fields (self, vsize, vect_inc) |
|
subroutine | mpas_fields_mod::deserialize_fields (self, vsize, vect_inc, index) |
|
logical function | mpas_fields_mod::has_field (self, fieldname) |
|
logical function, dimension(:), allocatable | mpas_fields_mod::has_fields (self, fieldnames) |
|
subroutine | mpas_fields_mod::get_data (self, key, data) |
|
subroutine | mpas_fields_mod::get_field_i1 (self, key, i1) |
|
subroutine | mpas_fields_mod::get_field_i2 (self, key, i2) |
|
subroutine | mpas_fields_mod::get_field_r1 (self, key, r1) |
|
subroutine | mpas_fields_mod::get_field_r2 (self, key, r2) |
|
subroutine | mpas_fields_mod::get_array_i1 (self, key, i1) |
|
subroutine | mpas_fields_mod::get_array_i2 (self, key, i2) |
|
subroutine | mpas_fields_mod::get_array_r1 (self, key, r1) |
|
subroutine | mpas_fields_mod::get_array_r2 (self, key, r2) |
|
subroutine | mpas_fields_mod::copy_field_between_pools (from, fromKey, to, toKey) |
|
subroutine | mpas_fields_mod::copy_from_other_pool_field (self, selfKey, otherPool, otherKey) |
|
subroutine | mpas_fields_mod::copy_from_other_pool (self, key, otherPool) |
|
subroutine | mpas_fields_mod::copy_from_other_fields_field (self, selfKey, other, otherKey) |
|
subroutine | mpas_fields_mod::copy_from_other_fields (self, key, other) |
|
subroutine | mpas_fields_mod::copy_to_other_pool_field (self, selfKey, otherPool, otherKey) |
|
subroutine | mpas_fields_mod::copy_to_other_pool (self, key, otherPool) |
|
subroutine | mpas_fields_mod::copy_to_other_fields_field (self, selfKey, other, otherKey) |
|
subroutine | mpas_fields_mod::copy_to_other_fields (self, key, other) |
|
subroutine | mpas_fields_mod::copy_field_between_pools_ad (to, toKey, from, fromKey) |
|
subroutine | mpas_fields_mod::copy_to_other_pool_field_ad (self, selfKey, otherPool, otherKey) |
|
subroutine | mpas_fields_mod::copy_to_other_pool_ad (self, key, otherPool) |
|
subroutine | mpas_fields_mod::copy_to_other_fields_field_ad (self, selfKey, other, otherKey) |
|
subroutine | mpas_fields_mod::copy_to_other_fields_ad (self, key, other) |
|
subroutine | mpas_fields_mod::pool_push_back_field_from_pool (to, toKey, from, fromKey) |
|
subroutine | mpas_fields_mod::push_back_other_pool_field (self, selfKey, otherPool, otherKey) |
|
subroutine | mpas_fields_mod::push_back_other_pool (self, key, otherPool) |
|
subroutine | mpas_fields_mod::push_back_other_fields_field (self, selfKey, other, otherKey) |
|
subroutine | mpas_fields_mod::push_back_other_fields (self, key, other) |
|
|
character(len=maxvarlen), dimension(6), public | mpas_fields_mod::mpas_hydrometeor_fields = [ character(len=MAXVARLEN) :: "qc", "qi", "qr", "qs", "qg", "qh" ] |
|
character(len=maxvarlen), dimension(3), public | mpas_fields_mod::mpas_re_fields = [ character(len=MAXVARLEN) :: "re_cloud", "re_ice ", "re_snow " ] |
|
character(len=maxvarlen), dimension(2), parameter, public | mpas_fields_mod::cellcenteredwindfields = [character(len=MAXVARLEN) :: 'uReconstructZonal', 'uReconstructMeridional'] |
|
character(len=maxvarlen), dimension(2), parameter, public | mpas_fields_mod::moisturefields = [character(len=MAXVARLEN) :: 'qv', 'spechum'] |
|
character(len=maxvarlen), dimension(2), parameter, public | mpas_fields_mod::analysisthermofields = [character(len=MAXVARLEN) :: 'surface_pressure', 'temperature'] |
|
character(len=maxvarlen), dimension(4), parameter, public | mpas_fields_mod::modelthermofields = [character(len=MAXVARLEN) :: 'qv', 'pressure', 'rho', 'theta'] |
|
integer, parameter | mpas_fields_mod::max_string =8000 |
|
character(max_string) | mpas_fields_mod::message |
|
type(registry_t), public | mpas_fields_mod::mpas_fields_registry |
| Linked list interface - defines registry_t type. More...
|
|