Output Files¶
Directory Structure¶
The following is the output directory structure,
where outputDirectory is defined by Options::outLoc.
See below for descriptions of the files
in the Data Directory, Image Directory, and ROOT Directory.
--\ `outputDirectory`
|
|--\ data
| |
| |-- contactAngle.txt
| |-- monoEdge.txt
| |-- bulkEdge.txt
| |-- dropletHeight.txt
| |
| |--\ circlePoints
| |-- 001.txt
| |-- 002.txt
| |-- ...
|
|--\ img
|--\ dens
| |-- 001.png
| |-- 002.png
| |-- ...
|
|--\ droplet
| |-- 001.png
| |-- 002.png
| |-- ...
|
|--\ tanh
|-- 001.png
|-- 002.png
|-- ...
Data Directory¶
The data directory is produced in Writers.h,
and contains all numerical output.
- The
.txtfiles in thedatadirectory are produced byScalarWriter. Each of these files are single-column data, one row perFrame. The first row in each file is the name of the file, without “.txt”, and with ‘#’ prepended. - The subdirectories of
dataare produced byArrayWriter. Each subdirectory (there is currently onlycirclePoints) contains one.txtfile perFrame, each of which contains multiple columns, with headers in the first line of each column with ‘#’ prepended. For thecirclePointsfiles, these are the \(r\) and \(z\) coordinates of the boundary points.
Image Directory¶
The img directory is produced in Visualization.h,
and contains all figures that are generated each frame.
These figures are produced by default,
but can be disabled via Options::saveImages.
dens: See Figure 1, produced byDensFigure.tanh: See Figure 3, produced byTanhFigure.droplet: See Figure 5, produced byDropletFigure.
ROOT Directory¶
The root directory contains the same figures as the img
directory, but saved as ROOT Macros rather than raster images,
so that they can be manipulated and inspected.
This directory is not produced by default,
but may be enabled via Options::saveROOT.