nslj.src.math
Class NslDiff

java.lang.Object
  |
  +--nslj.src.math.NslDiff
Direct Known Subclasses:
NslDiffEuler, NslDiffRungeKutta2

public abstract class NslDiff
extends java.lang.Object


Constructor Summary
NslDiff(double dt, double tm)
          Constructor.
NslDiff(NslSystem sys)
          Constructor: set default parameter of the differentiation method from the system.
 
Method Summary
 double[][][][] eval(double[][][][] out, double[][][][] inputexpr)
           
 double[][][][] eval(double[][][][] out, double tm, double[][][][] inputexpr)
           
 double[][][][] eval(double[][][][] out, double tm, double dt, double[][][][] inputexpr)
           
 double[][][][] eval(double[][][][] out, double tm, double dt, NslDouble4 inputexpr)
           
 double[][][][] eval(double[][][][] out, double tm, NslDouble0 dt, NslDouble4 inputexpr)
           
 double[][][][] eval(double[][][][] out, double tm, NslDouble4 inputexpr)
           
 double[][][][] eval(double[][][][] out, NslDouble0 tm, double dt, NslDouble4 inputexpr)
           
 double[][][][] eval(double[][][][] out, NslDouble0 tm, NslDouble0 dt, NslDouble4 inputexpr)
           
 double[][][][] eval(double[][][][] out, NslDouble0 tm, NslDouble4 inputexpr)
           
 double[][][][] eval(double[][][][] out, NslDouble4 inputexpr)
           
 double[][][][] eval(double[][][][] out, NslModule module, double[][][][] inputexpr)
           
 double[][][][] eval(double[][][][] out, NslModule module, double tm, double[][][][] inputexpr)
           
 double[][][][] eval(double[][][][] out, NslModule module, double tm, NslDouble4 inputexpr)
           
 double[][][][] eval(double[][][][] out, NslModule module, NslDouble0 tm, NslDouble4 inputexpr)
           
 double[][][][] eval(double[][][][] out, NslModule module, NslDouble4 inputexpr)
           
 double[][][] eval(double[][][] out, double[][][] inputexpr)
           
 double[][][] eval(double[][][] out, double tm, double[][][] inputexpr)
           
 double[][][] eval(double[][][] out, double tm, double dt, double[][][] inputexpr)
           
 double[][][] eval(double[][][] out, double tm, double dt, NslDouble3 inputexpr)
           
 double[][][] eval(double[][][] out, double tm, NslDouble0 dt, NslDouble3 inputexpr)
           
 double[][][] eval(double[][][] out, double tm, NslDouble3 inputexpr)
           
 double[][][] eval(double[][][] out, NslDouble0 tm, double dt, NslDouble3 inputexpr)
           
 double[][][] eval(double[][][] out, NslDouble0 tm, NslDouble0 dt, NslDouble3 inputexpr)
           
 double[][][] eval(double[][][] out, NslDouble0 tm, NslDouble3 inputexpr)
           
 double[][][] eval(double[][][] out, NslDouble3 inputexpr)
           
 double[][][] eval(double[][][] out, NslModule module, double[][][] inputexpr)
           
 double[][][] eval(double[][][] out, NslModule module, double tm, double[][][] inputexpr)
           
 double[][][] eval(double[][][] out, NslModule module, double tm, NslDouble3 inputexpr)
           
 double[][][] eval(double[][][] out, NslModule module, NslDouble0 tm, NslDouble3 inputexpr)
           
 double[][][] eval(double[][][] out, NslModule module, NslDouble3 inputexpr)
           
 double[][] eval(double[][] out, double[][] inputexpr)
           
 double[][] eval(double[][] out, double tm, double[][] inputexpr)
           
 double[][] eval(double[][] out, double tm, double dt, double[][] inputexpr)
           
 double[][] eval(double[][] out, double tm, double dt, NslDouble2 inputexpr)
           
 double[][] eval(double[][] out, double tm, NslDouble0 dt, NslDouble2 inputexpr)
           
 double[][] eval(double[][] out, double tm, NslDouble2 inputexpr)
           
 double[][] eval(double[][] out, NslDouble0 tm, double dt, NslDouble2 inputexpr)
           
 double[][] eval(double[][] out, NslDouble0 tm, NslDouble0 dt, NslDouble2 inputexpr)
           
 double[][] eval(double[][] out, NslDouble0 tm, NslDouble2 inputexpr)
           
 double[][] eval(double[][] out, NslDouble2 inputexpr)
           
 double[][] eval(double[][] out, NslModule module, double[][] inputexpr)
           
 double[][] eval(double[][] out, NslModule module, double tm, double[][] inputexpr)
           
 double[][] eval(double[][] out, NslModule module, double tm, NslDouble2 inputexpr)
           
 double[][] eval(double[][] out, NslModule module, NslDouble0 tm, NslDouble2 inputexpr)
           
 double[][] eval(double[][] out, NslModule module, NslDouble2 inputexpr)
           
 double[] eval(double[] out, double[] inputexpr)
           
 double[] eval(double[] out, double tm, double[] inputexpr)
           
 double[] eval(double[] out, double tm, double dt, double[] inputexpr)
           
 double[] eval(double[] out, double tm, double dt, NslDouble1 inputexpr)
           
 double[] eval(double[] out, double tm, NslDouble0 dt, NslDouble1 inputexpr)
           
 double[] eval(double[] out, double tm, NslDouble1 inputexpr)
           
 double[] eval(double[] out, NslDouble0 tm, double dt, NslDouble1 inputexpr)
           
 double[] eval(double[] out, NslDouble0 tm, NslDouble0 dt, NslDouble1 inputexpr)
           
 double[] eval(double[] out, NslDouble0 tm, NslDouble1 inputexpr)
           
 double[] eval(double[] out, NslDouble1 inputexpr)
           
 double[] eval(double[] out, NslModule module, double[] inputexpr)
           
 double[] eval(double[] out, NslModule module, double tm, double[] inputexpr)
           
 double[] eval(double[] out, NslModule module, double tm, NslDouble1 inputexpr)
           
 double[] eval(double[] out, NslModule module, NslDouble0 tm, NslDouble1 inputexpr)
           
 double[] eval(double[] out, NslModule module, NslDouble1 inputexpr)
           
 double eval(double out, double inputexpr)
           
 double eval(double out, double tm, double inputexpr)
           
 double eval(double out, double tm, double dt, double inputexpr)
           
 double eval(double out, double tm, double dt, NslDouble0 inputexpr)
           
 double eval(double out, double tm, NslDouble0 inputexpr)
           
 double eval(double out, double tm, NslDouble0 dt, NslDouble0 inputexpr)
           
 double eval(double out, NslDouble0 inputexpr)
           
 double eval(double out, NslDouble0 tm, double dt, NslDouble0 inputexpr)
           
 double eval(double out, NslDouble0 tm, NslDouble0 inputexpr)
           
 double eval(double out, NslDouble0 tm, NslDouble0 dt, NslDouble0 inputexpr)
           
 double eval(double out, NslModule module, double tm, NslDouble0 inputexpr)
           
 double eval(double out, NslModule module, NslDouble0 inputexpr)
           
 double eval(double out, NslModule module, NslDouble0 tm, NslDouble0 inputexpr)
           
 float[][][][] eval(float[][][][] out, float[][][][] inputexpr)
           
 float[][][][] eval(float[][][][] out, float tm, float[][][][] inputexpr)
           
 float[][][][] eval(float[][][][] out, float tm, float dt, float[][][][] inputexpr)
           
 float[][][][] eval(float[][][][] out, float tm, float dt, NslFloat4 inputexpr)
           
 float[][][][] eval(float[][][][] out, float tm, NslFloat0 dt, NslFloat4 inputexpr)
           
 float[][][][] eval(float[][][][] out, float tm, NslFloat4 inputexpr)
           
 float[][][][] eval(float[][][][] out, NslFloat0 tm, float dt, NslFloat4 inputexpr)
           
 float[][][][] eval(float[][][][] out, NslFloat0 tm, NslFloat0 dt, NslFloat4 inputexpr)
           
 float[][][][] eval(float[][][][] out, NslFloat0 tm, NslFloat4 inputexpr)
           
 float[][][][] eval(float[][][][] out, NslFloat4 inputexpr)
           
 float[][][][] eval(float[][][][] out, NslModule module, float[][][][] inputexpr)
           
 float[][][][] eval(float[][][][] out, NslModule module, float tm, float[][][][] inputexpr)
           
 float[][][][] eval(float[][][][] out, NslModule module, float tm, NslFloat4 inputexpr)
           
 float[][][][] eval(float[][][][] out, NslModule module, NslFloat0 tm, NslFloat4 inputexpr)
           
 float[][][][] eval(float[][][][] out, NslModule module, NslFloat4 inputexpr)
           
 float[][][] eval(float[][][] out, float[][][] inputexpr)
           
 float[][][] eval(float[][][] out, float tm, float[][][] inputexpr)
           
 float[][][] eval(float[][][] out, float tm, float dt, float[][][] inputexpr)
           
 float[][][] eval(float[][][] out, float tm, float dt, NslFloat3 inputexpr)
           
 float[][][] eval(float[][][] out, float tm, NslFloat0 dt, NslFloat3 inputexpr)
           
 float[][][] eval(float[][][] out, float tm, NslFloat3 inputexpr)
           
 float[][][] eval(float[][][] out, NslFloat0 tm, float dt, NslFloat3 inputexpr)
           
 float[][][] eval(float[][][] out, NslFloat0 tm, NslFloat0 dt, NslFloat3 inputexpr)
           
 float[][][] eval(float[][][] out, NslFloat0 tm, NslFloat3 inputexpr)
           
 float[][][] eval(float[][][] out, NslFloat3 inputexpr)
           
 float[][][] eval(float[][][] out, NslModule module, float[][][] inputexpr)
           
 float[][][] eval(float[][][] out, NslModule module, float tm, float[][][] inputexpr)
           
 float[][][] eval(float[][][] out, NslModule module, float tm, NslFloat3 inputexpr)
           
 float[][][] eval(float[][][] out, NslModule module, NslFloat0 tm, NslFloat3 inputexpr)
           
 float[][][] eval(float[][][] out, NslModule module, NslFloat3 inputexpr)
           
 float[][] eval(float[][] out, float[][] inputexpr)
           
 float[][] eval(float[][] out, float tm, float[][] inputexpr)
           
 float[][] eval(float[][] out, float tm, float dt, float[][] inputexpr)
           
 float[][] eval(float[][] out, float tm, float dt, NslFloat2 inputexpr)
           
 float[][] eval(float[][] out, float tm, NslFloat0 dt, NslFloat2 inputexpr)
           
 float[][] eval(float[][] out, float tm, NslFloat2 inputexpr)
           
 float[][] eval(float[][] out, NslFloat0 tm, float dt, NslFloat2 inputexpr)
           
 float[][] eval(float[][] out, NslFloat0 tm, NslFloat0 dt, NslFloat2 inputexpr)
           
 float[][] eval(float[][] out, NslFloat0 tm, NslFloat2 inputexpr)
           
 float[][] eval(float[][] out, NslFloat2 inputexpr)
           
 float[][] eval(float[][] out, NslModule module, float[][] inputexpr)
           
 float[][] eval(float[][] out, NslModule module, float tm, float[][] inputexpr)
           
 float[][] eval(float[][] out, NslModule module, float tm, NslFloat2 inputexpr)
           
 float[][] eval(float[][] out, NslModule module, NslFloat0 tm, NslFloat2 inputexpr)
           
 float[][] eval(float[][] out, NslModule module, NslFloat2 inputexpr)
           
 float[] eval(float[] out, float[] inputexpr)
           
 float[] eval(float[] out, float tm, float[] inputexpr)
           
 float[] eval(float[] out, float tm, float dt, float[] inputexpr)
           
 float[] eval(float[] out, float tm, float dt, NslFloat1 inputexpr)
           
 float[] eval(float[] out, float tm, NslFloat0 dt, NslFloat1 inputexpr)
           
 float[] eval(float[] out, float tm, NslFloat1 inputexpr)
           
 float[] eval(float[] out, NslFloat0 tm, float dt, NslFloat1 inputexpr)
           
 float[] eval(float[] out, NslFloat0 tm, NslFloat0 dt, NslFloat1 inputexpr)
           
 float[] eval(float[] out, NslFloat0 tm, NslFloat1 inputexpr)
           
 float[] eval(float[] out, NslFloat1 inputexpr)
           
 float[] eval(float[] out, NslModule module, float[] inputexpr)
           
 float[] eval(float[] out, NslModule module, float tm, float[] inputexpr)
           
 float[] eval(float[] out, NslModule module, float tm, NslFloat1 inputexpr)
           
 float[] eval(float[] out, NslModule module, NslFloat0 tm, NslFloat1 inputexpr)
           
 float[] eval(float[] out, NslModule module, NslFloat1 inputexpr)
           
 float eval(float out, float inputexpr)
           
 float eval(float out, float tm, float inputexpr)
           
 float eval(float out, float tm, float dt, float inputexpr)
           
 float eval(float out, float tm, float dt, NslFloat0 inputexpr)
           
 float eval(float out, float tm, NslFloat0 inputexpr)
           
 float eval(float out, float tm, NslFloat0 dt, NslFloat0 inputexpr)
           
 float eval(float out, NslFloat0 inputexpr)
           
 float eval(float out, NslFloat0 tm, float dt, NslFloat0 inputexpr)
           
 float eval(float out, NslFloat0 tm, NslFloat0 inputexpr)
           
 float eval(float out, NslFloat0 tm, NslFloat0 dt, NslFloat0 inputexpr)
           
 float eval(float out, NslModule module, float tm, NslFloat0 inputexpr)
           
 float eval(float out, NslModule module, NslFloat0 inputexpr)
           
 float eval(float out, NslModule module, NslFloat0 tm, NslFloat0 inputexpr)
           
 double eval(NslDouble0 out, double inputexpr)
           
 double eval(NslDouble0 out, double tm, double inputexpr)
           
 double eval(NslDouble0 out, double tm, double dt, double inputexpr)
           
 double eval(NslDouble0 out, double tm, double dt, NslDouble0 inputexpr)
           
 double eval(NslDouble0 out, double tm, NslDouble0 inputexpr)
           
 double eval(NslDouble0 out, double tm, NslDouble0 dt, double inputexpr)
           
 double eval(NslDouble0 out, double tm, NslDouble0 dt, NslDouble0 inputexpr)
           
 double eval(NslDouble0 out, NslDouble0 inputexpr)
           
 double eval(NslDouble0 out, NslDouble0 tm, double inputexpr)
           
 double eval(NslDouble0 out, NslDouble0 tm, double dt, double inputexpr)
           
 double eval(NslDouble0 out, NslDouble0 tm, double dt, NslDouble0 inputexpr)
           
 double eval(NslDouble0 out, NslDouble0 tm, NslDouble0 inputexpr)
           
 double eval(NslDouble0 out, NslDouble0 tm, NslDouble0 dt, double inputexpr)
           
 double eval(NslDouble0 out, NslDouble0 tm, NslDouble0 dt, NslDouble0 inputexpr)
           
 double eval(NslDouble0 out, NslModule module, double inputexpr)
           
 double eval(NslDouble0 out, NslModule module, double tm, double inputexpr)
           
 double eval(NslDouble0 out, NslModule module, double tm, NslDouble0 inputexpr)
           
 double eval(NslDouble0 out, NslModule module, NslDouble0 inputexpr)
           
 double eval(NslDouble0 out, NslModule module, NslDouble0 tm, double inputexpr)
           
 double eval(NslDouble0 out, NslModule module, NslDouble0 tm, NslDouble0 inputexpr)
           
 double[] eval(NslDouble1 out, double[] inputexpr)
           
 double[] eval(NslDouble1 out, double tm, double[] inputexpr)
           
 double[] eval(NslDouble1 out, double tm, double dt, double[] inputexpr)
           
 double[] eval(NslDouble1 out, double tm, double dt, NslDouble1 inputexpr)
           
 double[] eval(NslDouble1 out, double tm, NslDouble0 dt, double[] inputexpr)
           
 double[] eval(NslDouble1 out, double tm, NslDouble0 dt, NslDouble1 inputexpr)
           
 double[] eval(NslDouble1 out, double tm, NslDouble1 inputexpr)
           
 double[] eval(NslDouble1 out, NslDouble0 tm, double[] inputexpr)
           
 double[] eval(NslDouble1 out, NslDouble0 tm, double dt, double[] inputexpr)
           
 double[] eval(NslDouble1 out, NslDouble0 tm, double dt, NslDouble1 inputexpr)
           
 double[] eval(NslDouble1 out, NslDouble0 tm, NslDouble0 dt, double[] inputexpr)
           
 double[] eval(NslDouble1 out, NslDouble0 tm, NslDouble0 dt, NslDouble1 inputexpr)
           
 double[] eval(NslDouble1 out, NslDouble0 tm, NslDouble1 inputexpr)
           
 double[] eval(NslDouble1 out, NslDouble1 inputexpr)
           
 double[] eval(NslDouble1 out, NslModule module, double[] inputexpr)
           
 double[] eval(NslDouble1 out, NslModule module, double tm, double[] inputexpr)
           
 double[] eval(NslDouble1 out, NslModule module, double tm, NslDouble1 inputexpr)
           
 double[] eval(NslDouble1 out, NslModule module, NslDouble0 tm, double[] inputexpr)
           
 double[] eval(NslDouble1 out, NslModule module, NslDouble0 tm, NslDouble1 inputexpr)
           
 double[] eval(NslDouble1 out, NslModule module, NslDouble1 inputexpr)
           
 double[][] eval(NslDouble2 out, double[][] inputexpr)
           
 double[][] eval(NslDouble2 out, double tm, double[][] inputexpr)
           
 double[][] eval(NslDouble2 out, double tm, double dt, double[][] inputexpr)
           
 double[][] eval(NslDouble2 out, double tm, double dt, NslDouble2 inputexpr)
           
 double[][] eval(NslDouble2 out, double tm, NslDouble0 dt, double[][] inputexpr)
           
 double[][] eval(NslDouble2 out, double tm, NslDouble0 dt, NslDouble2 inputexpr)
           
 double[][] eval(NslDouble2 out, double tm, NslDouble2 inputexpr)
           
 double[][] eval(NslDouble2 out, NslDouble0 tm, double[][] inputexpr)
           
 double[][] eval(NslDouble2 out, NslDouble0 tm, double dt, double[][] inputexpr)
           
 double[][] eval(NslDouble2 out, NslDouble0 tm, double dt, NslDouble2 inputexpr)
           
 double[][] eval(NslDouble2 out, NslDouble0 tm, NslDouble0 dt, double[][] inputexpr)
           
 double[][] eval(NslDouble2 out, NslDouble0 tm, NslDouble0 dt, NslDouble2 inputexpr)
           
 double[][] eval(NslDouble2 out, NslDouble0 tm, NslDouble2 inputexpr)
           
 double[][] eval(NslDouble2 out, NslDouble2 inputexpr)
           
 double[][] eval(NslDouble2 out, NslModule module, double[][] inputexpr)
           
 double[][] eval(NslDouble2 out, NslModule module, double tm, double[][] inputexpr)
           
 double[][] eval(NslDouble2 out, NslModule module, double tm, NslDouble2 inputexpr)
           
 double[][] eval(NslDouble2 out, NslModule module, NslDouble0 tm, double[][] inputexpr)
           
 double[][] eval(NslDouble2 out, NslModule module, NslDouble0 tm, NslDouble2 inputexpr)
           
 double[][] eval(NslDouble2 out, NslModule module, NslDouble2 inputexpr)
           
 double[][][] eval(NslDouble3 out, double[][][] inputexpr)
           
 double[][][] eval(NslDouble3 out, double tm, double[][][] inputexpr)
           
 double[][][] eval(NslDouble3 out, double tm, double dt, double[][][] inputexpr)
           
 double[][][] eval(NslDouble3 out, double tm, double dt, NslDouble3 inputexpr)
           
 double[][][] eval(NslDouble3 out, double tm, NslDouble0 dt, double[][][] inputexpr)
           
 double[][][] eval(NslDouble3 out, double tm, NslDouble0 dt, NslDouble3 inputexpr)
           
 double[][][] eval(NslDouble3 out, double tm, NslDouble3 inputexpr)
           
 double[][][] eval(NslDouble3 out, NslDouble0 tm, double[][][] inputexpr)
           
 double[][][] eval(NslDouble3 out, NslDouble0 tm, double dt, double[][][] inputexpr)
           
 double[][][] eval(NslDouble3 out, NslDouble0 tm, double dt, NslDouble3 inputexpr)
           
 double[][][] eval(NslDouble3 out, NslDouble0 tm, NslDouble0 dt, double[][][] inputexpr)
           
 double[][][] eval(NslDouble3 out, NslDouble0 tm, NslDouble0 dt, NslDouble3 inputexpr)
           
 double[][][] eval(NslDouble3 out, NslDouble0 tm, NslDouble3 inputexpr)
           
 double[][][] eval(NslDouble3 out, NslDouble3 inputexpr)
           
 double[][][] eval(NslDouble3 out, NslModule module, double[][][] inputexpr)
           
 double[][][] eval(NslDouble3 out, NslModule module, double tm, double[][][] inputexpr)
           
 double[][][] eval(NslDouble3 out, NslModule module, double tm, NslDouble3 inputexpr)
           
 double[][][] eval(NslDouble3 out, NslModule module, NslDouble0 tm, double[][][] inputexpr)
           
 double[][][] eval(NslDouble3 out, NslModule module, NslDouble0 tm, NslDouble3 inputexpr)
           
 double[][][] eval(NslDouble3 out, NslModule module, NslDouble3 inputexpr)
           
 double[][][][] eval(NslDouble4 out, double[][][][] inputexpr)
           
 double[][][][] eval(NslDouble4 out, double tm, double[][][][] inputexpr)
           
 double[][][][] eval(NslDouble4 out, double tm, double dt, double[][][][] inputexpr)
           
 double[][][][] eval(NslDouble4 out, double tm, double dt, NslDouble4 inputexpr)
           
 double[][][][] eval(NslDouble4 out, double tm, NslDouble0 dt, double[][][][] inputexpr)
           
 double[][][][] eval(NslDouble4 out, double tm, NslDouble0 dt, NslDouble4 inputexpr)
           
 double[][][][] eval(NslDouble4 out, double tm, NslDouble4 inputexpr)
           
 double[][][][] eval(NslDouble4 out, NslDouble0 tm, double[][][][] inputexpr)
           
 double[][][][] eval(NslDouble4 out, NslDouble0 tm, double dt, double[][][][] inputexpr)
           
 double[][][][] eval(NslDouble4 out, NslDouble0 tm, double dt, NslDouble4 inputexpr)
           
 double[][][][] eval(NslDouble4 out, NslDouble0 tm, NslDouble0 dt, double[][][][] inputexpr)
           
 double[][][][] eval(NslDouble4 out, NslDouble0 tm, NslDouble0 dt, NslDouble4 inputexpr)
           
 double[][][][] eval(NslDouble4 out, NslDouble0 tm, NslDouble4 inputexpr)
           
 double[][][][] eval(NslDouble4 out, NslDouble4 inputexpr)
           
 double[][][][] eval(NslDouble4 out, NslModule module, double[][][][] inputexpr)
           
 double[][][][] eval(NslDouble4 out, NslModule module, double tm, double[][][][] inputexpr)
           
 double[][][][] eval(NslDouble4 out, NslModule module, double tm, NslDouble4 inputexpr)
           
 double[][][][] eval(NslDouble4 out, NslModule module, NslDouble0 tm, double[][][][] inputexpr)
           
 double[][][][] eval(NslDouble4 out, NslModule module, NslDouble0 tm, NslDouble4 inputexpr)
           
 double[][][][] eval(NslDouble4 out, NslModule module, NslDouble4 inputexpr)
           
 float eval(NslFloat0 out, float inputexpr)
           
 float eval(NslFloat0 out, float tm, float inputexpr)
           
 float eval(NslFloat0 out, float tm, float dt, float inputexpr)
           
 float eval(NslFloat0 out, float tm, float dt, NslFloat0 inputexpr)
           
 float eval(NslFloat0 out, float tm, NslFloat0 inputexpr)
           
 float eval(NslFloat0 out, float tm, NslFloat0 dt, float inputexpr)
           
 float eval(NslFloat0 out, float tm, NslFloat0 dt, NslFloat0 inputexpr)
           
 float eval(NslFloat0 out, NslFloat0 inputexpr)
           
 float eval(NslFloat0 out, NslFloat0 tm, float inputexpr)
           
 float eval(NslFloat0 out, NslFloat0 tm, float dt, float inputexpr)
           
 float eval(NslFloat0 out, NslFloat0 tm, float dt, NslFloat0 inputexpr)
           
 float eval(NslFloat0 out, NslFloat0 tm, NslFloat0 inputexpr)
           
 float eval(NslFloat0 out, NslFloat0 tm, NslFloat0 dt, float inputexpr)
           
 float eval(NslFloat0 out, NslFloat0 tm, NslFloat0 dt, NslFloat0 inputexpr)
           
 float eval(NslFloat0 out, NslModule module, float inputexpr)
           
 float eval(NslFloat0 out, NslModule module, float tm, float inputexpr)
           
 float eval(NslFloat0 out, NslModule module, float tm, NslFloat0 inputexpr)
           
 float eval(NslFloat0 out, NslModule module, NslFloat0 inputexpr)
           
 float eval(NslFloat0 out, NslModule module, NslFloat0 tm, float inputexpr)
           
 float eval(NslFloat0 out, NslModule module, NslFloat0 tm, NslFloat0 inputexpr)
           
 float[] eval(NslFloat1 out, float[] inputexpr)
           
 float[] eval(NslFloat1 out, float tm, float[] inputexpr)
           
 float[] eval(NslFloat1 out, float tm, float dt, float[] inputexpr)
           
 float[] eval(NslFloat1 out, float tm, float dt, NslFloat1 inputexpr)
           
 float[] eval(NslFloat1 out, float tm, NslFloat0 dt, float[] inputexpr)
           
 float[] eval(NslFloat1 out, float tm, NslFloat0 dt, NslFloat1 inputexpr)
           
 float[] eval(NslFloat1 out, float tm, NslFloat1 inputexpr)
           
 float[] eval(NslFloat1 out, NslFloat0 tm, float[] inputexpr)
           
 float[] eval(NslFloat1 out, NslFloat0 tm, float dt, float[] inputexpr)
           
 float[] eval(NslFloat1 out, NslFloat0 tm, float dt, NslFloat1 inputexpr)
           
 float[] eval(NslFloat1 out, NslFloat0 tm, NslFloat0 dt, float[] inputexpr)
           
 float[] eval(NslFloat1 out, NslFloat0 tm, NslFloat0 dt, NslFloat1 inputexpr)
           
 float[] eval(NslFloat1 out, NslFloat0 tm, NslFloat1 inputexpr)
           
 float[] eval(NslFloat1 out, NslFloat1 inputexpr)
           
 float[] eval(NslFloat1 out, NslModule module, float[] inputexpr)
           
 float[] eval(NslFloat1 out, NslModule module, float tm, float[] inputexpr)
           
 float[] eval(NslFloat1 out, NslModule module, float tm, NslFloat1 inputexpr)
           
 float[] eval(NslFloat1 out, NslModule module, NslFloat0 tm, float[] inputexpr)
           
 float[] eval(NslFloat1 out, NslModule module, NslFloat0 tm, NslFloat1 inputexpr)
           
 float[] eval(NslFloat1 out, NslModule module, NslFloat1 inputexpr)
           
 float[][] eval(NslFloat2 out, float[][] inputexpr)
           
 float[][] eval(NslFloat2 out, float tm, float[][] inputexpr)
           
 float[][] eval(NslFloat2 out, float tm, float dt, float[][] inputexpr)
           
 float[][] eval(NslFloat2 out, float tm, float dt, NslFloat2 inputexpr)
           
 float[][] eval(NslFloat2 out, float tm, NslFloat0 dt, float[][] inputexpr)
           
 float[][] eval(NslFloat2 out, float tm, NslFloat0 dt, NslFloat2 inputexpr)
           
 float[][] eval(NslFloat2 out, float tm, NslFloat2 inputexpr)
           
 float[][] eval(NslFloat2 out, NslFloat0 tm, float[][] inputexpr)
           
 float[][] eval(NslFloat2 out, NslFloat0 tm, float dt, float[][] inputexpr)
           
 float[][] eval(NslFloat2 out, NslFloat0 tm, float dt, NslFloat2 inputexpr)
           
 float[][] eval(NslFloat2 out, NslFloat0 tm, NslFloat0 dt, float[][] inputexpr)
           
 float[][] eval(NslFloat2 out, NslFloat0 tm, NslFloat0 dt, NslFloat2 inputexpr)
           
 float[][] eval(NslFloat2 out, NslFloat0 tm, NslFloat2 inputexpr)
           
 float[][] eval(NslFloat2 out, NslFloat2 inputexpr)
           
 float[][] eval(NslFloat2 out, NslModule module, float[][] inputexpr)
           
 float[][] eval(NslFloat2 out, NslModule module, float tm, float[][] inputexpr)
           
 float[][] eval(NslFloat2 out, NslModule module, float tm, NslFloat2 inputexpr)
           
 float[][] eval(NslFloat2 out, NslModule module, NslFloat0 tm, float[][] inputexpr)
           
 float[][] eval(NslFloat2 out, NslModule module, NslFloat0 tm, NslFloat2 inputexpr)
           
 float[][] eval(NslFloat2 out, NslModule module, NslFloat2 inputexpr)
           
 float[][][] eval(NslFloat3 out, float[][][] inputexpr)
           
 float[][][] eval(NslFloat3 out, float tm, float[][][] inputexpr)
           
 float[][][] eval(NslFloat3 out, float tm, float dt, float[][][] inputexpr)
           
 float[][][] eval(NslFloat3 out, float tm, float dt, NslFloat3 inputexpr)
           
 float[][][] eval(NslFloat3 out, float tm, NslFloat0 dt, float[][][] inputexpr)
           
 float[][][] eval(NslFloat3 out, float tm, NslFloat0 dt, NslFloat3 inputexpr)
           
 float[][][] eval(NslFloat3 out, float tm, NslFloat3 inputexpr)
           
 float[][][] eval(NslFloat3 out, NslFloat0 tm, float[][][] inputexpr)
           
 float[][][] eval(NslFloat3 out, NslFloat0 tm, float dt, float[][][] inputexpr)
           
 float[][][] eval(NslFloat3 out, NslFloat0 tm, float dt, NslFloat3 inputexpr)
           
 float[][][] eval(NslFloat3 out, NslFloat0 tm, NslFloat0 dt, float[][][] inputexpr)
           
 float[][][] eval(NslFloat3 out, NslFloat0 tm, NslFloat0 dt, NslFloat3 inputexpr)
           
 float[][][] eval(NslFloat3 out, NslFloat0 tm, NslFloat3 inputexpr)
           
 float[][][] eval(NslFloat3 out, NslFloat3 inputexpr)
           
 float[][][] eval(NslFloat3 out, NslModule module, float[][][] inputexpr)
           
 float[][][] eval(NslFloat3 out, NslModule module, float tm, float[][][] inputexpr)
           
 float[][][] eval(NslFloat3 out, NslModule module, float tm, NslFloat3 inputexpr)
           
 float[][][] eval(NslFloat3 out, NslModule module, NslFloat0 tm, float[][][] inputexpr)
           
 float[][][] eval(NslFloat3 out, NslModule module, NslFloat0 tm, NslFloat3 inputexpr)
           
 float[][][] eval(NslFloat3 out, NslModule module, NslFloat3 inputexpr)
           
 float[][][][] eval(NslFloat4 out, float[][][][] inputexpr)
           
 float[][][][] eval(NslFloat4 out, float tm, float[][][][] inputexpr)
           
 float[][][][] eval(NslFloat4 out, float tm, float dt, float[][][][] inputexpr)
           
 float[][][][] eval(NslFloat4 out, float tm, float dt, NslFloat4 inputexpr)
           
 float[][][][] eval(NslFloat4 out, float tm, NslFloat0 dt, float[][][][] inputexpr)
           
 float[][][][] eval(NslFloat4 out, float tm, NslFloat0 dt, NslFloat4 inputexpr)
           
 float[][][][] eval(NslFloat4 out, float tm, NslFloat4 inputexpr)
           
 float[][][][] eval(NslFloat4 out, NslFloat0 tm, float[][][][] inputexpr)
           
 float[][][][] eval(NslFloat4 out, NslFloat0 tm, float dt, float[][][][] inputexpr)
           
 float[][][][] eval(NslFloat4 out, NslFloat0 tm, float dt, NslFloat4 inputexpr)
           
 float[][][][] eval(NslFloat4 out, NslFloat0 tm, NslFloat0 dt, float[][][][] inputexpr)
           
 float[][][][] eval(NslFloat4 out, NslFloat0 tm, NslFloat0 dt, NslFloat4 inputexpr)
           
 float[][][][] eval(NslFloat4 out, NslFloat0 tm, NslFloat4 inputexpr)
           
 float[][][][] eval(NslFloat4 out, NslFloat4 inputexpr)
           
 float[][][][] eval(NslFloat4 out, NslModule module, float[][][][] inputexpr)
           
 float[][][][] eval(NslFloat4 out, NslModule module, float tm, float[][][][] inputexpr)
           
 float[][][][] eval(NslFloat4 out, NslModule module, float tm, NslFloat4 inputexpr)
           
 float[][][][] eval(NslFloat4 out, NslModule module, NslFloat0 tm, float[][][][] inputexpr)
           
 float[][][][] eval(NslFloat4 out, NslModule module, NslFloat0 tm, NslFloat4 inputexpr)
           
 float[][][][] eval(NslFloat4 out, NslModule module, NslFloat4 inputexpr)
           
 double eval(NslModule module, double out, double inputexpr)
           
 double eval(NslModule module, double out, double tm, double inputexpr)
           
 float eval(NslModule module, float out, float inputexpr)
           
 float eval(NslModule module, float out, float tm, float inputexpr)
           
 void nslSetApproximationDelta(double time)
           
 void nslSetApproximationTimeConstant(double time)
           
 void setDelta(double step)
           
