public class ResultWriterText extends Object implements ResultWriter
| Modifier and Type | Field and Description |
|---|---|
protected HashMap<String,ResultWriterText> |
siblings |
| Constructor and Description |
|---|
ResultWriterText(File output,
IOutputSet primary,
List<? extends IOutputSet> outputSets,
String[] species,
VolumeGrid grid,
boolean writeConcentration) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
closeTrial(IGridCalc source) |
ResultWriterText |
getRawSibling(String extn) |
ResultWriterText |
getSibling(String extn,
String magic) |
File |
getSiblingFile(String extn) |
void |
init(String magic) |
boolean |
isContinuation() |
File |
outputFile() |
void |
pruneFrom(String match,
int idx,
double value)
this expects each record to begin with max, and then have a time
field as the idx'th element of the line.
|
String |
readSibling(String fnm) |
static String |
stringd(double d) |
static String |
stringi(int id) |
void |
writeEventStatistics(double time,
IGridCalc source) |
void |
writeGrid(VolumeGrid vgrid,
double startTime,
IGridCalc source) |
void |
writeOutputInterval(double time,
IGridCalc source) |
void |
writeOutputScheme(int i,
double time,
IGridCalc source) |
void |
writeString(String sdat) |
void |
writeToFinalSiblingFile(String txt,
String extn) |
void |
writeToFinalSiblingFile(String txt,
String extn,
String magic) |
void |
writeToSiblingFile(String txt,
String extn) |
void |
writeToSiblingFile(String txt,
String extn,
String magic) |
void |
writeToSiblingFileAndClose(String txt,
String extn) |
protected final HashMap<String,ResultWriterText> siblings
public ResultWriterText(File output, IOutputSet primary, List<? extends IOutputSet> outputSets, String[] species, VolumeGrid grid, boolean writeConcentration)
public boolean isContinuation()
public File outputFile()
outputFile in interface ResultWriterpublic void init(String magic)
init in interface ResultWriterpublic void writeString(String sdat)
public void close()
close in interface ResultWriterpublic ResultWriterText getSibling(String extn, String magic)
public ResultWriterText getRawSibling(String extn)
public void pruneFrom(String match, int idx, double value)
public void writeGrid(VolumeGrid vgrid, double startTime, IGridCalc source)
writeGrid in interface ResultWriterpublic void writeOutputInterval(double time,
IGridCalc source)
writeOutputInterval in interface ResultWriterpublic void writeOutputScheme(int i,
double time,
IGridCalc source)
writeOutputScheme in interface ResultWriterpublic void writeEventStatistics(double time,
IGridCalc source)
writeEventStatistics in interface ResultWriterpublic static String stringd(double d)
public static String stringi(int id)
public void closeTrial(IGridCalc source)
closeTrial in interface ResultWriterCopyright © 2016. All rights reserved.