Go to the source code of this file.
Functions/Subroutines | |
| subroutine | create_qp2 (out_path, numvars, subcount, ihr, jhr, year, month, longitude, latitude, lonindex, latindex, doqpsib, nameqpsib, listqpsib, qp2id, qp2varid, qp2timeid, qp2charid, qp2startid, qp2endid, qp2periodid, drvr_type, biome_source, soil_source, soref_source, ndvi_source, c4_source, d13cresp_source, rank) |
| subroutine | write_qp2 (qp2id, qp2timeid, qp2startid, qp2endid, qp2periodid, qp2charid, numvars, subcount, qp2varid, qpsib, doqpsib, indxqpsib, year, month, day, seconds, end_period, period_length) |
| subroutine | create_qp3 (out_path, numvars, subcount, ihr, jhr, year, month, nsoil, longitude, latitude, lonindex, latindex, doqp3sib, nameqp3sib, listqp3sib, drvr_type, biome_source, soil_source, soref_source, ndvi_source, c4_source, d13cresp_source, qp3id, qp3varid, qp3timeid, qp3charid, qp3startid, qp3endid, qp3periodid, rank) |
| subroutine | write_qp3 (qp3id, qp3timeid, qp3startid, qp3endid, qp3periodid, qp3charid, numvars, subcount, nsoil, qp3varid, qp3sib, doqp3sib, indxqp3sib, year, month, day, seconds, end_period, period_length) |
| subroutine | global_atts (fileID, runname, grid, version, driver, biome_source, soil_source, soref_source, ndvi_source, c4_source, d13cresp_source, rank) |
| subroutine | get_units (description, longname, long_len, units, unit_len) |
| subroutine create_qp2 | ( | character(len=256),intent(in) | out_path, | |
| integer,intent(in) | numvars, | |||
| integer,intent(in) | subcount, | |||
| integer,intent(in) | ihr, | |||
| integer,intent(in) | jhr, | |||
| integer,intent(in) | year, | |||
| integer,intent(in) | month, | |||
| real,dimension(ihr),intent(in) | longitude, | |||
| real,dimension(jhr),intent(in) | latitude, | |||
| integer,dimension(subcount),intent(in) | lonindex, | |||
| integer,dimension(subcount),intent(in) | latindex, | |||
| logical,dimension(numvars),intent(in) | doqpsib, | |||
| character(len=16),dimension(numvars),intent(in) | nameqpsib, | |||
| character(len=80),dimension(numvars),intent(in) | listqpsib, | |||
| integer,intent(out) | qp2id, | |||
| integer,dimension(numvars),intent(out) | qp2varid, | |||
| integer,intent(out) | qp2timeid, | |||
| integer,intent(out) | qp2charid, | |||
| integer,intent(out) | qp2startid, | |||
| integer,intent(out) | qp2endid, | |||
| integer,intent(out) | qp2periodid, | |||
| character(len=8),intent(in) | drvr_type, | |||
| character(len=100),intent(in) | biome_source, | |||
| character(len=100),intent(in) | soil_source, | |||
| character(len=100),intent(in) | soref_source, | |||
| character(len=100),intent(in) | ndvi_source, | |||
| character(len=100),intent(in) | c4_source, | |||
| character(len=100),intent(in) | d13cresp_source, | |||
| integer,intent(in) | rank | |||
| ) |
Definition at line 1 of file qpwrite.F90.
References get_units(), and global_atts().
Referenced by output_control().
| subroutine create_qp3 | ( | character(len=256),intent(in) | out_path, | |
| integer,intent(in) | numvars, | |||
| integer,intent(in) | subcount, | |||
| integer,intent(in) | ihr, | |||
| integer,intent(in) | jhr, | |||
| integer,intent(in) | year, | |||
| integer,intent(in) | month, | |||
| integer,intent(in) | nsoil, | |||
| real,dimension(ihr),intent(in) | longitude, | |||
| real,dimension(jhr),intent(in) | latitude, | |||
| integer,dimension(subcount),intent(in) | lonindex, | |||
| integer,dimension(subcount),intent(in) | latindex, | |||
| logical,dimension(numvars),intent(in) | doqp3sib, | |||
| character(len=16),dimension(numvars),intent(in) | nameqp3sib, | |||
| character(len=80),dimension(numvars),intent(in) | listqp3sib, | |||
| character(len=8),intent(in) | drvr_type, | |||
| character(len=100),intent(in) | biome_source, | |||
| character(len=100),intent(in) | soil_source, | |||
| character(len=100),intent(in) | soref_source, | |||
| character(len=100),intent(in) | ndvi_source, | |||
| character(len=100),intent(in) | c4_source, | |||
| character(len=100),intent(in) | d13cresp_source, | |||
| integer,intent(out) | qp3id, | |||
| integer,dimension(numvars),intent(out) | qp3varid, | |||
| integer,intent(out) | qp3timeid, | |||
| integer,intent(out) | qp3charid, | |||
| integer,intent(out) | qp3startid, | |||
| integer,intent(out) | qp3endid, | |||
| integer,intent(out) | qp3periodid, | |||
| integer,intent(in) | rank | |||
| ) |
Definition at line 222 of file qpwrite.F90.
References get_units(), and global_atts().
Referenced by output_control().
| subroutine get_units | ( | character(len=*),intent(in) | description, | |
| character(len=*),intent(out) | longname, | |||
| integer,intent(out) | long_len, | |||
| character(len=*),intent(out) | units, | |||
| integer,intent(out) | unit_len | |||
| ) |
Definition at line 542 of file qpwrite.F90.
Referenced by create_pbp(), create_pbp2(), create_qp2(), and create_qp3().
| subroutine global_atts | ( | integer,intent(in) | fileID, | |
| character(len=*),intent(in) | runname, | |||
| character(len=*),intent(in) | grid, | |||
| character(len=*),intent(in) | version, | |||
| character(len=*),intent(in) | driver, | |||
| character(len=100),intent(in) | biome_source, | |||
| character(len=100),intent(in) | soil_source, | |||
| character(len=100),intent(in) | soref_source, | |||
| character(len=100),intent(in) | ndvi_source, | |||
| character(len=100),intent(in) | c4_source, | |||
| character(len=100),intent(in) | d13cresp_source, | |||
| integer,intent(in) | rank | |||
| ) |
Definition at line 461 of file qpwrite.F90.
Referenced by create_pbp(), create_pbp2(), create_qp2(), create_qp3(), and write_global_respfactor().
| subroutine write_qp2 | ( | integer,intent(in) | qp2id, | |
| integer,intent(in) | qp2timeid, | |||
| integer,intent(in) | qp2startid, | |||
| integer,intent(in) | qp2endid, | |||
| integer,intent(in) | qp2periodid, | |||
| integer,intent(in) | qp2charid, | |||
| integer,intent(in) | numvars, | |||
| integer,intent(in) | subcount, | |||
| integer,dimension(numvars),intent(in) | qp2varid, | |||
| real(kind=dbl_kind),dimension(subcount,numvars),intent(in) | qpsib, | |||
| logical,dimension(numvars),intent(in) | doqpsib, | |||
| integer,dimension(numvars),intent(in) | indxqpsib, | |||
| integer,intent(in) | year, | |||
| integer,intent(in) | month, | |||
| integer,intent(in) | day, | |||
| integer,intent(in) | seconds, | |||
| double precision,intent(in) | end_period, | |||
| double precision,intent(in) | period_length | |||
| ) |
Definition at line 151 of file qpwrite.F90.
Referenced by output_control().
| subroutine write_qp3 | ( | integer,intent(in) | qp3id, | |
| integer,intent(in) | qp3timeid, | |||
| integer,intent(in) | qp3startid, | |||
| integer,intent(in) | qp3endid, | |||
| integer,intent(in) | qp3periodid, | |||
| integer,intent(in) | qp3charid, | |||
| integer,intent(in) | numvars, | |||
| integer,intent(in) | subcount, | |||
| integer,intent(in) | nsoil, | |||
| integer,dimension(numvars),intent(in) | qp3varid, | |||
| real(kind=dbl_kind),dimension(subcount,nsoil,numvars),intent(in) | qp3sib, | |||
| logical,dimension(numvars),intent(in) | doqp3sib, | |||
| integer,dimension(numvars),intent(in) | indxqp3sib, | |||
| integer,intent(in) | year, | |||
| integer,intent(in) | month, | |||
| integer,intent(in) | day, | |||
| integer,intent(in) | seconds, | |||
| double precision,intent(in) | end_period, | |||
| double precision,intent(in) | period_length | |||
| ) |
Definition at line 387 of file qpwrite.F90.
Referenced by output_control().
1.7.1