SEP Solver Library  1.0
 All Classes Namespaces Files Functions Variables Typedefs Macros
Public Member Functions | List of all members
SEP::inCoreFloat6D Class Reference

#include <inCoreFloat.h>

Inheritance diagram for SEP::inCoreFloat6D:
SEP::inCoreFloat SEP::Space SEP::Writeable

Public Member Functions

 inCoreFloat6D ()
 
 inCoreFloat6D (std::vector< long long > n)
 
 inCoreFloat6D (int *n)
 
 inCoreFloat6D (int n1, int n2, int n3, int n4, int n5, int n6)
 
virtual bool isCompatible (dataContainer *x) const
 
virtual bool isCompatible (Space *otherSpace, bool makeSame=false) const
 
virtual dataContainerbuildDataContainer () const
 

Additional Inherited Members

- Protected Member Functions inherited from SEP::inCoreFloat
 inCoreFloat ()
 
virtual void linearCombo (float a, dataContainer *x, float b, dataContainer *y) const
 
virtual double innerProd (dataContainer *x, dataContainer *y) const
 
virtual void addInv (dataContainer *x) const
 
virtual void addInv (dataContainer *x, dataContainer *xNeg) const
 
virtual void scale (float a, dataContainer *x) const
 
virtual void scale (float a, dataContainer *x, dataContainer *ax) const
 
virtual void zeroElement (dataContainer *x) const
 
virtual void random (dataContainer *x) const
 
virtual void print_it ()
 
virtual ~inCoreFloat ()
 
void set_n123 (long long n)
 
long long get_n123 ()
 
void push_back_n (long long i)
 
std::vector< long long > get_ns () const
 
long long get_n (int iax) const
 

Detailed Description

Definition at line 154 of file inCoreFloat.h.

Constructor & Destructor Documentation

SEP::inCoreFloat6D::inCoreFloat6D ( )
inline

Definition at line 156 of file inCoreFloat.h.

SEP::inCoreFloat6D::inCoreFloat6D ( std::vector< long long >  n)
inline

Definition at line 157 of file inCoreFloat.h.

SEP::inCoreFloat6D::inCoreFloat6D ( int *  n)
inline

Definition at line 160 of file inCoreFloat.h.

SEP::inCoreFloat6D::inCoreFloat6D ( int  n1,
int  n2,
int  n3,
int  n4,
int  n5,
int  n6 
)
inline

Definition at line 163 of file inCoreFloat.h.

Member Function Documentation

virtual dataContainer* SEP::inCoreFloat6D::buildDataContainer ( ) const
inlinevirtual

Reimplemented from SEP::Space.

Definition at line 168 of file inCoreFloat.h.

bool SEP::inCoreFloat6D::isCompatible ( dataContainer x) const
virtual

Implements SEP::Space.

Definition at line 354 of file inCoreFloat.cpp.

bool SEP::inCoreFloat6D::isCompatible ( Space otherSpace,
bool  makeSame = false 
) const
virtual

Implements SEP::Space.

Definition at line 364 of file inCoreFloat.cpp.


The documentation for this class was generated from the following files: