ocssw
V2022
|
#include <AfrtProcess.h>
Public Member Functions | |
AfrtProcessPhs () | |
~AfrtProcessPhs () | |
int | initialize () |
int | initialize (int l1, int l2, int s1, int s2) |
int | read_af () |
int | read_nc4 (std::string filepath, int l1, int l2, int s1, int s2) |
int | process () |
int | write_nc4 (NcFile *ncout) |
Public Member Functions inherited from AfrtProcess | |
AfrtProcess () | |
virtual | ~AfrtProcess () |
NcFile * | open_nc4 (string ofile) |
int | write_global_attributes (NcFile *nc_output) |
void | setHistory (std::string history) |
std::string | getHistory () |
Additional Inherited Members | |
Protected Attributes inherited from AfrtProcess | |
int | num_bands_ |
STAGE_ENUM | stage_ |
Detailed Description
Definition at line 529 of file AfrtProcess.h.
Constructor & Destructor Documentation
◆ AfrtProcessPhs()
AfrtProcessPhs | ( | ) |
class constructor
Definition at line 173 of file AfrtProcess.cpp.
◆ ~AfrtProcessPhs()
~AfrtProcessPhs | ( | ) |
class destructor
Definition at line 205 of file AfrtProcess.cpp.
Member Function Documentation
◆ initialize() [1/2]
|
virtual |
initialize input data
Reimplemented from AfrtProcess.
Definition at line 249 of file AfrtProcess.cpp.
◆ initialize() [2/2]
int initialize | ( | int | l1, |
int | l2, | ||
int | s1, | ||
int | s2 | ||
) |
Definition at line 261 of file AfrtProcess.cpp.
◆ process()
|
virtual |
compute top-of-atmosphere radiative transfer tables
Reimplemented from AfrtProcess.
Definition at line 1035 of file AfrtProcess.cpp.
◆ read_af()
|
virtual |
Read inputs from legacy AF formatted files
Reimplemented from AfrtProcess.
Definition at line 812 of file AfrtProcess.cpp.
◆ read_nc4()
int read_nc4 | ( | std::string | filepath, |
int | l1, | ||
int | l2, | ||
int | s1, | ||
int | s2 | ||
) |
Read inputs from NetCDF file
Definition at line 2873 of file AfrtProcess.cpp.
◆ write_nc4()
|
virtual |
write top-of-atmosphere radiative transfer tables
Reimplemented from AfrtProcess.
Definition at line 2314 of file AfrtProcess.cpp.
Member Data Documentation
◆ bNC4_
bool bNC4_ |
Definition at line 569 of file AfrtProcess.h.
◆ in_
phs_in* in_ |
Definition at line 570 of file AfrtProcess.h.
◆ out_
phs_out* out_ |
Definition at line 571 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