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

#include <inCoreFloat.h>

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

Public Member Functions

 inCoreFloat1D ()
 
 inCoreFloat1D (int n)
 
virtual bool isCompatible (dataContainer *x) const
 
virtual bool isCompatible (Space *otherSpace, bool makeSame=false) const
 
virtual void print_it ()
 
virtual dataContainerbuildDataContainer () const
 
void base_1d (int n1)
 
- Public 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 ~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
 
- Public Member Functions inherited from SEP::Space
 Space ()
 
virtual ~Space ()
 
boost::shared_ptr< int > get_key () const
 
virtual void set_key (const boost::shared_ptr< int > &k)
 
virtual bool operator== (const Space &otherSpace) const
 

Detailed Description

Definition at line 50 of file inCoreFloat.h.

Constructor & Destructor Documentation

SEP::inCoreFloat1D::inCoreFloat1D ( )
inline

Definition at line 52 of file inCoreFloat.h.

SEP::inCoreFloat1D::inCoreFloat1D ( int  n)
inline

Definition at line 53 of file inCoreFloat.h.

Member Function Documentation

void SEP::inCoreFloat1D::base_1d ( int  n1)

Definition at line 266 of file inCoreFloat.cpp.

dataContainer * SEP::inCoreFloat1D::buildDataContainer ( ) const
virtual

Reimplemented from SEP::Space.

Definition at line 271 of file inCoreFloat.cpp.

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

Implements SEP::Space.

Definition at line 474 of file inCoreFloat.cpp.

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

Implements SEP::Space.

Definition at line 483 of file inCoreFloat.cpp.

virtual void SEP::inCoreFloat1D::print_it ( )
inlinevirtual

Reimplemented from SEP::inCoreFloat.

Definition at line 56 of file inCoreFloat.h.


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