36 Calc3DJob(
const double* x,
const double* z,
double** values,
37 double (*func)(
double,
double,
const double*),
38 const double* par,
int ix0,
int nx,
int nz);
44 void run(ThreadWeaver::JobPointer, ThreadWeaver::Thread*)
override;
47 double (*m_func3D)(double, double,
const double*);
Calc3DJob(const double *x, const double *z, double **values, double(*func)(double, double, const double *), const double *par, int ix0, int nx, int nz)
Constructor.
void run(ThreadWeaver::JobPointer, ThreadWeaver::Thread *) override
Calculates function values.
CalcJob(const double *x, double *values, double(*func)(double, const double *), const double *par, int n)
Constructor.