Package | Description |
---|---|
simulation | |
simulation.dynamics |
Modifier and Type | Method and Description |
---|---|
StepGenerator |
DiffusionSimulation.getStepGenerator() |
Modifier and Type | Class and Description |
---|---|
class |
CylindricalSurfaceStepGenerator
generates steps such that all beginning and end points
are on the surface of a cylinder (assumes that initial
position is on the cylinder, if not oddness will ensue)
|
class |
FixedLengthStepGenerator
Generates steps of random orientation and fixed length
|
class |
SpatiallyVaryingStepGenerator
step generator for substrates where the diffusivity can vary
spatially.
|
Modifier and Type | Method and Description |
---|---|
static StepGenerator |
StepGeneratorFactory.getStepGenerator(SimulationParams simParams)
factory method
|
Modifier and Type | Method and Description |
---|---|
static Walker |
WalkerFactory.getWalker(double[] r0,
StepGenerator stepGen,
Substrate substrate,
SyntheticScan synthScan,
java.io.DataOutputStream trajWriter,
SimulationParams simParams)
constructs the correct type of walker for the desired simulation
|
Constructor and Description |
---|
StickyWalker(double[] r0,
StepGenerator freeStepGen,
StepGenerator surfaceStepGen,
Substrate substrate,
SyntheticScan scan,
java.io.DataOutputStream trajWriter,
boolean free,
double p_unstick)
main constructor.
|
StickyWalker(double[] r0,
StepGenerator stepGen,
Substrate substrate,
boolean free)
test constructor with specified stick state.
|
Walker(double[] r0,
StepGenerator stepGen,
Substrate substrate,
SyntheticScan scan,
java.io.DataOutputStream trajWriter)
public constructor.
|