Class RegularizedBase¶
Defined in File Regularized.hh
Inheritance Relationships¶
Derived Types¶
public Mechatronix::AbsoluteValue
(Class AbsoluteValue)public Mechatronix::AbsoluteValueRegularizedWithErf
(Class AbsoluteValueRegularizedWithErf)public Mechatronix::AbsoluteValueRegularizedWithPolynomial
(Class AbsoluteValueRegularizedWithPolynomial)public Mechatronix::AbsoluteValueRegularizedWithSinAtan
(Class AbsoluteValueRegularizedWithSinAtan)public Mechatronix::AbsoluteValueRegularizedWithSinAtan0
(Class AbsoluteValueRegularizedWithSinAtan0)public Mechatronix::AbsoluteValueRegularizedWithTanh
(Class AbsoluteValueRegularizedWithTanh)public Mechatronix::AbsoluteValueRegularizedWithTanh0
(Class AbsoluteValueRegularizedWithTanh0)public Mechatronix::Barrier1X
(Class Barrier1X)public Mechatronix::BarrierLog
(Class BarrierLog)public Mechatronix::BarrierLog0
(Class BarrierLog0)public Mechatronix::BarrierLogExp
(Class BarrierLogExp)public Mechatronix::DiffModuleN
(Class DiffModuleN)public Mechatronix::NegativePart
(Class NegativePart)public Mechatronix::NegativePartRegularizedWithErf
(Class NegativePartRegularizedWithErf)public Mechatronix::NegativePartRegularizedWithPolynomial
(Class NegativePartRegularizedWithPolynomial)public Mechatronix::NegativePartRegularizedWithSinAtan
(Class NegativePartRegularizedWithSinAtan)public Mechatronix::NegativePartRegularizedWithTanh
(Class NegativePartRegularizedWithTanh)public Mechatronix::PosRegularized
(Class PosRegularized)public Mechatronix::PositivePart
(Class PositivePart)public Mechatronix::PositivePartRegularizedWithErf
(Class PositivePartRegularizedWithErf)public Mechatronix::PositivePartRegularizedWithPolynomial
(Class PositivePartRegularizedWithPolynomial)public Mechatronix::PositivePartRegularizedWithSinAtan
(Class PositivePartRegularizedWithSinAtan)public Mechatronix::PositivePartRegularizedWithTanh
(Class PositivePartRegularizedWithTanh)public Mechatronix::Power1Regular
(Class Power1Regular)public Mechatronix::Power2Regular
(Class Power2Regular)public Mechatronix::Power4Regular
(Class Power4Regular)public Mechatronix::Sign
(Class Sign)public Mechatronix::SignRegularizedWithErf
(Class SignRegularizedWithErf)public Mechatronix::SignRegularizedWithPolynomial
(Class SignRegularizedWithPolynomial)public Mechatronix::SignRegularizedWithSinAtan
(Class SignRegularizedWithSinAtan)public Mechatronix::SignRegularizedWithTanh
(Class SignRegularizedWithTanh)public Mechatronix::WallErfPower1
(Class WallErfPower1)public Mechatronix::WallErfPower2
(Class WallErfPower2)public Mechatronix::WallErfPower3
(Class WallErfPower3)public Mechatronix::WallPiecewise
(Class WallPiecewise)public Mechatronix::WallPiecewisePower1
(Class WallPiecewisePower1)public Mechatronix::WallPiecewisePower2
(Class WallPiecewisePower2)public Mechatronix::WallPiecewisePower3
(Class WallPiecewisePower3)public Mechatronix::WallRegular
(Class WallRegular)public Mechatronix::WallSmooth
(Class WallSmooth)public Mechatronix::WallTanhPower1
(Class WallTanhPower1)public Mechatronix::WallTanhPower2
(Class WallTanhPower2)public Mechatronix::WallTanhPower3
(Class WallTanhPower3)
Class Documentation¶
-
class
Mechatronix
::
RegularizedBase
¶
-
Base class for regularized functions.
Subclassed by Mechatronix::AbsoluteValue, Mechatronix::AbsoluteValueRegularizedWithErf, Mechatronix::AbsoluteValueRegularizedWithPolynomial, Mechatronix::AbsoluteValueRegularizedWithSinAtan, Mechatronix::AbsoluteValueRegularizedWithSinAtan0, Mechatronix::AbsoluteValueRegularizedWithTanh, Mechatronix::AbsoluteValueRegularizedWithTanh0, Mechatronix::Barrier1X, Mechatronix::BarrierLog, Mechatronix::BarrierLog0, Mechatronix::BarrierLogExp, Mechatronix::DiffModuleN, Mechatronix::NegativePart, Mechatronix::NegativePartRegularizedWithErf, Mechatronix::NegativePartRegularizedWithPolynomial, Mechatronix::NegativePartRegularizedWithSinAtan, Mechatronix::NegativePartRegularizedWithTanh, Mechatronix::PosRegularized, Mechatronix::PositivePart, Mechatronix::PositivePartRegularizedWithErf, Mechatronix::PositivePartRegularizedWithPolynomial, Mechatronix::PositivePartRegularizedWithSinAtan, Mechatronix::PositivePartRegularizedWithTanh, Mechatronix::Power1Regular, Mechatronix::Power2Regular, Mechatronix::Power4Regular, Mechatronix::Sign, Mechatronix::SignRegularizedWithErf, Mechatronix::SignRegularizedWithPolynomial, Mechatronix::SignRegularizedWithSinAtan, Mechatronix::SignRegularizedWithTanh, Mechatronix::WallErfPower1, Mechatronix::WallErfPower2, Mechatronix::WallErfPower3, Mechatronix::WallPiecewise, Mechatronix::WallPiecewisePower1, Mechatronix::WallPiecewisePower2, Mechatronix::WallPiecewisePower3, Mechatronix::WallRegular, Mechatronix::WallSmooth, Mechatronix::WallTanhPower1, Mechatronix::WallTanhPower2, Mechatronix::WallTanhPower3
Inizialization
-
inline explicit
RegularizedBase
()¶
-
build regularized function
-
inline virtual
~RegularizedBase
()¶
-
destroy regularized function
-
virtual void
setup
(GenericContainer const &gc) = 0¶
Evaluate
compute regularized function
Info
dump information on regularized function
-
virtual string
info
() const = 0¶
-
inline void
info
(ostream_type &stream) const¶
-
stream information on regularized function
-
inline explicit