NGen
Loading...
Searching...
No Matches
forcing_params Struct Reference

forcing_params providing configuration information for forcing time period and source. More...

#include <AorcForcing.hpp>

+ Collaboration diagram for forcing_params:

Public Member Functions

 forcing_params (std::string path, std::string provider, std::string start_time, std::string end_time)
 

Public Attributes

std::string path
 
std::string start_time
 
std::string end_time
 
std::string date_format = "%Y-%m-%d %H:%M:%S"
 
std::string provider
 
time_t simulation_start_t
 
time_t simulation_end_t
 

Detailed Description

forcing_params providing configuration information for forcing time period and source.

Constructor & Destructor Documentation

◆ forcing_params()

forcing_params::forcing_params ( std::string path,
std::string provider,
std::string start_time,
std::string end_time )
inline
Todo
converting to UTC can be tricky, especially if thread safety is a concern

Member Data Documentation

◆ date_format

std::string forcing_params::date_format = "%Y-%m-%d %H:%M:%S"

◆ end_time

std::string forcing_params::end_time

◆ path

◆ provider

std::string forcing_params::provider

◆ simulation_end_t

time_t forcing_params::simulation_end_t

◆ simulation_start_t

time_t forcing_params::simulation_start_t

◆ start_time

std::string forcing_params::start_time

The documentation for this struct was generated from the following file: