Skip to content
Snippets Groups Projects
Commit 963c6d74 authored by Elias Pipping's avatar Elias Pipping
Browse files

[Cleanup] Rename: TwoPieceFunc. -> SegmentedFunc.

parent c29da767
No related branches found
No related tags found
No related merge requests found
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
#include <dune/tectonic/body.hh> #include <dune/tectonic/body.hh>
#include <dune/tectonic/gravity.hh> #include <dune/tectonic/gravity.hh>
#include "twopiece.hh"
#include "mygeometry.hh" #include "mygeometry.hh"
#include "segmented-function.hh"
template <int dimension> class MyBody : public Body<dimension> { template <int dimension> class MyBody : public Body<dimension> {
using typename Body<dimension>::ScalarFunction; using typename Body<dimension>::ScalarFunction;
...@@ -47,9 +47,9 @@ template <int dimension> class MyBody : public Body<dimension> { ...@@ -47,9 +47,9 @@ template <int dimension> class MyBody : public Body<dimension> {
private: private:
double const poissonRatio_; double const poissonRatio_;
double const youngModulus_; double const youngModulus_;
TwoPieceFunction const shearViscosityField_; SegmentedFunction const shearViscosityField_;
TwoPieceFunction const bulkViscosityField_; SegmentedFunction const bulkViscosityField_;
TwoPieceFunction const densityField_; SegmentedFunction const densityField_;
Gravity<dimension> const gravityField_; Gravity<dimension> const gravityField_;
}; };
#endif #endif
#ifndef SRC_SAND_WEDGE_DATA_TWOPIECE_HH #ifndef SRC_SAND_WEDGE_DATA_SEGMENTED_FUNCTION_HH
#define SRC_SAND_WEDGE_DATA_TWOPIECE_HH #define SRC_SAND_WEDGE_DATA_SEGMENTED_FUNCTION_HH
#include <dune/common/function.hh> #include <dune/common/function.hh>
#include <dune/common/fvector.hh> #include <dune/common/fvector.hh>
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
#include "mygeometry.hh" #include "mygeometry.hh"
class TwoPieceFunction class SegmentedFunction
: public Dune::VirtualFunction<Dune::FieldVector<double, MY_DIM>, : public Dune::VirtualFunction<Dune::FieldVector<double, MY_DIM>,
Dune::FieldVector<double, 1>> { Dune::FieldVector<double, 1>> {
private: private:
...@@ -24,7 +24,7 @@ class TwoPieceFunction ...@@ -24,7 +24,7 @@ class TwoPieceFunction
double const _v2; double const _v2;
public: public:
TwoPieceFunction(double v1, double v2) : _v1(v1), _v2(v2) {} SegmentedFunction(double v1, double v2) : _v1(v1), _v2(v2) {}
void evaluate(Dune::FieldVector<double, MY_DIM> const &x, void evaluate(Dune::FieldVector<double, MY_DIM> const &x,
Dune::FieldVector<double, 1> &y) const { Dune::FieldVector<double, 1> &y) const {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment