#include <SmiCoreCombineRule.hpp>
Public Member Functions | |
virtual void | Process (double *d1, int o1, const CoinPackedVector &cpv2, char *type=0) |
Process. | |
virtual void | Process (double *d1, int o1, const int len, const int *inds, const double *dels, char *type=0) |
Process. | |
virtual CoinPackedVector * | Process (CoinPackedVector *cpv1, CoinPackedVector *cpv2, char *type=0) |
Process. | |
virtual int | Process (vector< double > *dr, CoinPackedVector *cpv, double *dels, int *indx) |
Process. | |
virtual int | Process (vector< double > *dr, const int nels, const int *cpv_ind, const double *cpv_els, double *dels, int *indx) |
Process. | |
Static Public Member Functions | |
static SmiCoreCombineReplace * | Instance () |
Protected Member Functions | |
SmiCoreCombineReplace () | |
Static Private Attributes | |
static SmiCoreCombineReplace * | _instance |
Definition at line 57 of file SmiCoreCombineRule.hpp.
SmiCoreCombineReplace::SmiCoreCombineReplace | ( | ) | [inline, protected] |
Definition at line 67 of file SmiCoreCombineRule.hpp.
static SmiCoreCombineReplace* SmiCoreCombineReplace::Instance | ( | ) | [static] |
virtual void SmiCoreCombineReplace::Process | ( | double * | d1, | |
int | o1, | |||
const CoinPackedVector & | cpv2, | |||
char * | type = 0 | |||
) | [virtual] |
Process.
Implements SmiCoreCombineRule.
virtual void SmiCoreCombineReplace::Process | ( | double * | d1, | |
int | o1, | |||
const int | len, | |||
const int * | inds, | |||
const double * | dels, | |||
char * | type = 0 | |||
) | [virtual] |
Process.
Implements SmiCoreCombineRule.
virtual CoinPackedVector* SmiCoreCombineReplace::Process | ( | CoinPackedVector * | cpv1, | |
CoinPackedVector * | cpv2, | |||
char * | type = 0 | |||
) | [virtual] |
Process.
Implements SmiCoreCombineRule.
virtual int SmiCoreCombineReplace::Process | ( | vector< double > * | dr, | |
CoinPackedVector * | cpv, | |||
double * | dels, | |||
int * | indx | |||
) | [virtual] |
Process.
Implements SmiCoreCombineRule.
virtual int SmiCoreCombineReplace::Process | ( | vector< double > * | dr, | |
const int | cpv_nels, | |||
const int * | cpv_ind, | |||
const double * | cpv_els, | |||
double * | dels, | |||
int * | indx | |||
) | [virtual] |
Process.
Implements SmiCoreCombineRule.
SmiCoreCombineReplace* SmiCoreCombineReplace::_instance [static, private] |
Definition at line 69 of file SmiCoreCombineRule.hpp.