SmiCoreCombineReplace Class Reference

#include <SmiCoreCombineRule.hpp>

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

List of all members.

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 CoinPackedVectorProcess (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 SmiCoreCombineReplaceInstance ()

Protected Member Functions

 SmiCoreCombineReplace ()

Static Private Attributes

static SmiCoreCombineReplace_instance

Detailed Description

Definition at line 57 of file SmiCoreCombineRule.hpp.


Constructor & Destructor Documentation

SmiCoreCombineReplace::SmiCoreCombineReplace (  )  [inline, protected]

Definition at line 67 of file SmiCoreCombineRule.hpp.


Member Function Documentation

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.


Member Data Documentation

Definition at line 69 of file SmiCoreCombineRule.hpp.


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

Generated on 15 Mar 2015 for Coin-All by  doxygen 1.6.1