Introduction
Introduction Statistics Contact Development Disclaimer Help
tincreased readability on list output - sphere - GPU-based 3D discrete element …
git clone git://src.adamsgaard.dk/sphere
Log
Files
Refs
LICENSE
---
commit 8aaf2c7c63ea6ef9644e95b9a5c42ecb8c094faa
parent 970d040a2ab68317f919a98202a5f5b45e656d3f
Author: Anders Damsgaard <[email protected]>
Date: Fri, 9 May 2014 09:50:36 +0200
increased readability on list output
Diffstat:
M src/sphere_status.c | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
---
diff --git a/src/sphere_status.c b/src/sphere_status.c
t@@ -28,6 +28,8 @@ int main(int argc, char *argv[])
struct dirent *ent;
char outputdir[1000];
char* dotpos;
+ char outstring[100];
+ char* p;
sprintf(outputdir, "%s/output/", cwd);
if ((dir = opendir(outputdir)) != NULL) {
puts("Simulations with the following ID's are found in the "
t@@ -36,9 +38,12 @@ int main(int argc, char *argv[])
while ((ent = readdir(dir)) != NULL) {
if ((dotpos = strstr(ent->d_name, ".status.dat")) != NULL) {
*dotpos = '\0';
- printf("\t%s\t(", ent->d_name);
+ sprintf(outstring, "%-44s ", ent->d_name);
+ for (p = outstring; *p != '\0'; p++)
+ if (*p == ' ') *p = '.';
+ printf(" %s ", outstring);
(void)open_status_file(cwd, ent->d_name, 1);
- puts(")");
+ puts("");
}
}
t@@ -90,7 +95,7 @@ int open_status_file(char* cwd, char* sim_name, int format) {
}
if (format == 1) {
- printf("%.2f s / %.0f %% / %d",
+ printf("%.2fs / %3.0f%% / %5d",
time_current, time_percentage, file_nr);
} else {
printf("Reading %s:\n"
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.