public abstract class GridCalc extends BaseCalc implements IGridCalc
BaseCalc.algorithm_t, BaseCalc.distribution_t, BaseCalc.output_tIGridCalc.Event, IGridCalc.EventType, IGridCalc.Happening, IGridCalc.HappeningKind| Modifier and Type | Field and Description |
|---|---|
int[] |
eltregions |
static org.apache.logging.log4j.Logger |
log |
int |
nel |
int |
nspec |
String[] |
species |
algoID, distID, LN_PARTICLES_PUVC, NM_PER_PARTICLE_PUV, PARTICLES_PUASD, PARTICLES_PUVC, results, resultWriters, sdRun, writeConcentration| Modifier | Constructor and Description |
|---|---|
protected |
GridCalc(int trial,
SDRun sdRun) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
_run() |
protected abstract double |
advance(double now,
double end) |
protected double |
endtime() |
protected abstract long |
eventCount() |
protected void |
footer() |
int |
getNumberElements() |
long |
getParticleCount() |
protected void |
init() |
static double |
intlog(int i) |
protected abstract void |
resetEventStatistics() |
addResultWriter, close, getSimulationSeed, getSource, run, storeResultIn, trialclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetEvents, getEventStatistics, getGridPartConc, getGridPartNumb, getHappenings, getSimulationSeed, getSource, preferConcs, trialpublic static final org.apache.logging.log4j.Logger log
public int nel
public int nspec
public String[] species
public int[] eltregions
protected GridCalc(int trial,
SDRun sdRun)
protected void init()
protected double endtime()
protected abstract double advance(double now,
double end)
protected void footer()
protected abstract long eventCount()
protected abstract void resetEventStatistics()
public int getNumberElements()
getNumberElements in interface IGridCalcpublic long getParticleCount()
getParticleCount in class BaseCalcpublic static final double intlog(int i)
Copyright © 2016. All rights reserved.