Lines Matching refs:Universe
41 void Universe::InitializeUniverse(video const& colorizer) { in InitializeUniverse()
108 void Universe::UpdatePulse() { in UpdatePulse()
116 struct Universe::Rectangle {
142 void Universe::UpdateStress(Rectangle const& r) { in UpdateStress()
161 void Universe::SerialUpdateStress() { in SerialUpdateStress()
167 Universe& u_;
168 UpdateStressBody(Universe& u) : u_(u) {} in UpdateStressBody()
170 Universe::Rectangle area(0, range.begin(), u_.UniverseWidth - 1, range.size()); in operator ()()
175 void Universe::ParallelUpdateStress(oneapi::tbb::affinity_partitioner& affinity) { in ParallelUpdateStress()
182 void Universe::UpdateVelocity(Rectangle const& r) { in UpdateVelocity()
190 void Universe::SerialUpdateVelocity() { in SerialUpdateVelocity()
195 Universe& u_;
196 UpdateVelocityBody(Universe& u) : u_(u) {} in UpdateVelocityBody()
199 Universe::Rectangle(1, y_range.begin(), u_.UniverseWidth - 1, y_range.size())); in operator ()()
203 void Universe::ParallelUpdateVelocity(oneapi::tbb::affinity_partitioner& affinity) { in ParallelUpdateVelocity()
210 void Universe::SerialUpdateUniverse() { in SerialUpdateUniverse()
216 void Universe::ParallelUpdateUniverse() { in ParallelUpdateUniverse()
227 bool Universe::TryPutNewPulseSource(int x, int y) { in TryPutNewPulseSource()
237 void Universe::SetDrawingMemory(const drawing_memory& dmem) { in SetDrawingMemory()