|
ocssw
V2022
|
#include <AfrtProcess.h>
Public Member Functions | |
| AfrtProcessNC4 () | |
| ~AfrtProcessNC4 () | |
| int | initialize () |
| int | process () |
| int | process_mpi () |
| int | initialize_nc4 (string ofile) |
| int | write_nc4 (size_t l1, size_t s1, size_t t1, size_t w1) |
Public Member Functions inherited from AfrtProcessRt2 | |
| AfrtProcessRt2 () | |
| ~AfrtProcessRt2 () | |
| int | read_af () |
Public Member Functions inherited from AfrtProcess | |
| AfrtProcess () | |
| virtual | ~AfrtProcess () |
| NcFile * | open_nc4 (string ofile) |
| virtual int | write_nc4 (NcFile *ncout) |
| int | write_global_attributes (NcFile *nc_output) |
| void | setHistory (std::string history) |
| std::string | getHistory () |
Public Attributes | |
| int | mpi_id =-1 |
| int | n_mpi_nodes |
Public Attributes inherited from AfrtProcessRt2 | |
| rt2_in * | in_ |
| rt2_out * | out_ |
Public Attributes inherited from AfrtProcess | |
| string | output_filepath_ |
| string | title_ |
| string | prod_name_ |
| string | sensor_ |
| string | platform_ |
| string | processing_version_ |
| string | conventions_ |
| string | institution_ |
| string | license_ |
| string | naming_authority_ |
| string | date_created_ |
| string | keywords_vocabulary_ |
| string | stdname_vocabulary_ |
| string | creator_name_ |
| string | creator_email_ |
| string | creator_url_ |
| string | project_ |
| string | publisher_name_ |
| string | publisher_url_ |
| string | publisher_email_ |
| string | processing_level_ |
| string | cdm_data_type_ |
| string | source_files_ |
| string | time_coverage_start_ |
| string | time_coverage_end_ |
| string | pge_start_time_ |
| string | pge_end_time_ |
| string | versionid_ |
| string | history_ |
Protected Attributes | |
| string | ofilepath_ |
| NcFile * | nc_out_ |
| double_5darray | F_ |
| AfrtProcessPhs * | phs_ |
| AfrtProcessOcn * | ocn_ |
| AfrtProcessRt1 * | rt1_ |
Protected Attributes inherited from AfrtProcess | |
| int | num_bands_ |
| STAGE_ENUM | stage_ |
Detailed Description
Definition at line 672 of file AfrtProcess.h.
Constructor & Destructor Documentation
◆ AfrtProcessNC4()
| AfrtProcessNC4 | ( | ) |
class constructor
Definition at line 190 of file AfrtProcess.cpp.
◆ ~AfrtProcessNC4()
| ~AfrtProcessNC4 | ( | ) |
class destructor
Definition at line 229 of file AfrtProcess.cpp.
Member Function Documentation
◆ initialize()
|
virtual |
initialize input data
Reimplemented from AfrtProcessRt2.
Definition at line 607 of file AfrtProcess.cpp.
◆ initialize_nc4()
| int initialize_nc4 | ( | string | ofile | ) |
Initialize NetCDF4 file
Definition at line 2520 of file AfrtProcess.cpp.
◆ process()
|
virtual |
compute radiative transfer tables
Reimplemented from AfrtProcess.
Definition at line 1172 of file AfrtProcess.cpp.
◆ process_mpi()
| int process_mpi | ( | ) |
compute radiative transfer tables (with MPI)
Definition at line 1532 of file AfrtProcess.cpp.
◆ write_nc4()
| int write_nc4 | ( | size_t | l1, |
| size_t | s1, | ||
| size_t | t1, | ||
| size_t | w1 | ||
| ) |
Definition at line 2708 of file AfrtProcess.cpp.
Member Data Documentation
◆ F_
|
protected |
Definition at line 719 of file AfrtProcess.h.
◆ mpi_id
| int mpi_id =-1 |
Definition at line 676 of file AfrtProcess.h.
◆ n_mpi_nodes
| int n_mpi_nodes |
Definition at line 677 of file AfrtProcess.h.
◆ nc_out_
|
protected |
Definition at line 718 of file AfrtProcess.h.
◆ ocn_
|
protected |
Definition at line 722 of file AfrtProcess.h.
◆ ofilepath_
|
protected |
Definition at line 717 of file AfrtProcess.h.
◆ phs_
|
protected |
Definition at line 721 of file AfrtProcess.h.
◆ rt1_
|
protected |
Definition at line 723 of file AfrtProcess.h.
The documentation for this class was generated from the following files:
- /gfs-oceanweb/web/ocssw/ocssw_src/src/afrt/AfrtProcess.h
- /gfs-oceanweb/web/ocssw/ocssw_src/src/afrt/AfrtProcess.cpp

Public Member Functions inherited from 
