Home
last modified time | relevance | path

Searched refs:TimeIntervalIterator (Results 1 – 6 of 6) sorted by relevance

/dports/biology/scrm/scrm-1.7.4/src/
H A Dtime_interval.h41 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 Dtime_interval.cc36 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 Dforest.h63 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 Dforest.cc492 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 Dtest_time_interval.cc46 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 Dtest_forest.cc104 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()