LinkProfile structure.
More...
#include <LinkProfile.h>
|
| LinkProfile (ProblemGenerationLog::ProblemGenerationLoggerSharedPointer logger) |
| LinkProfile default constructor.
|
|
double | getDirectProfile (size_t hour) const |
| returns the value of a direct link profile
|
|
double | getIndirectProfile (size_t hour) const |
| returns the value of a direct link profile
|
|
bool | operator== (const LinkProfile &rhs) const |
|
◆ getDirectProfile()
double LinkProfile::getDirectProfile |
( |
size_t |
hour | ) |
const |
returns the value of a direct link profile
- Parameters
-
hour | : period for which to get the linkprofile value (between 0 and 8759) |
◆ getIndirectProfile()
double LinkProfile::getIndirectProfile |
( |
size_t |
hour | ) |
const |
returns the value of a direct link profile
- Parameters
-
hour | : period for which to get the linkprofile value (between 0 and 8759) |
◆ direct_link_profile
std::vector<double> LinkProfile::direct_link_profile |
Initial value:=
std::vector<double>(NUMBER_OF_HOUR_PER_YEAR, 1)
direct linkprofile values
◆ indirect_link_profile
std::vector<double> LinkProfile::indirect_link_profile |
Initial value:=
std::vector<double>(NUMBER_OF_HOUR_PER_YEAR, 1)
indirect linkprofile values if different from direct linkprofile
The documentation for this struct was generated from the following files:
- src/cpp/lpnamer/model/LinkProfile.h
- src/cpp/lpnamer/model/LinkProfile.cpp