geometry_spline.hpp 444 B

1234567891011121314151617181920212223
  1. #ifndef GEOMETRY_SPLINE_HPP
  2. #define GEOMETRY_SPLINE_HPP
  3. #include "geometry.hpp"
  4. class GeometrySpline:public Geometry{
  5. public:
  6. size_t nX_max;
  7. double factor;
  8. static constexpr size_t const nmax_Qt=400;
  9. GeometrySpline();
  10. ~GeometrySpline();
  11. void initDefault(Geometry* ge);
  12. void update(double _lX,size_t _nX,double _depth,size_t _nZ_max,Spline& hbot,Spline& hsoil);
  13. };
  14. inline
  15. GeometrySpline::GeometrySpline():Geometry(){
  16. }
  17. #endif