tincreased readability on list output - sphere - GPU-based 3D discrete element method algorithm with optional fluid coupling
 (HTM) git clone git://src.adamsgaard.dk/sphere
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) LICENSE
       ---
 (DIR) commit 8aaf2c7c63ea6ef9644e95b9a5c42ecb8c094faa
 (DIR) parent 970d040a2ab68317f919a98202a5f5b45e656d3f
 (HTM) Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
       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(-)
       ---
 (DIR) 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"