Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Private Attributes | List of all members
SmiCoreCombineAdd Class Reference

#include <SmiCoreCombineRule.hpp>

Inheritance diagram for SmiCoreCombineAdd:
Inheritance graph
[legend]
Collaboration diagram for SmiCoreCombineAdd:
Collaboration graph
[legend]

Public Member Functions

virtual void Process (double *d1, int o1, const CoinPackedVector &cpv2, char *type=0)
 Process. More...
 
virtual void Process (double *d1, int o1, const int len, const int *inds, const double *dels, char *type=0)
 Process. More...
 
virtual CoinPackedVectorProcess (CoinPackedVector *cpv1, CoinPackedVector *cpv2, char *type=0)
 Process. More...
 
virtual int Process (double *dr, const int dr_len, CoinPackedVector *cpv, double *dels, int *indx)
 Process. More...
 
virtual int Process (double *dr, const int dr_len, const int nels, const int *cpv_ind, const double *cpv_els, double *dels, int *indx)
 Process. More...
 
- Public Member Functions inherited from SmiCoreCombineRule
virtual ~SmiCoreCombineRule ()
 Process. More...
 

Static Public Member Functions

static SmiCoreCombineAddInstance ()
 
static void ClearInstance ()
 

Protected Member Functions

 SmiCoreCombineAdd ()
 

Static Private Attributes

static SmiCoreCombineAdd_instance
 

Detailed Description

Definition at line 75 of file SmiCoreCombineRule.hpp.

Constructor & Destructor Documentation

SmiCoreCombineAdd::SmiCoreCombineAdd ( )
inlineprotected

Definition at line 86 of file SmiCoreCombineRule.hpp.

Member Function Documentation

static SmiCoreCombineAdd* SmiCoreCombineAdd::Instance ( )
static
static void SmiCoreCombineAdd::ClearInstance ( )
static
virtual void SmiCoreCombineAdd::Process ( double *  d1,
int  o1,
const CoinPackedVector cpv2,
char *  type = 0 
)
virtual

Process.

Implements SmiCoreCombineRule.

virtual void SmiCoreCombineAdd::Process ( double *  d1,
int  o1,
const int  len,
const int *  inds,
const double *  dels,
char *  type = 0 
)
virtual

Process.

Implements SmiCoreCombineRule.

virtual CoinPackedVector* SmiCoreCombineAdd::Process ( CoinPackedVector cpv1,
CoinPackedVector cpv2,
char *  type = 0 
)
virtual

Process.

Implements SmiCoreCombineRule.

virtual int SmiCoreCombineAdd::Process ( double *  dr,
const int  dr_len,
CoinPackedVector cpv,
double *  dels,
int *  indx 
)
virtual

Process.

Implements SmiCoreCombineRule.

virtual int SmiCoreCombineAdd::Process ( double *  dr,
const int  dr_len,
const int  cpv_nels,
const int *  cpv_ind,
const double *  cpv_els,
double *  dels,
int *  indx 
)
virtual

Process.

Implements SmiCoreCombineRule.

Member Data Documentation

SmiCoreCombineAdd* SmiCoreCombineAdd::_instance
staticprivate

Definition at line 88 of file SmiCoreCombineRule.hpp.


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