abstract  double value(double out, double input, double dt, double tm)
           
abstract  float value(float out, float input, float dt, float tm)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NslDiff

public NslDiff(NslSystem sys)
Constructor: set default parameter of the differentiation method from the system.
Parameters:
sys - - system it belongs

NslDiff

public NslDiff(double dt,
               double tm)
Constructor.
Parameters:
dt - - default delta or run step size
tm - - default time constant
Method Detail

setDelta

public void setDelta(double step)

nslSetApproximationDelta

public void nslSetApproximationDelta(double time)

nslSetApproximationTimeConstant

public void nslSetApproximationTimeConstant(double time)

value

public abstract double value(double out,
                             double input,
                             double dt,
                             double tm)

eval

public double eval(double out,
                   double inputexpr)

eval

public double eval(double out,
                   double tm,
                   double inputexpr)

eval

public double eval(double out,
                   double tm,
                   double dt,
                   double inputexpr)

eval

public double eval(NslModule module,
                   double out,
                   double inputexpr)

eval

public double eval(NslModule module,
                   double out,
                   double tm,
                   double inputexpr)

eval

public double[] eval(double[] out,
                     double[] inputexpr)

eval

public double[] eval(double[] out,
                     double tm,
                     double[] inputexpr)

eval

public double[] eval(double[] out,
                     double tm,
                     double dt,
                     double[] inputexpr)

