class RestartLow
extends java.lang.Object
Constructor and Description |
---|
RestartLow() |
Modifier and Type | Method and Description |
---|---|
(package private) static java.lang.String |
readGitRevision(java.lang.String folder) |
(package private) static float[][] |
readLowBinary(java.lang.String fileName)
This method reads the binary file
|
(package private) static float[][] |
readLowText2D(java.lang.String fileName) |
(package private) static float[][] |
readLowText2D(java.lang.String fileName,
int[] sizes,
boolean shift) |
(package private) static java.util.ArrayList<java.util.ArrayList> |
readLowTextData(java.lang.String fileName)
Reads a file to a ArrayList of unknown size aimed to be like array[][]
|
(package private) static java.util.List<java.lang.String> |
readSmallTextFile(java.lang.String fileName)
Only used to read input "parameters" file.
|
(package private) static void |
writeAdsorptionLowSimulationDataText(double[][] data,
java.lang.String fileName) |
private static void |
writeHeaderBinary(int dimensions,
int[] sizes,
java.lang.String fileName)
The header of the file has to have the following structure: - The "Morphokinetics" keyword -
The number of dimensions (int) - The size of each dimension (3 x int) - Trash to fill 64 bytes
(in case we need some more space for the future) Right now is 32.
|
(package private) static void |
writeLowBinary(int dimensions,
int[] sizes,
float[][] data,
java.lang.String fileName)
This method does the actual writing to the file
|
(package private) static void |
writeLowText1D(float[] data,
java.lang.String fileName) |
(package private) static void |
writeLowText2D(float[][] data,
java.lang.String fileName,
boolean shift) |
(package private) static void |
writeLowTextHexagonal(float[][] data,
java.lang.String fileName) |
(package private) static void |
writeSvg(java.lang.String fileName,
AbstractLattice lattice)
Writes a SVG format file.
|
(package private) static void |
writeXyz(java.lang.String fileName,
AbstractLattice lattice)
Writes a XYZ format file.
|
static void writeLowBinary(int dimensions, int[] sizes, float[][] data, java.lang.String fileName)
dimensions
- sizes
- data
- fileName
- static float[][] readLowBinary(java.lang.String fileName) throws java.io.FileNotFoundException
fileName
- file name to be readjava.io.FileNotFoundException
static void writeLowText1D(float[] data, java.lang.String fileName)
static void writeLowText2D(float[][] data, java.lang.String fileName, boolean shift)
static float[][] readLowText2D(java.lang.String fileName) throws java.io.FileNotFoundException
java.io.FileNotFoundException
static float[][] readLowText2D(java.lang.String fileName, int[] sizes, boolean shift) throws java.io.FileNotFoundException
java.io.FileNotFoundException
static java.util.ArrayList<java.util.ArrayList> readLowTextData(java.lang.String fileName) throws java.io.FileNotFoundException
fileName
- java.io.FileNotFoundException
static java.lang.String readGitRevision(java.lang.String folder)
static void writeLowTextHexagonal(float[][] data, java.lang.String fileName)
static void writeXyz(java.lang.String fileName, AbstractLattice lattice)
fileName
- lattice
- static void writeSvg(java.lang.String fileName, AbstractLattice lattice)
fileName
- lattice
- static void writeAdsorptionLowSimulationDataText(double[][] data, java.lang.String fileName)
static java.util.List<java.lang.String> readSmallTextFile(java.lang.String fileName) throws java.io.IOException
fileName
- java.io.IOException
private static void writeHeaderBinary(int dimensions, int[] sizes, java.lang.String fileName)
dimensions
- sizes
-