Public Member Functions | Data Fields | Private Attributes
row_col_weight Class Reference

Public Member Functions

 row_col_weight ()
 
 row_col_weight (int, int)
 *2 More...
 
 ~row_col_weight ()
 
 row_col_weight ()
 
 row_col_weight (int, int)
 
 ~row_col_weight ()
 

Data Fields

float * wrow
 
float * wcol
 

Private Attributes

int ym
 
int yn
 

Detailed Description

Definition at line 172 of file linalg_from_matpol.cc.

Constructor & Destructor Documentation

§ row_col_weight() [1/4]

row_col_weight::row_col_weight ( )
inline

Definition at line 178 of file linalg_from_matpol.cc.

178 : ym(0) {}

§ row_col_weight() [2/4]

row_col_weight::row_col_weight ( int  i,
int  j 
)

*2

Definition at line 355 of file linalg_from_matpol.cc.

356 {
357  ym = i;
358  yn = j;
359  wrow = (float *)omAlloc(i*sizeof(float));
360  wcol = (float *)omAlloc(j*sizeof(float));
361 }
#define omAlloc(size)
Definition: omAllocDecl.h:210
int j
Definition: myNF.cc:70
int i
Definition: cfEzgcd.cc:123

§ ~row_col_weight() [1/2]

row_col_weight::~row_col_weight ( )

Definition at line 363 of file linalg_from_matpol.cc.

364 {
365  if (ym!=0)
366  {
367  omFreeSize((ADDRESS)wcol, yn*sizeof(float));
368  omFreeSize((ADDRESS)wrow, ym*sizeof(float));
369  }
370 }
#define omFreeSize(addr, size)
Definition: omAllocDecl.h:260
void * ADDRESS
Definition: auxiliary.h:118

§ row_col_weight() [3/4]

row_col_weight::row_col_weight ( )
inline

Definition at line 799 of file matpol.cc.

799 : ym(0) {}

§ row_col_weight() [4/4]

row_col_weight::row_col_weight ( int  ,
int   
)

§ ~row_col_weight() [2/2]

row_col_weight::~row_col_weight ( )

Field Documentation

§ wcol

float * row_col_weight::wcol

Definition at line 177 of file linalg_from_matpol.cc.

§ wrow

float * row_col_weight::wrow

Definition at line 177 of file linalg_from_matpol.cc.

§ ym

int row_col_weight::ym
private

Definition at line 175 of file linalg_from_matpol.cc.

§ yn

int row_col_weight::yn
private

Definition at line 175 of file linalg_from_matpol.cc.


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