eval

public double[] eval(double[] out,
                     NslModule module,
                     double[] inputexpr)

eval

public double[] eval(double[] out,
                     NslModule module,
                     double tm,
                     double[] inputexpr)

eval

public double[][] eval(double[][] out,
                       double[][] inputexpr)

eval

public double[][] eval(double[][] out,
                       double tm,
                       double[][] inputexpr)

eval

public double[][] eval(double[][] out,
                       double tm,
                       double dt,
                       double[][] inputexpr)

eval

public double[][] eval(double[][] out,
                       NslModule module,
                       double[][] inputexpr)

eval

public double[][] eval(double[][] out,
                       NslModule module,
                       double tm,
                       double[][] inputexpr)

eval

public double[][][] eval(double[][][] out,
                         double[][][] inputexpr)

eval

public double[][][] eval(double[][][] out,
                         double tm,
                         double[][][] inputexpr)

eval

public double[][][] eval(double[][][] out,
                         double tm,
                         double dt,
                         double[][][] inputexpr)

eval

public double[][][] eval(double[][][] out,
                         NslModule module,
                         double[][][] inputexpr)

eval

public double[][][] eval(double[][][] out,
                         NslModule module,
                         double tm,
                         double[][][] inputexpr)

eval

public double[][][][] eval(double[][][][] out,
                           double[][][][] inputexpr)

