store module reference

<undocumented>

More…

Data Types

store_list_anchor_t

<undocumented>

store_record_t

<undocumented>

Functions/Subroutines

store_initstorage()

store_addstorage()

store_liststorage()

store_getindex()

store_getsize()

store_destroyrecord()

store_copyrecord()

store_countrecord()

store_listrecord()

store_printrecord()

store_appendrecord_data_i4()

store_appendrecord_data_i4_2d()

store_appendrecord_data_i8()

store_appendrecord_data_i8_2d()

store_appendrecord_data_r4()

store_appendrecord_data_r4_2d()

store_appendrecord_data_r8_2d()

store_appendrecord_data()

store_appendrecord_data_and_ibuf()

store_readrecord()

store_locaterecord()

store_locaterecordbyindex()

store_locaterecordbytime()

store_shiftrecord()

store_poprecord()

store_diskwrite()

Detailed Description

<undocumented>

Type Documentation

type store/store_list_anchor_t
Type fields
  • % name [character(64),private]

  • % gid [integer(kind=4),private]

  • % rp [type( store_record_t ),pointer, private]

type store/store_record_t
Type fields
  • % name [character(64),private]

  • % gid [integer(kind=4),private]

  • % time [integer(kind=8),private]

  • % nx [integer(kind=4),private]

  • % ny [integer(kind=4),private]

  • % nz [integer(kind=4),private]

  • % olap [integer(kind=4),private]

  • % size [integer(kind=4),private]

  • % date [integer(kind=4)(6),private]

  • % unit [integer(kind=4),private]

  • % file [character(256),private]

  • % ibuf [integer(kind=8)(:),pointer, private]

  • % data1d [real(kind=8)(:),pointer, private]

  • % data2d [real(kind=8)(:,:),pointer, private]

  • % data3d [real(kind=8)(:,:,:),pointer, private]

  • % next [type( store_record_t ),pointer, private]

Function/Subroutine Documentation

subroutine store/store_initstorage(names, gids, nvars)
Call to

com_cpl::find_cpl_vinfo storage store_liststorage

function store/store_addstorage(name, gid) [integer]
Call to

com_cpl::find_cpl_vinfo storage

Called from

store_appendrecord_data_and_ibuf

subroutine store/store_liststorage()
Call to

storage

Called from

history::history_get_field_data atm_f_data::read_atm_forcing_data store_diskwrite store_initstorage store_locaterecordbyindex store_locaterecordbytime

function store/store_getindex(name, gid) [integer]
Call to

anygid storage

Called from

history::history_get_field_data field_ops::prepare_nemo_fields atm_f_data::read_atm_forcing_data bulk::read_dqnsdt_orca_from_file field_ops::read_snow_atm_from_file store_appendrecord_data_and_ibuf store_countrecord store_diskwrite store_getsize store_listrecord store_locaterecordbyindex store_locaterecordbytime store_poprecord store_shiftrecord

function store/store_getsize(name, gid) [integer]
Call to

storage store_getindex

Called from

restart::store_assign2d

subroutine store/store_destroyrecord(rec_ptr)
Called from

store_copyrecord store_poprecord store_shiftrecord

subroutine store/store_copyrecord(rec_ptr_in, rec_ptr_out)
Call to

store_destroyrecord

Called from

store_shiftrecord

function store/store_countrecord(name, gid) [integer]
Call to

storage store_getindex

Called from

store_diskwrite store_locaterecordbyindex store_locaterecordbytime store_poprecord store_shiftrecord

subroutine store/store_listrecord(name, gid, style, pfx)
Call to

storage store_getindex store_printrecord

Called from

ccc_esmf::define_regrid history::history_write transfer_data

subroutine store/store_printrecord(rec_ptr, style, pfx)
Called from

store_appendrecord_data_and_ibuf store_listrecord store_poprecord store_readrecord store_shiftrecord

subroutine store/store_appendrecord_data_i4(name, gid, data_i4, time, create)
Call to

store_appendrecord_data

subroutine store/store_appendrecord_data_i4_2d(name, gid, data_i4, time, create)
Call to

store_appendrecord_data

subroutine store/store_appendrecord_data_i8(name, gid, data_i8, time, create)
Call to

store_appendrecord_data

subroutine store/store_appendrecord_data_i8_2d(name, gid, data_i8, time, create)
Call to

store_appendrecord_data

subroutine store/store_appendrecord_data_r4(name, gid, data_r4, time, create)
Call to

store_appendrecord_data

subroutine store/store_appendrecord_data_r4_2d(name, gid, data_r4, time, create)
Call to

store_appendrecord_data

subroutine store/store_appendrecord_data_r8_2d(name, gid, data_r8, time, create)
Call to

store_appendrecord_data

subroutine store/store_appendrecord_data(name, gid, fdata, time, create)
Call to

com_cpl::find_cpl_vinfo store_appendrecord_data_and_ibuf

Called from

store_appendrecord_data_i4 store_appendrecord_data_i4_2d store_appendrecord_data_i8 store_appendrecord_data_i8_2d store_appendrecord_data_r4 store_appendrecord_data_r4_2d store_appendrecord_data_r8_2d

subroutine store/store_appendrecord_data_and_ibuf(name, gid, fdata, ibuf, time, create)
Call to

com_cpl::cpl_elapsed_time_secs com_cpl::find_cpl_vinfo storage store_addstorage store_getindex store_printrecord

Called from

store_appendrecord_data

function store/store_readrecord(name, gid, fdata, ibuf, idx, time, time_out, pfx, nx, ny, nz) [integer]
Call to

store_locaterecord store_printrecord

Called from

bulk::bulk_dqnsdt history::history_get_field_data field_ops::prepare_agcm_fields field_ops::prepare_nemo_fields atm_f_data::read_atm_forcing_data bulk::read_dqnsdt_orca_from_file field_ops::read_snow_atm_from_file restart::restart_write restart::store_assign2d transfer_data

function store/store_locaterecord(name, gid, rec_ptr, idx, time) [integer]
Call to

store_locaterecordbyindex store_locaterecordbytime

Called from

store_poprecord store_readrecord

function store/store_locaterecordbyindex(name, gid, rec_ptr, idx) [integer]
Call to

storage store_countrecord store_getindex store_liststorage

Called from

store_locaterecord

function store/store_locaterecordbytime(name, gid, rec_ptr, time) [integer]
Call to

storage store_countrecord store_getindex store_liststorage

Called from

store_locaterecord

subroutine store/store_shiftrecord(name, gid, rec_ptr, fdata, ibuf, time, nx, ny, nz, nwrds, ignore_missing, max_size)
Call to

storage store_copyrecord store_countrecord store_destroyrecord store_getindex store_printrecord

Called from

field_ops::special_ops transfer_data

subroutine store/store_poprecord(name, gid, rec_ptr)
Call to

storage store_countrecord store_destroyrecord store_getindex store_locaterecord store_printrecord

subroutine store/store_diskwrite(name, fpart, file, unit, idx)
Call to

anygid ccc_io::cc_newunit com_cpl::cpl_elapsed_time_secs com_cpl::env_runid storage store_countrecord store_getindex store_liststorage