namespace bbstd
{
+
BBTK_ADD_BLACK_BOX_TO_PACKAGE(std,MathOperation)
BBTK_BLACK_BOX_IMPLEMENTATION(MathOperation,bbtk::AtomicBlackBox);
//=====
if (bbGetInputType()==13) bbSetOutputOut( acos( bbGetInputIn1() ) );
if (bbGetInputType()==14) bbSetOutputOut( atan( bbGetInputIn1() ) );
if (bbGetInputType()==15) bbSetOutputOut( atan2( bbGetInputIn1(),bbGetInputIn2() ) );
- if (bbGetInputType()==16) bbSetOutputOut( fmin( bbGetInputIn1(),bbGetInputIn2() ) );
- if (bbGetInputType()==17) bbSetOutputOut( fmax( bbGetInputIn1(),bbGetInputIn2() ) );
+ if (bbGetInputType()==16) bbSetOutputOut( std::min( bbGetInputIn1(),bbGetInputIn2() ) );
+ if (bbGetInputType()==17) bbSetOutputOut( std::max( bbGetInputIn1(),bbGetInputIn2() ) );
if (bbGetInputType()==18) bbSetOutputOut( fabs( bbGetInputIn1() ) );
}
//=====