eval

public double[][][][] eval(double[][][][] out,
                           double tm,
                           double[][][][] inputexpr)

eval

public double[][][][] eval(double[][][][] out,
                           double tm,
                           double dt,
                           double[][][][] inputexpr)

eval

public double[][][][] eval(double[][][][] out,
                           NslModule module,
                           double[][][][] inputexpr)

eval

public double[][][][] eval(double[][][][] out,
                           NslModule module,
                           double tm,
                           double[][][][] inputexpr)

eval

public double eval(NslDouble0 out,
                   double inputexpr)

eval

public double eval(double out,
                   NslDouble0 inputexpr)

eval

public double eval(NslDouble0 out,
                   NslDouble0 inputexpr)

eval

public double eval(NslDouble0 out,
                   double tm,
                   double inputexpr)

eval

public double eval(double out,
                   double tm,
                   NslDouble0 inputexpr)

eval

public double eval(NslDouble0 out,
                   double tm,
                   NslDouble0 inputexpr)

eval

public double eval(NslDouble0 out,
                   NslDouble0 tm,
                   double inputexpr)

eval

public double eval(double out,
                   NslDouble0 tm,
                   NslDouble0 inputexpr)

eval

public double eval(NslDouble0 out,
                   NslDouble0 tm,
                   NslDouble0 inputexpr)

