Skip to content
Snippets Groups Projects
Commit 92b1e9ce authored by Praetorius, Simon's avatar Praetorius, Simon
Browse files

extensions: std namespaces added

parent 4b686a34
Branches
Tags
No related merge requests found
...@@ -107,7 +107,7 @@ public: ...@@ -107,7 +107,7 @@ public:
BoundaryFct2() : AbstractFunction<double, WorldVector<double> >(1), y(0.205), c(6.0) {}; BoundaryFct2() : AbstractFunction<double, WorldVector<double> >(1), y(0.205), c(6.0) {};
BoundaryFct2(double y_, double c_) : AbstractFunction<double, WorldVector<double> >(1), y(y_),c(c_) {}; BoundaryFct2(double y_, double c_) : AbstractFunction<double, WorldVector<double> >(1), y(y_),c(c_) {};
double operator()(const WorldVector<double>& x) const { double operator()(const WorldVector<double>& x) const {
return 1.0/sqr(2.0*y) * sin(m_pi*(*timePtr)/8.0)*c*(y+x[1])*(y-x[1]); return 1.0/sqr(2.0*y) * std::sin(m_pi*(*timePtr)/8.0)*c*(y+x[1])*(y-x[1]);
}; };
protected: protected:
double y,c; double y,c;
...@@ -119,7 +119,7 @@ public: ...@@ -119,7 +119,7 @@ public:
BoundaryFct2_robin() : AbstractFunction<double, WorldVector<double> >(1), y(0.205), c(6.0) {}; BoundaryFct2_robin() : AbstractFunction<double, WorldVector<double> >(1), y(0.205), c(6.0) {};
BoundaryFct2_robin(double y_, double c_) : AbstractFunction<double, WorldVector<double> >(1), y(y_),c(c_) {}; BoundaryFct2_robin(double y_, double c_) : AbstractFunction<double, WorldVector<double> >(1), y(y_),c(c_) {};
double operator()(const WorldVector<double>& x) const { double operator()(const WorldVector<double>& x) const {
double result = 1.0/sqr(2.0*y) * sin(m_pi*(*timePtr)/8.0)*c*(y+x[1])*(y-x[1]); double result = 1.0/sqr(2.0*y) * std::sin(m_pi*(*timePtr)/8.0)*c*(y+x[1])*(y-x[1]);
double n = (x[0]<0.0?-1.0:1.0); double n = (x[0]<0.0?-1.0:1.0);
return -1.0*result*n; return -1.0*result*n;
}; };
...@@ -138,8 +138,8 @@ class StokesFlow : public AbstractFunction<WorldVector<double>, WorldVector<doub ...@@ -138,8 +138,8 @@ class StokesFlow : public AbstractFunction<WorldVector<double>, WorldVector<doub
Initfile::get("user parameter->colloidal radius",R, 1); Initfile::get("user parameter->colloidal radius",R, 1);
Initfile::get("pfc-parameter->density",density, 1); Initfile::get("pfc-parameter->density",density, 1);
Initfile::get("pfc-parameter->r",r, 1); Initfile::get("pfc-parameter->r",r, 1);
radius = R/(1.0-R) * 2.0*m_pi/sqrt(3.0); radius = R/(1.0-R) * 2.0*m_pi/std::sqrt(3.0);
D = radius + 2.0*m_pi/sqrt(3.0); D = radius + 2.0*m_pi/std::sqrt(3.0);
center.set(0.0); center.set(0.0);
Initfile::get("user parameter->colloids position[0]",center, 1); Initfile::get("user parameter->colloids position[0]",center, 1);
...@@ -176,8 +176,8 @@ class StokesFlow_component : public AbstractFunction<double, WorldVector<double> ...@@ -176,8 +176,8 @@ class StokesFlow_component : public AbstractFunction<double, WorldVector<double>
Initfile::get("user parameter->colloidal radius",R, 1); Initfile::get("user parameter->colloidal radius",R, 1);
Initfile::get("pfc-parameter->density",density, 1); Initfile::get("pfc-parameter->density",density, 1);
Initfile::get("pfc-parameter->r",r, 1); Initfile::get("pfc-parameter->r",r, 1);
radius = R/(1.0-R) * 2.0*m_pi/sqrt(3.0); radius = R/(1.0-R) * 2.0*m_pi/std::sqrt(3.0);
D = radius + 2.0*m_pi/sqrt(3.0); D = radius + 2.0*m_pi/std::sqrt(3.0);
center.set(0.0); center.set(0.0);
Initfile::get("user parameter->colloids position[0]",center, 1); Initfile::get("user parameter->colloids position[0]",center, 1);
...@@ -215,8 +215,8 @@ class StokesFlow_robin : public AbstractFunction<double, WorldVector<double> > ...@@ -215,8 +215,8 @@ class StokesFlow_robin : public AbstractFunction<double, WorldVector<double> >
Initfile::get("user parameter->colloidal radius",R, 1); Initfile::get("user parameter->colloidal radius",R, 1);
Initfile::get("pfc-parameter->density",density, 1); Initfile::get("pfc-parameter->density",density, 1);
Initfile::get("pfc-parameter->r",r, 1); Initfile::get("pfc-parameter->r",r, 1);
radius = R/(1.0-R) * 2.0*m_pi/sqrt(3.0); radius = R/(1.0-R) * 2.0*m_pi/std::sqrt(3.0);
D = radius + 2.0*m_pi/sqrt(3.0); D = radius + 2.0*m_pi/std::sqrt(3.0);
center.set(0.0); center.set(0.0);
Initfile::get("user parameter->colloids position[0]",center, 1); Initfile::get("user parameter->colloids position[0]",center, 1);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment