- printf("# nodes total: % 10d\n", ld.nObst + ld.nFluid);
- printf("# nodes fluid: % 10d (including inlet & outlet)\n", ld.nFluid);
- printf("# nodes obstacles: % 10d\n", ld.nObst);
- printf("# nodes inlet: % 10d\n", ld.nInlet);
- printf("# nodes outlet: % 10d\n", ld.nOutlet);
- printf("# periodicity: x: %d y: %d z: %d\n", ld.PeriodicX, ld.PeriodicY, ld.PeriodicZ);
+#ifdef __x86_64__
+ printf("# - fp status: DAZ: %d FTZ: %d\n", FpGetDaz(), FpGetFtz());
+#endif
+
+ printf("# - iterations: %d\n", cd.MaxIterations);
+
+ LatticeDesc ld;
+
+ GeoCreateByStr(geometryType, dims, periodic, &ld);
+
+ printf("# - geometry:\n");
+ printf("# type: %s\n", ld.Name);
+ printf("# dimensions: %d x %d x %d (x, y, z)\n", ld.Dims[0], ld.Dims[1], ld.Dims[2]);
+
+ printf("# nodes total: %d\n", ld.nObst + ld.nFluid);
+ printf("# nodes fluid: %d (including inlet & outlet)\n", ld.nFluid);
+ printf("# nodes obstacles: %d\n", ld.nObst);
+ printf("# nodes inlet: %d\n", ld.nInlet);
+ printf("# nodes outlet: %d\n", ld.nOutlet);
+ printf("# periodicity: x: %d y: %d z: %d\n", ld.PeriodicX, ld.PeriodicY, ld.PeriodicZ);