eval

public double eval(NslDouble0 out,
                   double tm,
                   double dt,
                   double inputexpr)

eval

public double eval(double out,
                   double tm,
                   double dt,
                   NslDouble0 inputexpr)

eval

public double eval(NslDouble0 out,
                   double tm,
                   double dt,
                   NslDouble0 inputexpr)

eval

public double eval(NslDouble0 out,
                   NslDouble0 tm,
                   double dt,
                   double inputexpr)

eval

public double eval(double out,
                   NslDouble0 tm,
                   double dt,
                   NslDouble0 inputexpr)

eval

public double eval(NslDouble0 out,
                   NslDouble0 tm,
                   double dt,
                   NslDouble0 inputexpr)

eval

public double eval(NslDouble0 out,
                   double tm,
                   NslDouble0 dt,
                   double inputexpr)

eval

public double eval(double out,
                   double tm,
                   NslDouble0 dt,
                   NslDouble0 inputexpr)

eval

public double eval(NslDouble0 out,
                   double tm,
                   NslDouble0 dt,
                   NslDouble0 inputexpr)

eval

public double eval(NslDouble0 out,
                   NslDouble0 tm,
                   NslDouble0 dt,
                   double inputexpr)

eval

public double eval(double out,
                   NslDouble0 tm,
                   NslDouble0 dt,
                   NslDouble0 inputexpr)

eval

public double eval(NslDouble0 out,
                   NslDouble0 tm,
                   NslDouble0 dt,
                   NslDouble0 inputexpr)

eval

public double eval(NslDouble0 out,
                   NslModule module,
                   double inputexpr)

eval

public double eval(double out,
                   NslModule module,
                   NslDouble0 inputexpr)

eval

public double eval(NslDouble0 out,
                   NslModule module,
                   NslDouble0 inputexpr)

eval

public double eval(NslDouble0 out,
                   NslModule module,
                   double tm,
                   double inputexpr)

eval

public double eval(double out,
                   NslModule module,
                   double tm,
                   NslDouble0 inputexpr)

eval

public double eval(NslDouble0 out,
                   NslModule module,
                   double tm,
                   NslDouble0 inputexpr)

eval

public double eval(NslDouble0 out,
                   NslModule module,
                   NslDouble0 tm,
                   double inputexpr)

eval

public double eval(double out,
                   NslModule module,
                   NslDouble0 tm,
                   NslDouble0 inputexpr)

eval

public double eval(NslDouble0 out,
                   NslModule module,
                   NslDouble0 tm,
                   NslDouble0 inputexpr)

eval

public double[] eval(NslDouble1 out,
                     double[] inputexpr)

eval

public double[] eval(double[] out,
                     NslDouble1 inputexpr)

eval

public double[] eval(NslDouble1 out,
                     NslDouble1 inputexpr)

eval

public double[] eval(NslDouble1 out,
                     double tm,
                     double[] inputexpr)

eval

public double[] eval(double[] out,
                     double tm,
                     NslDouble1 inputexpr)

eval

public double[] eval(NslDouble1 out,
                     double tm,
                     NslDouble1 inputexpr)

eval

public double[] eval(NslDouble1 out,
                     NslDouble0 tm,
                     double[] inputexpr)

eval

public double[] eval(double[] out,
                     NslDouble0 tm,
                     NslDouble1 inputexpr)

eval

public double[] eval(NslDouble1 out,
                     NslDouble0 tm,
                     NslDouble1 inputexpr)

eval

public double[] eval(NslDouble1 out,
                     double tm,
                     double dt,
                     double[] inputexpr)

eval

public double[] eval(double[] out,
                     double tm,
                     double dt,
                     NslDouble1 inputexpr)

eval

public double[] eval(NslDouble1 out,
                     double tm,
                     double dt,
                     NslDouble1 inputexpr)

eval

public double[] eval(NslDouble1 out,
                     NslDouble0 tm,
                     double dt,
                     double[] inputexpr)

eval

public double[] eval(double[] out,
                     NslDouble0 tm,
                     double dt,
                     NslDouble1 inputexpr)

eval

public double[] eval(NslDouble1 out,
                     NslDouble0 tm,
                     double dt,
                     NslDouble1 inputexpr)

eval

public double[] eval(NslDouble1 out,
                     double tm,
                     NslDouble0 dt,
                     double[] inputexpr)

eval

public double[] eval(double[] out,
                     double tm,
                     NslDouble0 dt,
                     NslDouble1 inputexpr)

eval

public double[] eval(NslDouble1 out,
                     double tm,
                     NslDouble0 dt,
                     NslDouble1 inputexpr)

eval

public double[] eval(NslDouble1 out,
                     NslDouble0 tm,
                     NslDouble0 dt,
                     double[] inputexpr)

eval

public double[] eval(double[] out,
                     NslDouble0 tm,
                     NslDouble0 dt,
                     NslDouble1 inputexpr)

eval

public double[] eval(NslDouble1 out,
                     NslDouble0 tm,
                     NslDouble0 dt,
                     NslDouble1 inputexpr)

eval

public double[] eval(NslDouble1 out,
                     NslModule module,
                     double[] inputexpr)

eval

public double[] eval(double[] out,
                     NslModule module,
                     NslDouble1 inputexpr)

eval

public double[] eval(NslDouble1 out,
                     NslModule module,
                     NslDouble1 inputexpr)

eval

public double[] eval(NslDouble1 out,
                     NslModule module,
                     double tm,
                     double[] inputexpr)

eval

public double[] eval(double[] out,
                     NslModule module,
                     double tm,
                     NslDouble1 inputexpr)

eval

public double[] eval(NslDouble1 out,
                     NslModule module,
                     double tm,
                     NslDouble1 inputexpr)

eval

public double[] eval(NslDouble1 out,
                     NslModule module,
                     NslDouble0 tm,
                     double[] inputexpr)

eval

public double[] eval(double[] out,
                     NslModule module,
                     NslDouble0 tm,
                     NslDouble1 inputexpr)

eval

public double[] eval(NslDouble1 out,
                     NslModule module,
                     NslDouble0 tm,
                     NslDouble1 inputexpr)

eval

public double[][] eval(NslDouble2 out,
                       double[][] inputexpr)

eval

public double[][] eval(double[][] out,
                       NslDouble2 inputexpr)

eval

public double[][] eval(NslDouble2 out,
                       NslDouble2 inputexpr)

eval

public double[][] eval(NslDouble2 out,
                       double tm,
                       double[][] inputexpr)

eval

public double[][] eval(double[][] out,
                       double tm,
                       NslDouble2 inputexpr)

eval

public double[][] eval(NslDouble2 out,
                       double tm,
                       NslDouble2 inputexpr)

eval

public double[][] eval(NslDouble2 out,
                       NslDouble0 tm,
                       double[][] inputexpr)

eval

public double[][] eval(double[][] out,
                       NslDouble0 tm,
                       NslDouble2 inputexpr)

eval

public double[][] eval(NslDouble2 out,
                       NslDouble0 tm,
                       NslDouble2 inputexpr)

eval

public double[][] eval(NslDouble2 out,
                       double tm,
                       double dt,
                       double[][] inputexpr)

eval

public double[][] eval(double[][] out,
                       double tm,
                       double dt,
                       NslDouble2 inputexpr)

eval

public double[][] eval(NslDouble2 out,
                       double tm,
                       double dt,
                       NslDouble2 inputexpr)

eval

public double[][] eval(NslDouble2 out,
                       NslDouble0 tm,
                       double dt,
                       double[][] inputexpr)

eval

public double[][] eval(double[][] out,
                       NslDouble0 tm,
                       double dt,
                       NslDouble2 inputexpr)

eval

public double[][] eval(NslDouble2 out,
                       NslDouble0 tm,
                       double dt,
                       NslDouble2 inputexpr)

eval

public double[][] eval(NslDouble2 out,
                       double tm,
                       NslDouble0 dt,
                       double[][] inputexpr)

eval

public double[][] eval(double[][] out,
                       double tm,
                       NslDouble0 dt,
                       NslDouble2 inputexpr)

eval

public double[][] eval(NslDouble2 out,
                       double tm,
                       NslDouble0 dt,
                       NslDouble2 inputexpr)

eval

public double[][] eval(NslDouble2 out,
                       NslDouble0 tm,
                       NslDouble0 dt,
                       double[][] inputexpr)

eval

public double[][] eval(double[][] out,
                       NslDouble0 tm,
                       NslDouble0 dt,
                       NslDouble2 inputexpr)

eval

public double[][] eval(NslDouble2 out,
                       NslDouble0 tm,
                       NslDouble0 dt,
                       NslDouble2 inputexpr)

eval

public double[][] eval(NslDouble2 out,
                       NslModule module,
                       double[][] inputexpr)

eval

public double[][] eval(double[][] out,
                       NslModule module,
                       NslDouble2 inputexpr)

eval

public double[][] eval(NslDouble2 out,
                       NslModule module,
                       NslDouble2 inputexpr)

eval

public double[][] eval(NslDouble2 out,
                       NslModule module,
                       double tm,
                       double[][] inputexpr)

eval

public double[][] eval(double[][] out,
                       NslModule module,
                       double tm,
                       NslDouble2 inputexpr)

eval

public double[][] eval(NslDouble2 out,
                       NslModule module,
                       double tm,
                       NslDouble2 inputexpr)

eval

public double[][] eval(NslDouble2 out,
                       NslModule module,
                       NslDouble0 tm,
                       double[][] inputexpr)

