Changeset 1a92cf for src/base/interpolate_polynomial.hpp
- Timestamp:
- Apr 29, 2012, 10:50:41 AM (14 years ago)
- Children:
- 39a6d9
- Parents:
- 4571da
- File:
-
- 1 edited
-
src/base/interpolate_polynomial.hpp (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/base/interpolate_polynomial.hpp
r4571da r1a92cf 2 2 #define INTERPOLATE_POLYNOMIAL_HPP_ 3 3 4 #include <base/vector.hpp> 4 #include <vector> 5 6 #include "base/index.hpp" 7 #include "base/vector.hpp" 5 8 6 9 namespace VMG … … 8 11 9 12 class Grid; 10 class Index;11 13 12 14 class InterpolatePolynomial … … 19 21 20 22 vmg_float Evaluate(const Vector& pos); 21 Vector EvaluateGradient(const Vector& pos); 23 void Evaluate(const Vector& pos, vmg_float& pot, Vector& field); 24 Vector EvaluateNegGradient(const Vector& pos); 22 25 23 26 private: … … 35 38 36 39 vmg_float* coeff; 37 unsigned int deg_1; 40 vmg_float* coeff_buffer; 41 unsigned int deg, deg_1; 38 42 Vector pos_begin; 39 43 Vector h; 44 std::vector<Vector> buffer; 45 std::vector< std::vector<Vector> > buffer_diff; 40 46 }; 41 47
Note:
See TracChangeset
for help on using the changeset viewer.
