Searched refs:TimeIntervalIterator (Results 1 – 6 of 6) sorted by relevance
/dports/biology/scrm/scrm-1.7.4/src/ |
H A D | time_interval.h | 41 class TimeIntervalIterator; variable 45 friend class TimeIntervalIterator; 53 TimeInterval(TimeIntervalIterator* tii, double start_height, double end_height); 67 TimeIntervalIterator const* tii_; 72 class TimeIntervalIterator { 74 TimeIntervalIterator(Forest* forest, Node* start_node); 105 TimeIntervalIterator(Forest *forest); 106 TimeIntervalIterator( TimeIntervalIterator const &other ); 107 TimeIntervalIterator& operator= ( TimeIntervalIterator const &other ); 138 inline void TimeIntervalIterator::searchContemporaries(Node *node) { in searchContemporaries()
|
H A D | time_interval.cc | 36 TimeInterval::TimeInterval(TimeIntervalIterator* tii, double start_height, double end_height){ in TimeInterval() 48 TimeIntervalIterator::TimeIntervalIterator(Forest *forest) { in TimeIntervalIterator() function in TimeIntervalIterator 60 TimeIntervalIterator::TimeIntervalIterator(Forest* forest, in TimeIntervalIterator() function in TimeIntervalIterator 85 void TimeIntervalIterator::next() { in next() 144 void TimeIntervalIterator::searchContemporariesBottomUp(Node* node, const bool use_buffer) { in searchContemporariesBottomUp() 221 void TimeIntervalIterator::recalculateInterval() { in recalculateInterval()
|
H A D | forest.h | 63 class TimeIntervalIterator; variable 81 friend class TimeIntervalIterator; variable 227 void implementCoalescence(const Event &event, TimeIntervalIterator &tii); 229 void implementRecombination(const Event &event, TimeIntervalIterator &tii); 230 void implementMigration(const Event &event, const bool &recalculate, TimeIntervalIterator &tii); 231 void implementFixedTimeEvent(TimeIntervalIterator &ti);
|
H A D | forest.cc | 492 for (TimeIntervalIterator ti(this, active_node(0)); ti.good(); ++ti) { in sampleCoalescences() 881 void Forest::implementCoalescence(const Event &event, TimeIntervalIterator &tii) { in implementCoalescence() 1053 void Forest::implementRecombination(const Event &event, TimeIntervalIterator &ti) { in implementRecombination() 1064 void Forest::implementMigration(const Event &event, const bool &recalculate, TimeIntervalIterator &… in implementMigration() 1103 void Forest::implementFixedTimeEvent(TimeIntervalIterator &ti) { in implementFixedTimeEvent()
|
/dports/biology/scrm/scrm-1.7.4/tests/unittests/ |
H A D | test_time_interval.cc | 46 TimeIntervalIterator it(forest, forest->nodes()->at(0)); in testIteratorCreation() 51 TimeIntervalIterator it2(forest, forest->nodes()->at(4)); in testIteratorCreation() 56 TimeIntervalIterator it3(forest, forest->nodes()->at(5)); in testIteratorCreation() 61 TimeIntervalIterator it4(forest, forest->nodes()->at(6)); in testIteratorCreation() 66 TimeIntervalIterator it5(forest, forest->nodes()->at(7)); in testIteratorCreation() 71 TimeIntervalIterator it6(forest, forest->nodes()->at(8)); in testIteratorCreation() 78 TimeIntervalIterator it(forest, forest->nodes()->at(0)); in testIteratorNext() 130 TimeIntervalIterator it(forest, forest->nodes()->at(0)); in testIteratorCreationWithTimeFrames() 147 TimeIntervalIterator it(forest, forest->nodes()->at(0)); in testIteratorNextWithTimeFrames() 169 TimeIntervalIterator it(forest, forest->nodes()->at(0)); in testSplitIntervall() [all …]
|
H A D | test_forest.cc | 104 TimeIntervalIterator tii(forest, forest->nodes()->at(0)); in testCalcRate() 139 TimeIntervalIterator tii2(forest_2pop, forest_2pop->nodes()->at(0)); in testCalcRate() 151 TimeIntervalIterator tii3(forest_2pop, forest_2pop->nodes()->at(0)); in testCalcRate() 183 TimeIntervalIterator tii(forest, node1); in testCalcRateWithArachicSamples() 244 TimeIntervalIterator tii(forest2, forest2->nodes()->at(0)); in testSampleEventType() 460 TimeIntervalIterator tii(&forest2, forest2.nodes()->at(0)); in testSampleEvent() 669 TimeIntervalIterator tii(forest, new_root); in testImplementRecombination() 709 TimeIntervalIterator tii(forest, new_root); in testImplementCoalescence() 750 TimeIntervalIterator tii(forest2, new_root); in testImplementFixTimeEvent()
|