public interface ModelPDF
Modifier and Type | Method and Description |
---|---|
double |
at(double[] x,
double tau)
Returns the value of the function at the specified point and time.
|
double |
ftAt(double[] q,
double tau)
Returns the value of the FT of the function at the specified wavenumber.
|
double |
ftAtB_Vec(double[] g,
double b)
Returns the value of the FT of the function at the specified gradient direction and b-value.
|
double[][] |
getPDs()
Returns a list of principal directions of the test function.
|
double at(double[] x, double tau)
x
- The point to sample at.tau
- The diffusion time.double ftAt(double[] q, double tau)
q
- The wavenumber to sample at.tau
- The diffusion time.double ftAtB_Vec(double[] g, double b)
g
- The gradient direction, should be a unit vector on the sphere.b
- The b-value.double[][] getPDs()