public abstract class GridCalc extends BaseCalc implements IGridCalc
BaseCalc.algorithm_t, BaseCalc.distribution_t, BaseCalc.output_t
IGridCalc.Event, IGridCalc.EventType, IGridCalc.Happening, IGridCalc.HappeningKind
Modifier and Type | Field and Description |
---|---|
static org.apache.logging.log4j.Logger |
log |
int |
nel |
int |
nspec |
String[] |
species |
algoID, 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, trial
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getEvents, getEventStatistics, getGridPartConc, getGridPartNumb, getHappenings, getSimulationSeed, getSource, preferConcs, trial
public static final org.apache.logging.log4j.Logger log
public int nel
public int nspec
public String[] species
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 IGridCalc
public long getParticleCount()
getParticleCount
in class BaseCalc
public static final double intlog(int i)
Copyright © 2016. All rights reserved.