eval

public double[][] eval(double[][] out,
                       NslModule module,
                       NslDouble0 tm,
                       NslDouble2 inputexpr)

eval

public double[][] eval(NslDouble2 out,
                       NslModule module,
                       NslDouble0 tm,
                       NslDouble2 inputexpr)

eval

public double[][][] eval(NslDouble3 out,
                         double[][][] inputexpr)

eval

public double[][][] eval(double[][][] out,
                         NslDouble3 inputexpr)

eval

public double[][][] eval(NslDouble3 out,
                         NslDouble3 inputexpr)

eval

public double[][][] eval(NslDouble3 out,
                         double tm,
                         double[][][] inputexpr)

eval

public double[][][] eval(double[][][] out,
                         double tm,
                         NslDouble3 inputexpr)

eval

public double[][][] eval(NslDouble3 out,
                         double tm,
                         NslDouble3 inputexpr)

eval

public double[][][] eval(NslDouble3 out,
                         NslDouble0 tm,
                         double[][][] inputexpr)

eval

public double[][][] eval(double[][][] out,
                         NslDouble0 tm,
                         NslDouble3 inputexpr)

eval

public double[][][] eval(NslDouble3 out,
                         NslDouble0 tm,
                         NslDouble3 inputexpr)

eval

public double[][][] eval(NslDouble3 out,
                         double tm,
                         double dt,
                         double[][][] inputexpr)

eval

public double[][][] eval(double[][][] out,
                         double tm,
                         double dt,
                         NslDouble3 inputexpr)

eval

public double[][][] eval(NslDouble3 out,
                         double tm,
                         double dt,
                         NslDouble3 inputexpr)

eval

public double[][][] eval(NslDouble3 out,
                         NslDouble0 tm,
                         double dt,
                         double[][][] inputexpr)

eval

public double[][][] eval(double[][][] out,
                         NslDouble0 tm,
                         double dt,
                         NslDouble3 inputexpr)

eval

public double[][][] eval(NslDouble3 out,
                         NslDouble0 tm,
                         double dt,
                         NslDouble3 inputexpr)

eval

public double[][][] eval(NslDouble3 out,
                         double tm,
                         NslDouble0 dt,
                         double[][][] inputexpr)

eval

public double[][][] eval(double[][][] out,
                         double tm,
                         NslDouble0 dt,
                         NslDouble3 inputexpr)

eval

public double[][][] eval(NslDouble3 out,
                         double tm,
                         NslDouble0 dt,
                         NslDouble3 inputexpr)

eval

public double[][][] eval(NslDouble3 out,
                         NslDouble0 tm,
                         NslDouble0 dt,
                         double[][][] inputexpr)

eval

public double[][][] eval(double[][][] out,
                         NslDouble0 tm,
                         NslDouble0 dt,
                         NslDouble3 inputexpr)

eval

public double[][][] eval(NslDouble3 out,
                         NslDouble0 tm,
                         NslDouble0 dt,
                         NslDouble3 inputexpr)

eval

public double[][][] eval(NslDouble3 out,
                         NslModule module,
                         double[][][] inputexpr)

eval

public double[][][] eval(double[][][] out,
                         NslModule module,
                         NslDouble3 inputexpr)

eval

public double[][][] eval(NslDouble3 out,
                         NslModule module,
                         NslDouble3 inputexpr)

eval

public double[][][] eval(NslDouble3 out,
                         NslModule module,
                         double tm,
                         double[][][] inputexpr)

eval

public double[][][] eval(double[][][] out,
                         NslModule module,
                         double tm,
                         NslDouble3 inputexpr)

eval

public double[][][] eval(NslDouble3 out,
                         NslModule module,
                         double tm,
                         NslDouble3 inputexpr)

eval

public double[][][] eval(NslDouble3 out,
                         NslModule module,
                         NslDouble0 tm,
                         double[][][] inputexpr)

eval

public double[][][] eval(double[][][] out,
                         NslModule module,
                         NslDouble0 tm,
                         NslDouble3 inputexpr)

eval

public double[][][] eval(NslDouble3 out,
                         NslModule module,
                         NslDouble0 tm,
                         NslDouble3 inputexpr)

eval

public double[][][][] eval(NslDouble4 out,
                           double[][][][] inputexpr)

eval

public double[][][][] eval(double[][][][] out,
                           NslDouble4 inputexpr)

eval

public double[][][][] eval(NslDouble4 out,
                           NslDouble4 inputexpr)

eval

public double[][][][] eval(NslDouble4 out,
                           double tm,
                           double[][][][] inputexpr)

eval

public double[][][][] eval(double[][][][] out,
                           double tm,
                           NslDouble4 inputexpr)

eval

public double[][][][] eval(NslDouble4 out,
                           double tm,
                           NslDouble4 inputexpr)

eval

public double[][][][] eval(NslDouble4 out,
                           NslDouble0 tm,
                           double[][][][] inputexpr)

eval

public double[][][][] eval(double[][][][] out,
                           NslDouble0 tm,
                           NslDouble4 inputexpr)

eval

public double[][][][] eval(NslDouble4 out,
                           NslDouble0 tm,
                           NslDouble4 inputexpr)

eval

public double[][][][] eval(NslDouble4 out,
                           double tm,
                           double dt,
                           double[][][][] inputexpr)

eval

public double[][][][] eval(double[][][][] out,
                           double tm,
                           double dt,
                           NslDouble4 inputexpr)

eval

public double[][][][] eval(NslDouble4 out,
                           double tm,
                           double dt,
                           NslDouble4 inputexpr)

eval

public double[][][][] eval(NslDouble4 out,
                           NslDouble0 tm,
                           double dt,
                           double[][][][] inputexpr)

eval

public double[][][][] eval(double[][][][] out,
                           NslDouble0 tm,
                           double dt,
                           NslDouble4 inputexpr)

eval

public double[][][][] eval(NslDouble4 out,
                           NslDouble0 tm,
                           double dt,
                           NslDouble4 inputexpr)

eval

public double[][][][] eval(NslDouble4 out,
                           double tm,
                           NslDouble0 dt,
                           double[][][][] inputexpr)

eval

public double[][][][] eval(double[][][][] out,
                           double tm,
                           NslDouble0 dt,
                           NslDouble4 inputexpr)

eval

public double[][][][] eval(NslDouble4 out,
                           double tm,
                           NslDouble0 dt,
                           NslDouble4 inputexpr)

eval

public double[][][][] eval(NslDouble4 out,
                           NslDouble0 tm,
                           NslDouble0 dt,
                           double[][][][] inputexpr)

eval

public double[][][][] eval(double[][][][] out,
                           NslDouble0 tm,
                           NslDouble0 dt,
                           NslDouble4 inputexpr)

eval

public double[][][][] eval(NslDouble4 out,
                           NslDouble0 tm,
                           NslDouble0 dt,
                           NslDouble4 inputexpr)

eval

public double[][][][] eval(NslDouble4 out,
                           NslModule module,
                           double[][][][] inputexpr)

eval

public double[][][][] eval(double[][][][] out,
                           NslModule module,
                           NslDouble4 inputexpr)

eval

public double[][][][] eval(NslDouble4 out,
                           NslModule module,
                           NslDouble4 inputexpr)

eval

public double[][][][] eval(NslDouble4 out,
                           NslModule module,
                           double tm,
                           double[][][][] inputexpr)

eval

public double[][][][] eval(double[][][][] out,
                           NslModule module,
                           double tm,
                           NslDouble4 inputexpr)

eval

public double[][][][] eval(NslDouble4 out,
                           NslModule module,
                           double tm,
                           NslDouble4 inputexpr)

eval

public double[][][][] eval(NslDouble4 out,
                           NslModule module,
                           NslDouble0 tm,
                           double[][][][] inputexpr)

eval

public double[][][][] eval(double[][][][] out,
                           NslModule module,
                           NslDouble0 tm,
                           NslDouble4 inputexpr)

eval

public double[][][][] eval(NslDouble4 out,
                           NslModule module,
                           NslDouble0 tm,
                           NslDouble4 inputexpr)

value

public abstract float value(float out,
                            float input,
                            float dt,
                            float tm)

eval

public float eval(float out,
                  float inputexpr)

eval

public float eval(float out,
                  float tm,
                  float inputexpr)

eval

public float eval(float out,
                  float tm,
                  float dt,
                  float inputexpr)

eval

public float eval(NslModule module,
                  float out,
                  float inputexpr)

eval

public float eval(NslModule module,
                  float out,
                  float tm,
                  float inputexpr)

eval

public float[] eval(float[] out,
                    float[] inputexpr)

eval

public float[] eval(float[] out,
                    float tm,
                    float[] inputexpr)

eval

public float[] eval(float[] out,
                    float tm,
                    float dt,
                    float[] inputexpr)

eval

public float[] eval(float[] out,
                    NslModule module,
                    float[] inputexpr)

eval

public float[] eval(float[] out,
                    NslModule module,
                    float tm,
                    float[] inputexpr)

eval

public float[][] eval(float[][] out,
                      float[][] inputexpr)

eval

public float[][] eval(float[][] out,
                      float tm,
                      float[][] inputexpr)

eval

public float[][] eval(float[][] out,
                      float tm,
                      float dt,
                      float[][] inputexpr)

eval

public float[][] eval(float[][] out,
                      NslModule module,
                      float[][] inputexpr)

eval

public float[][] eval(float[][] out,
                      NslModule module,
                      float tm,
                      float[][] inputexpr)

eval

public float[][][] eval(float[][][] out,
                        float[][][] inputexpr)

eval

