![]() |
VieSched++
VieVS VLBI Scheduling Software
|
general parameters used for scheduling More...
#include <Scheduler.h>
Public Attributes | |
| std::shared_ptr< Subnetting > | subnetting = nullptr |
| subnetting parameters More... | |
| double | subnettingMinNSta = 0.60 |
| bool | fillinmodeDuringScanSelection = true |
| minimum number of subnetting station percent (deprecated) More... | |
| bool | fillinmodeInfluenceOnSchedule = true |
| fillin modes scans influence schedule if set to true More... | |
| bool | fillinmodeAPosteriori = false |
| fillin mode a posteriori More... | |
| boost::optional< int > | fillinmodeAPosteriori_minSta |
| fillin mode a posteriori min number of stations More... | |
| boost::optional< int > | fillinmodeAPosteriori_minRepeat |
| fillin mode a posteriori min source repeat More... | |
| bool | idleToObservingTime = true |
| idle to observing time More... | |
| std::vector< unsigned long > | idleToObservingTime_staids |
| stations for idle to observing time More... | |
| bool | andAsConditionCombination = true |
| condition combination model More... | |
| unsigned int | currentIteration = 0 |
| current iteration number More... | |
| unsigned int | maxNumberOfIterations = 999 |
| max number of iterations More... | |
| unsigned int | numberOfGentleSourceReductions = 0 |
| number of gentle source reductions More... | |
| unsigned int | minNumberOfSourcesToReduce = 0 |
| min number of sources to reduce More... | |
| double | reduceFactor = .5 |
| gentle source reduction More... | |
| bool | doNotObserveSourcesWithinMinRepeat |
| consider scans (with reduced weight) if they are within min repeat time More... | |
| bool | writeSkyCoverageData = false |
| flag if sky coverage data should be printed to file More... | |
general parameters used for scheduling
| bool VieVS::Scheduler::Parameters::andAsConditionCombination = true |
condition combination model
| unsigned int VieVS::Scheduler::Parameters::currentIteration = 0 |
current iteration number
| bool VieVS::Scheduler::Parameters::doNotObserveSourcesWithinMinRepeat |
consider scans (with reduced weight) if they are within min repeat time
| bool VieVS::Scheduler::Parameters::fillinmodeAPosteriori = false |
fillin mode a posteriori
| boost::optional<int> VieVS::Scheduler::Parameters::fillinmodeAPosteriori_minRepeat |
fillin mode a posteriori min source repeat
| boost::optional<int> VieVS::Scheduler::Parameters::fillinmodeAPosteriori_minSta |
fillin mode a posteriori min number of stations
| bool VieVS::Scheduler::Parameters::fillinmodeDuringScanSelection = true |
minimum number of subnetting station percent (deprecated)
flag if fillin modes are allowed
| bool VieVS::Scheduler::Parameters::fillinmodeInfluenceOnSchedule = true |
fillin modes scans influence schedule if set to true
| bool VieVS::Scheduler::Parameters::idleToObservingTime = true |
idle to observing time
| std::vector<unsigned long> VieVS::Scheduler::Parameters::idleToObservingTime_staids |
stations for idle to observing time
| unsigned int VieVS::Scheduler::Parameters::maxNumberOfIterations = 999 |
max number of iterations
| unsigned int VieVS::Scheduler::Parameters::minNumberOfSourcesToReduce = 0 |
min number of sources to reduce
| unsigned int VieVS::Scheduler::Parameters::numberOfGentleSourceReductions = 0 |
number of gentle source reductions
| double VieVS::Scheduler::Parameters::reduceFactor = .5 |
gentle source reduction
number of sources which should be reduced during
| std::shared_ptr<Subnetting> VieVS::Scheduler::Parameters::subnetting = nullptr |
subnetting parameters
| double VieVS::Scheduler::Parameters::subnettingMinNSta = 0.60 |
| bool VieVS::Scheduler::Parameters::writeSkyCoverageData = false |
flag if sky coverage data should be printed to file