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