Class WallTanhPower1¶
Defined in File RegularizedWall.hxx
Inheritance Relationships¶
Base Type¶
public Mechatronix::RegularizedBase(Class RegularizedBase)
Class Documentation¶
-
class
Mechatronix::WallTanhPower1: public Mechatronix::RegularizedBase¶
-
Wall function smoothed.
Inizialization
-
inline explicit
WallTanhPower1()¶
-
virtual void
setup(GenericContainer const &gc) override¶
Evaluate
-
virtual real_type
operator()(real_type x) const override¶
-
Evaluate regularized wall
\[ \mathrm{wall}(x) = 1/2\,A \left( {\frac {\log\left( 2\,\cosh \left( \kappa\,x \right) \right) }{\kappa}}+x \right) \]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