public float[][][] eval(float[][][] out,
                        float tm,
                        float[][][] inputexpr)

eval

public float[][][] eval(float[][][] out,
                        float tm,
                        float dt,
                        float[][][] inputexpr)

eval

public float[][][] eval(float[][][] out,
                        NslModule module,
                        float[][][] inputexpr)

eval

public float[][][] eval(float[][][] out,
                        NslModule module,
                        float tm,
                        float[][][] inputexpr)

eval

public float[][][][] eval(float[][][][] out,
                          float[][][][] inputexpr)

eval

public float[][][][] eval(float[][][][] out,
                          float tm,
                          float[][][][] inputexpr)

eval

public float[][][][] eval(float[][][][] out,
                          float tm,
                          float dt,
                          float[][][][] inputexpr)

eval

public float[][][][] eval(float[][][][] out,
                          NslModule module,
                          float[][][][] inputexpr)

eval

public float[][][][] eval(float[][][][] out,
                          NslModule module,
                          float tm,
                          float[][][][] inputexpr)

eval

public float eval(NslFloat0 out,
                  float inputexpr)

eval

public float eval(float out,
                  NslFloat0 inputexpr)

eval

public float eval(NslFloat0 out,
                  NslFloat0 inputexpr)

eval

public float eval(NslFloat0 out,
                  float tm,
                  float inputexpr)

eval

public float eval(float out,
                  float tm,
                  NslFloat0 inputexpr)

eval

public float eval(NslFloat0 out,
                  float tm,
                  NslFloat0 inputexpr)

eval

public float eval(NslFloat0 out,
                  NslFloat0 tm,
                  float inputexpr)

eval

public float eval(float out,
                  NslFloat0 tm,
                  NslFloat0 inputexpr)

eval

public float eval(NslFloat0 out,
                  NslFloat0 tm,
                  NslFloat0 inputexpr)

eval

public float eval(NslFloat0 out,
                  float tm,
                  float dt,
                  float inputexpr)

eval

public float eval(float out,
                  float tm,
                  float dt,
                  NslFloat0 inputexpr)

eval

public float eval(NslFloat0 out,
                  float tm,
                  float dt,
                  NslFloat0 inputexpr)

eval

public float eval(NslFloat0 out,
                  NslFloat0 tm,
                  float dt,
                  float inputexpr)

eval

public float eval(float out,
                  NslFloat0 tm,
                  float dt,
                  NslFloat0 inputexpr)

eval

public float eval(NslFloat0 out,
                  NslFloat0 tm,
                  float dt,
                  NslFloat0 inputexpr)

eval

public float eval(NslFloat0 out,
                  float tm,
                  NslFloat0 dt,
                  float inputexpr)

eval

public float eval(float out,
                  float tm,
                  NslFloat0 dt,
                  NslFloat0 inputexpr)

eval

public float eval(NslFloat0 out,
                  float tm,
                  NslFloat0 dt,
                  NslFloat0 inputexpr)

eval

public float eval(NslFloat0 out,
                  NslFloat0 tm,
                  NslFloat0 dt,
                  float inputexpr)

eval

public float eval(float out,
                  NslFloat0 tm,
                  NslFloat0 dt,
                  NslFloat0 inputexpr)

eval

public float eval(NslFloat0 out,
                  NslFloat0 tm,
                  NslFloat0 dt,
                  NslFloat0 inputexpr)

eval

public float eval(NslFloat0 out,
                  NslModule module,
                  float inputexpr)

eval

public float eval(float out,
                  NslModule module,
                  NslFloat0 inputexpr)

eval

public float eval(NslFloat0 out,
                  NslModule module,
                  NslFloat0 inputexpr)

eval

public float eval(NslFloat0 out,
                  NslModule module,
                  float tm,
                  float inputexpr)

eval

public float eval(float out,
                  NslModule module,
                  float tm,
                  NslFloat0 inputexpr)

eval

public float eval(NslFloat0 out,
                  NslModule module,
                  float tm,
                  NslFloat0 inputexpr)

eval

public float eval(NslFloat0 out,
                  NslModule module,
                  NslFloat0 tm,
                  float inputexpr)

eval

public float eval(float out,
                  NslModule module,
                  NslFloat0 tm,
                  NslFloat0 inputexpr)

eval

public float eval(NslFloat0 out,
                  NslModule module,
                  NslFloat0 tm,
                  NslFloat0 inputexpr)

eval

public float[] eval(NslFloat1 out,
                    float[] inputexpr)

eval

public float[] eval(float[] out,
                    NslFloat1 inputexpr)

eval

public float[] eval(NslFloat1 out,
                    NslFloat1 inputexpr)

eval

public float[] eval(NslFloat1 out,
                    float tm,
                    float[] inputexpr)

eval

public float[] eval(float[] out,
                    float tm,
                    NslFloat1 inputexpr)

eval

public float[] eval(NslFloat1 out,
                    float tm,
                    NslFloat1 inputexpr)

eval

public float[] eval(NslFloat1 out,
                    NslFloat0 tm,
                    float[] inputexpr)

eval

public float[] eval(float[] out,
                    NslFloat0 tm,
                    NslFloat1 inputexpr)

eval

public float[] eval(NslFloat1 out,
                    NslFloat0 tm,
                    NslFloat1 inputexpr)

eval

public float[] eval(NslFloat1 out,
                    float tm,
                    float dt,
                    float[] inputexpr)

eval

public float[] eval(float[] out,
                    float tm,
                    float dt,
                    NslFloat1 inputexpr)

eval

public float[] eval(NslFloat1 out,
                    float tm,
                    float dt,
                    NslFloat1 inputexpr)

eval

public float[] eval(NslFloat1 out,
                    NslFloat0 tm,
                    float dt,
                    float[] inputexpr)

eval

public float[] eval(float[] out,
                    NslFloat0 tm,
                    float dt,
                    NslFloat1 inputexpr)

eval

public float[] eval(NslFloat1 out,
                    NslFloat0 tm,
                    float dt,
                    NslFloat1 inputexpr)

eval

public float[] eval(NslFloat1 out,
                    float tm,
                    NslFloat0 dt,
                    float[] inputexpr)

eval

public float[] eval(float[] out,
                    float tm,
                    NslFloat0 dt,
                    NslFloat1 inputexpr)

eval

public float[] eval(NslFloat1 out,
                    float tm,
                    NslFloat0 dt,
                    NslFloat1 inputexpr)

eval

public float[] eval(NslFloat1 out,
                    NslFloat0 tm,
                    NslFloat0 dt,
                    float[] inputexpr)

eval

public float[] eval(float[] out,
                    NslFloat0 tm,
                    NslFloat0 dt,
                    NslFloat1 inputexpr)

eval

public float[] eval(NslFloat1 out,
                    NslFloat0 tm,
                    NslFloat0 dt,
                    NslFloat1 inputexpr)

eval

public float[] eval(NslFloat1 out,
                    NslModule module,
                    float[] inputexpr)

eval

public float[] eval(float[] out,
                    NslModule module,
                    NslFloat1 inputexpr)

eval

public float[] eval(NslFloat1 out,
                    NslModule module,
                    NslFloat1 inputexpr)

eval

public float[] eval(NslFloat1 out,
                    NslModule module,
                    float tm,
                    float[] inputexpr)

eval

public float[] eval(float[] out,
                    NslModule module,
                    float tm,
                    NslFloat1 inputexpr)

eval

public float[] eval(NslFloat1 out,
                    NslModule module,
                    float tm,
                    NslFloat1 inputexpr)

eval

public float[] eval(NslFloat1 out,
                    NslModule module,
                    NslFloat0 tm,
                    float[] inputexpr)

eval

public float[] eval(float[] out,
                    NslModule module,
                    NslFloat0 tm,
                    NslFloat1 inputexpr)

eval

public float[] eval(NslFloat1 out,
                    NslModule module,
                    NslFloat0 tm,
                    NslFloat1 inputexpr)

eval

public float[][] eval(NslFloat2 out,
                      float[][] inputexpr)

eval

public float[][] eval(float[][] out,
                      NslFloat2 inputexpr)

eval

public float[][] eval(NslFloat2 out,
                      NslFloat2 inputexpr)

eval

public float[][] eval(NslFloat2 out,
                      float tm,
                      float[][] inputexpr)

eval

public float[][] eval(float[][] out,
                      float tm,
                      NslFloat2 inputexpr)

eval

public float[][] eval(NslFloat2 out,
                      float tm,
                      NslFloat2 inputexpr)

eval

public float[][] eval(NslFloat2 out,
                      NslFloat0 tm,
                      float[][] inputexpr)

eval

public float[][] eval(float[][] out,
                      NslFloat0 tm,
                      NslFloat2 inputexpr)

eval

public float[][] eval(NslFloat2 out,
                      NslFloat0 tm,
                      NslFloat2 inputexpr)

eval

public float[][] eval(NslFloat2 out,
                      float tm,
                      float dt,
                      float[][] inputexpr)

eval

public float[][] eval(float[][] out,
                      float tm,
                      float dt,
                      NslFloat2 inputexpr)

eval

public float[][] eval(NslFloat2 out,
                      float tm,
                      float dt,
                      NslFloat2 inputexpr)

eval

public float[][] eval(NslFloat2 out,
                      NslFloat0 tm,
                      float dt,
                      float[][] inputexpr)

eval

public float[][] eval(float[][] out,
                      NslFloat0 tm,
                      float dt,
                      NslFloat2 inputexpr)

eval

public float[][] eval(NslFloat2 out,
                      NslFloat0 tm,
                      float dt,
                      NslFloat2 inputexpr)

eval

public float[][] eval(NslFloat2 out,
                      float tm,
                      NslFloat0 dt,
                      float[][] inputexpr)

