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