ITS.ITU.PSeries.P2108 1.0
Part of the NTIA/ITS Propagation Library
|
Implements top-level functions for running the Aeronautical Statistical Model. More...
Functions | |
ReturnCode | CallAeronauticalStatisticalModel (ASMParams &asm_params, std::vector< double > &L_ces__db) |
Top-level control function for Aeronautical Statistical Model operation. | |
DrvrReturnCode | ParseASMInputStream (std::istream &stream, ASMParams &asm_params) |
Parse input stream (file or string stream) to ASM parameter struct. | |
DrvrReturnCode | ParseASMInputFile (const std::string &in_file, ASMParams &asm_params) |
Parse Aeronautical Statistical Model input parameter file. | |
void | WriteASMInputs (std::ofstream &fp, const ASMParams ¶ms) |
Write Aeronautical Statistical Model inputs to the report file. | |
Implements top-level functions for running the Aeronautical Statistical Model.
ReturnCode CallAeronauticalStatisticalModel | ( | ASMParams & | asm_params, |
std::vector< double > & | L_ces__db ) |
Top-level control function for Aeronautical Statistical Model operation.
[in] | asm_params | Aeronautical Statistical Model input parameter struct |
[out] | L_ces__db | Basic transmission loss, in dB |
DrvrReturnCode ParseASMInputFile | ( | const std::string & | in_file, |
ASMParams & | asm_params ) |
Parse Aeronautical Statistical Model input parameter file.
[in] | in_file | Path to ASM input parameter file |
[out] | asm_params | ASM input parameter struct |
DrvrReturnCode ParseASMInputStream | ( | std::istream & | stream, |
ASMParams & | asm_params ) |
Parse input stream (file or string stream) to ASM parameter struct.
[in] | stream | Input stream containing ASM parameters |
[out] | asm_params | ASM input parameter struct |
void WriteASMInputs | ( | std::ofstream & | fp, |
const ASMParams & | params ) |
Write Aeronautical Statistical Model inputs to the report file.
[in] | fp | Output stream, a text file open for writing |
[in] | params | ASM input parameter struct |