A platform for high-performance distributed tool and library development written in C++. It can be deployed in two different cluster modes: standalone or distributed. API for v0.5.0, released on June 13, 2018.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
pdb::DoubleVector Member List

This is the complete list of members for pdb::DoubleVector, including all inherited members.

datapdb::DoubleVector
deleteObject(void *deleteMe)pdb::Objectinlinevirtual
dot(DoubleVector &other)pdb::DoubleVectorinline
DoubleVector()pdb::DoubleVectorinline
DoubleVector(size_t size)pdb::DoubleVectorinline
equals(Handle< DoubleVector > &other)pdb::DoubleVectorinline
getData()pdb::DoubleVectorinline
getDouble(int i)pdb::DoubleVectorinline
getFastSquaredDistance(DoubleVector &other)pdb::DoubleVectorinline
getNorm2()pdb::DoubleVectorinline
getRawData()pdb::DoubleVectorinline
getSize()pdb::DoubleVectorinline
pdb::Object::getSize(void *ofMe)pdb::Objectinlinevirtual
getSquaredDistance(DoubleVector &other)pdb::DoubleVectorinline
getVTablePtr()pdb::Objectinline
normpdb::DoubleVector
operator delete(void *me)pdb::Objectinlinestatic
operator new(size_t sz, const std::nothrow_t &tag)pdb::Objectinlinestatic
operator new(size_t sz)pdb::Objectinlinestatic
operator new(std::size_t count, void *ptr)pdb::Objectinlinestatic
operator+(DoubleVector &other)pdb::DoubleVectorinline
operator/(int val)pdb::DoubleVectorinline
print()pdb::DoubleVectorinline
randomizeInPlace()pdb::DoubleVectorinline
setDouble(int i, double val)pdb::DoubleVectorinline
setUpAndCopyFrom(void *target, void *source) const pdb::Objectinlinevirtual
setValues(std::vector< double > dataToMe)pdb::DoubleVectorinline
setVTablePtr(void *setToMe)pdb::Objectinline
sizepdb::DoubleVector
~DoubleVector()pdb::DoubleVectorinline