Class WallErfPower1¶
Defined in File RegularizedWall.hxx
Inheritance Relationships¶
Base Type¶
public Mechatronix::RegularizedBase(Class RegularizedBase)
Class Documentation¶
-
class
Mechatronix::WallErfPower1: public Mechatronix::RegularizedBase¶
-
Wall function smoothed.
Inizialization
-
inline explicit
WallErfPower1()¶
-
virtual void
setup(GenericContainer const &gc) override¶
Evaluate
-
virtual real_type
operator()(real_type x) const override¶
-
Evaluate regularized wall
\[ \mathrm{wall}(x) = A ( 1+\mathrm{erf}(Bx)) x + \displaystyle\frac{A\mathrm{e}^{-(Bx)^2}}{B\sqrt{\pi}} \]where \( A \) and \( A \) satisfy
\[ \mathrm{wall}(0) = \epsilon, \quad \mathrm{wall}(x) ~ \frac{x}{h}, \quad x\gg 0 \]
Info
-
virtual string
info() const override¶
-
inline explicit

