All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
basevectors.h
Go to the documentation of this file.
23 /* undefine SOPLEX_DEBUG flag from including files; if SOPLEX_DEBUG should be defined in this file, do so below */
44 // ---------------------------------------------------------------------------------------------------------------------
46 // ---------------------------------------------------------------------------------------------------------------------
49 /** Assigning an SVectorBase to a VectorBase using operator=() will set all values to 0 except the nonzeros of \p vec.
93 /** Assigning an SSVectorBase to a VectorBase using operator=() will set all values to 0 except the nonzeros of \p vec.
308 VectorBase<Rational>& VectorBase<Rational>::multAdd(const Rational& x, const SVectorBase<Rational>& vec)
325 VectorBase<Rational>& VectorBase<Rational>::multSub(const Rational& x, const SVectorBase<Rational>& vec)
367 // ---------------------------------------------------------------------------------------------------------------------
369 // ---------------------------------------------------------------------------------------------------------------------
391 // ---------------------------------------------------------------------------------------------------------------------
393 // ---------------------------------------------------------------------------------------------------------------------
507 SSVectorBase<R>& SSVectorBase<R>::assign2product(const SSVectorBase<S>& x, const SVSetBase<T>& A)
538 SSVectorBase<R>& SSVectorBase<R>::assign2product4setup(const SVSetBase<S>& A, const SSVectorBase<T>& x)
549 else if( isSetup() && (double(x.size()) * A.memSize() <= shortProductFactor * dim() * A.num()) )
571 SSVectorBase<R>& SSVectorBase<R>::assign2product1(const SVSetBase<S>& A, const SSVectorBase<T>& x)
606 SSVectorBase<R>& SSVectorBase<R>::assign2productShort(const SVSetBase<S>& A, const SSVectorBase<T>& x)
717 SSVectorBase<R>& SSVectorBase<R>::assign2productFull(const SVSetBase<S>& A, const SSVectorBase<T>& x)
760 SSVectorBase<R>& SSVectorBase<R>::assign2productAndSetup(const SVSetBase<S>& A, SSVectorBase<T>& x)
895 // ---------------------------------------------------------------------------------------------------------------------
897 // ---------------------------------------------------------------------------------------------------------------------
1006 // ---------------------------------------------------------------------------------------------------------------------
1008 // ---------------------------------------------------------------------------------------------------------------------
1078 // ---------------------------------------------------------------------------------------------------------------------
1080 // ---------------------------------------------------------------------------------------------------------------------
1087 std::ostream& operator<<(std::ostream& s, const VectorBase<R>& vec)
1310 std::ostream& operator<<(std::ostream& os, const SVectorBase<R>& v)
1339 std::ostream& operator<<(std::ostream& os, const SVSetBase<R>& s)
|