eval

public float[][] eval(float[][] out,
                      float tm,
                      NslFloat0 dt,
                      NslFloat2 inputexpr)

eval

public float[][] eval(NslFloat2 out,
                      float tm,
                      NslFloat0 dt,
                      NslFloat2 inputexpr)

eval

public float[][] eval(NslFloat2 out,
                      NslFloat0 tm,
                      NslFloat0 dt,
                      float[][] inputexpr)

eval

public float[][] eval(float[][] out,
                      NslFloat0 tm,
                      NslFloat0 dt,
                      NslFloat2 inputexpr)

eval

public float[][] eval(NslFloat2 out,
                      NslFloat0 tm,
                      NslFloat0 dt,
                      NslFloat2 inputexpr)

eval

public float[][] eval(NslFloat2 out,
                      NslModule module,
                      float[][] inputexpr)

eval

public float[][] eval(float[][] out,
                      NslModule module,
                      NslFloat2 inputexpr)

eval

public float[][] eval(NslFloat2 out,
                      NslModule module,
                      NslFloat2 inputexpr)

eval

public float[][] eval(NslFloat2 out,
                      NslModule module,
                      float tm,
                      float[][] inputexpr)

eval

public float[][] eval(float[][] out,
                      NslModule module,
                      float tm,
                      NslFloat2 inputexpr)

eval

public float[][] eval(NslFloat2 out,
                      NslModule module,
                      float tm,
                      NslFloat2 inputexpr)

eval

public float[][] eval(NslFloat2 out,
                      NslModule module,
                      NslFloat0 tm,
                      float[][] inputexpr)

eval

public float[][] eval(float[][] out,
                      NslModule module,
                      NslFloat0 tm,
                      NslFloat2 inputexpr)

eval

public float[][] eval(NslFloat2 out,
                      NslModule module,
                      NslFloat0 tm,
                      NslFloat2 inputexpr)

eval

public float[][][] eval(NslFloat3 out,
                        float[][][] inputexpr)

eval

public float[][][] eval(float[][][] out,
                        NslFloat3 inputexpr)

eval

public float[][][] eval(NslFloat3 out,
                        NslFloat3 inputexpr)

eval

public float[][][] eval(NslFloat3 out,
                        float tm,
                        float[][][] inputexpr)

eval

public float[][][] eval(float[][][] out,
                        float tm,
                        NslFloat3 inputexpr)

eval

public float[][][] eval(NslFloat3 out,
                        float tm,
                        NslFloat3 inputexpr)

eval

public float[][][] eval(NslFloat3 out,
                        NslFloat0 tm,
                        float[][][] inputexpr)

eval

public float[][][] eval(float[][][] out,
                        NslFloat0 tm,
                        NslFloat3 inputexpr)

eval

public float[][][] eval(NslFloat3 out,
                        NslFloat0 tm,
                        NslFloat3 inputexpr)

eval

public float[][][] eval(NslFloat3 out,
                        float tm,
                        float dt,
                        float[][][] inputexpr)

eval

public float[][][] eval(float[][][] out,
                        float tm,
                        float dt,
                        NslFloat3 inputexpr)

eval

public float[][][] eval(NslFloat3 out,
                        float tm,
                        float dt,
                        NslFloat3 inputexpr)

eval

public float[][][] eval(NslFloat3 out,
                        NslFloat0 tm,
                        float dt,
                        float[][][] inputexpr)

eval

public float[][][] eval(float[][][] out,
                        NslFloat0 tm,
                        float dt,
                        NslFloat3 inputexpr)

eval

public float[][][] eval(NslFloat3 out,
                        NslFloat0 tm,
                        float dt,
                        NslFloat3 inputexpr)

eval

public float[][][] eval(NslFloat3 out,
                        float tm,
                        NslFloat0 dt,
                        float[][][] inputexpr)

eval

public float[][][] eval(float[][][] out,
                        float tm,
                        NslFloat0 dt,
                        NslFloat3 inputexpr)

eval

public float[][][] eval(NslFloat3 out,
                        float tm,
                        NslFloat0 dt,
                        NslFloat3 inputexpr)

eval

public float[][][] eval(NslFloat3 out,
                        NslFloat0 tm,
                        NslFloat0 dt,
                        float[][][] inputexpr)

eval

public float[][][] eval(float[][][] out,
                        NslFloat0 tm,
                        NslFloat0 dt,
                        NslFloat3 inputexpr)

eval

public float[][][] eval(NslFloat3 out,
                        NslFloat0 tm,
                        NslFloat0 dt,
                        NslFloat3 inputexpr)

eval

public float[][][] eval(NslFloat3 out,
                        NslModule module,
                        float[][][] inputexpr)

eval

public float[][][] eval(float[][][] out,
                        NslModule module,
                        NslFloat3 inputexpr)

eval

public float[][][] eval(NslFloat3 out,
                        NslModule module,
                        NslFloat3 inputexpr)

eval

public float[][][] eval(NslFloat3 out,
                        NslModule module,
                        float tm,
                        float[][][] inputexpr)

eval

public float[][][] eval(float[][][] out,
                        NslModule module,
                        float tm,
                        NslFloat3 inputexpr)

eval

public float[][][] eval(NslFloat3 out,
                        NslModule module,
                        float tm,
                        NslFloat3 inputexpr)

eval

public float[][][] eval(NslFloat3 out,
                        NslModule module,
                        NslFloat0 tm,
                        float[][][] inputexpr)

eval

public float[][][] eval(float[][][] out,
                        NslModule module,
                        NslFloat0 tm,
                        NslFloat3 inputexpr)

eval

public float[][][] eval(NslFloat3 out,
                        NslModule module,
                        NslFloat0 tm,
                        NslFloat3 inputexpr)

eval

public float[][][][] eval(NslFloat4 out,
                          float[][][][] inputexpr)

eval

public float[][][][] eval(float[][][][] out,
                          NslFloat4 inputexpr)

eval

public float[][][][] eval(NslFloat4 out,
                          NslFloat4 inputexpr)

eval

public float[][][][] eval(NslFloat4 out,
                          float tm,
                          float[][][][] inputexpr)

eval

public float[][][][] eval(float[][][][] out,
                          float tm,
                          NslFloat4 inputexpr)

eval

public float[][][][] eval(NslFloat4 out,
                          float tm,
                          NslFloat4 inputexpr)

eval

public float[][][][] eval(NslFloat4 out,
                          NslFloat0 tm,
                          float[][][][] inputexpr)

eval

public float[][][][] eval(float[][][][] out,
                          NslFloat0 tm,
                          NslFloat4 inputexpr)

eval

public float[][][][] eval(NslFloat4 out,
                          NslFloat0 tm,
                          NslFloat4 inputexpr)

eval

public float[][][][] eval(NslFloat4 out,
                          float tm,
                          float dt,
                          float[][][][] inputexpr)

eval

public float[][][][] eval(float[][][][] out,
                          float tm,
                          float dt,
                          NslFloat4 inputexpr)

eval

public float[][][][] eval(NslFloat4 out,
                          float tm,
                          float dt,
                          NslFloat4 inputexpr)

eval

public float[][][][] eval(NslFloat4 out,
                          NslFloat0 tm,
                          float dt,
                          float[][][][] inputexpr)

eval

public float[][][][] eval(float[][][][] out,
                          NslFloat0 tm,
                          float dt,
                          NslFloat4 inputexpr)

eval

public float[][][][] eval(NslFloat4 out,
                          NslFloat0 tm,
                          float dt,
                          NslFloat4 inputexpr)

eval

public float[][][][] eval(NslFloat4 out,
                          float tm,
                          NslFloat0 dt,
                          float[][][][] inputexpr)

eval

public float[][][][] eval(float[][][][] out,
                          float tm,
                          NslFloat0 dt,
                          NslFloat4 inputexpr)

eval

public float[][][][] eval(NslFloat4 out,
                          float tm,
                          NslFloat0 dt,
                          NslFloat4 inputexpr)

eval

public float[][][][] eval(NslFloat4 out,
                          NslFloat0 tm,
                          NslFloat0 dt,
                          float[][][][] inputexpr)

eval

public float[][][][] eval(float[][][][] out,
                          NslFloat0 tm,
                          NslFloat0 dt,
                          NslFloat4 inputexpr)

eval

public float[][][][] eval(NslFloat4 out,
                          NslFloat0 tm,
                          NslFloat0 dt,
                          NslFloat4 inputexpr)

eval

public float[][][][] eval(NslFloat4 out,
                          NslModule module,
                          float[][][][] inputexpr)

eval

public float[][][][] eval(float[][][][] out,
                          NslModule module,
                          NslFloat4 inputexpr)

eval

public float[][][][] eval(NslFloat4 out,
                          NslModule module,
                          NslFloat4 inputexpr)

eval

public float[][][][] eval(NslFloat4 out,
                          NslModule module,
                          float tm,
                          float[][][][] inputexpr)

eval

public float[][][][] eval(float[][][][] out,
                          NslModule module,
                          float tm,
                          NslFloat4 inputexpr)

eval

public float[][][][] eval(NslFloat4 out,
                          NslModule module,
                          float tm,
                          NslFloat4 inputexpr)

eval

public float[][][][] eval(NslFloat4 out,
                          NslModule module,
                          NslFloat0 tm,
                          float[][][][] inputexpr)

eval

public float[][][][] eval(float[][][][] out,
                          NslModule module,
                          NslFloat0 tm,
                          NslFloat4 inputexpr)

eval

public float[][][][] eval(NslFloat4 out,
                          NslModule module,
                          NslFloat0 tm,
                          NslFloat4 inputexpr)