1 #ifndef VectorFieldInterpolation_H 2 #define VectorFieldInterpolation_H 85 void defineCellPoint000(
double X1,
double X2,
double X3,
double F1,
double F2,
double F3);
86 void defineCellPoint100(
double X1,
double X2,
double X3,
double F1,
double F2,
double F3);
87 void defineCellPoint010(
double X1,
double X2,
double X3,
double F1,
double F2,
double F3);
88 void defineCellPoint110(
double X1,
double X2,
double X3,
double F1,
double F2,
double F3);
89 void defineCellPoint001(
double X1,
double X2,
double X3,
double F1,
double F2,
double F3);
90 void defineCellPoint101(
double X1,
double X2,
double X3,
double F1,
double F2,
double F3);
91 void defineCellPoint011(
double X1,
double X2,
double X3,
double F1,
double F2,
double F3);
92 void defineCellPoint111(
double X1,
double X2,
double X3,
double F1,
double F2,
double F3);
94 void putSCoordGetVField(
double X1,
double X2,
double X3,
double &F1,
double &F2,
double &F3);
void defineCellPoint100(double X1, double X2, double X3, double F1, double F2, double F3)
~VectorFieldInterpolation()
void defineCellPoint110(double X1, double X2, double X3, double F1, double F2, double F3)
void defineCellPoint101(double X1, double X2, double X3, double F1, double F2, double F3)
void putSCoordGetVField(double X1, double X2, double X3, double &F1, double &F2, double &F3)
receive the interpolated field (out) at any point in space (in)
void defineCellPoint010(double X1, double X2, double X3, double F1, double F2, double F3)
void defineCellPoint111(double X1, double X2, double X3, double F1, double F2, double F3)
void defineCellPoint000(double X1, double X2, double X3, double F1, double F2, double F3)
provide the interpolation algorithm with 8 points, where the field is known (in)
VectorFieldInterpolation()
void defineCellPoint001(double X1, double X2, double X3, double F1, double F2, double F3)
void defineCellPoint011(double X1, double X2, double X3, double F1, double F2, double F3)