Introduction
Introduction Statistics Contact Development Disclaimer Help
tfixed output display - sphere - GPU-based 3D discrete element method algorithm…
git clone git://src.adamsgaard.dk/sphere
Log
Files
Refs
LICENSE
---
commit 224dd4470b3dd337c62592719ca54b080a3f5040
parent 2211185c76b17259e05ed63ebfe0d74a0d5b953c
Author: Anders Damsgaard <[email protected]>
Date: Thu, 22 Aug 2013 09:45:12 +0200
fixed output display
Diffstat:
M src/device.cu | 13 ++++---------
1 file changed, 4 insertions(+), 9 deletions(-)
---
diff --git a/src/device.cu b/src/device.cu
t@@ -620,8 +620,7 @@ __host__ void DEM::startTime()
// Initialize counter variable values
filetimeclock = 0.0;
long iter = 0;
- int stdout_report = 10; // the no of time steps between reporting to stdout
- int stdout_report_counter = stdout_report;
+ const int stdout_report = 10; // the no of time steps between reporting to…
// Create first status.dat
//sprintf(file,"output/%s.status.dat", sid);
t@@ -952,13 +951,9 @@ __host__ void DEM::startTime()
++iter;
// Report time to console
- if (verbose == 1) {
- stdout_report_counter--;
- if (stdout_report < 0) {
- cout << "\r Current simulation time: "
- << time.current << " s. ";// << std::flush;
- stdout_report_counter = stdout_report;
- }
+ if (verbose == 1 && (iter % stdout_report == 0)) {
+ cout << "\r Current simulation time: "
+ << time.current << " s. ";// << std::flush;
}
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.