34 class ExpressionContainer;
45 VectorOfElements iDir,
46 ExpressionContainer & k);
58 VectorOfElements iDir,
59 VectorOfElements scalProduct,
60 ExpressionContainer & k);
70 const VectorOfElements & outVal);
75 #endif // ACLMATHALG_H Advanced Computational Language.
VectorOfElements differentSign(VectorOfElements v)
generate expresion returning true if elements of v have different signs or one of them zerow
VectorOfElements generateVEOutOfBoundarySafe(const VectorOfElements &a, const VectorOfElements &outVal)
generates Vector of elements wraping the a in order to avoid out of boundary acces with given out of ...
void findNearestDirectionCode(const vector< asl::AVec<>> &directions, VectorOfElements v, VectorOfElements iDir, VectorOfElements scalProduct, ExpressionContainer &k)
generates code for finding nearest direction from given directions set directions