public interface StepAmender
Modifier and Type | Method and Description |
---|---|
void |
amendStep(Walker walker,
double[] subsCoords,
double[] offset,
double[] step,
double[] normal,
double[] d,
double origLength,
double[] toBarrier,
double[] amended,
double[] unamended,
double[] L,
double t,
int i)
amend a step given necessary geometric information
and places to store results etc
|
void amendStep(Walker walker, double[] subsCoords, double[] offset, double[] step, double[] normal, double[] d, double origLength, double[] toBarrier, double[] amended, double[] unamended, double[] L, double t, int i)
walker
- the walker making the stepthe
- position of the walker on the substrateoffset
- displacement from walker location to start of stepstep
- the step it wants to makenormal
- surface normal at interaction pointd
- distance to interaction pointorigLength
- original length of steptoBarrier
- storage for step to barrieramended
- storage for amended portion of stepunamended
- storage for unamendedL
- substrate sizet
- current timei
- index of walker