Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

MatrixDouble Class Reference

#include <MatrixDouble.h>

List of all members.

Public Member Functions

 MatrixDouble (void)
 MatrixDouble (const MatrixDouble &other)
 MatrixDouble (int r, int c)
virtual ~MatrixDouble ()
void setEmpty (void)
virtual void deallocate (void)
virtual void deallokieren (void)
virtual void allokieren (int z, int s)
virtual void allocate (int row, int col)
virtual void allocate (int elems)
virtual void allocate (int z, int s, double val)
virtual void allocate (MatrixDouble &m2)
virtual void matrix_vergroessern_z (int zus_z)
virtual void matrix_vergroessern_s (int zus_s)
virtual void addRows (int newR)
virtual void addCols (int newC)
virtual void addRow (void)
virtual void addCol (void)
virtual void deleteRow (int row)
virtual void deleteFirstRow (void)
virtual void deleteLastRow (void)
virtual int insertRow (int col, double val)
virtual void addRow (MatrixDouble &m)
virtual void addCol (MatrixDouble &m)
virtual int zeilen (void)
virtual int spalten (void)
virtual int rows () const
virtual int cols () const
virtual int length () const
virtual int width () const
virtual bool isvector ()
virtual bool isVector ()
virtual int findAllEntriesEquallingValue (MatrixDouble &posMat, double value)
virtual int getAllValPos (MatrixDouble &posMat, double noVal)
virtual void shiftPosMat (int rowShift, int colShift)
virtual void makeTableHeader (string fn)
virtual void makeTableHeader (char *d)
virtual int countNOT_NODATA (double NODATA)
virtual int countDATA (double DATA)
virtual void cutMatrixRow (int crow)
virtual void cutMatrixCol (int ccol)
virtual void copy (MatrixDouble &matrix2)
virtual void copyInto (MatrixDouble &matrixTarg)
virtual MatrixDoubleoperator+= (MatrixDouble &matrix2)
virtual MatrixDoubleoperator-= (MatrixDouble &matrix2)
virtual MatrixDoubleoperator *= (MatrixDouble &matrix2)
virtual MatrixDoubleoperator *= (double fact)
virtual MatrixDoubleoperator= (const MatrixDouble &matrix2)
virtual void readInputFromFile (char *fn, int z, int s)
virtual void readInputFromFile (string fn, int z, int s)
virtual void readTopMatrixCorner (FILE *, int, int)
virtual void readInputFromFile (FILE *)
virtual void readInputFromFile (char *fn, int pos)
virtual void readMatrix_FILE (string filename)
virtual void readMatrix_FILE_INT (string filename)
virtual void readInputFromFile_INT (FILE *datei)
virtual void readInputFromFile (ifstream &)
virtual void readDelimNums (ifstream &streamData, int numVals)
virtual void appendRowFromFile (ifstream &in, int numValues)
virtual void appendRowFromFile (ifstream &in)
virtual void appendColToFileAsRow (int col, string fn)
virtual void appendColToFileAsRow (int col, char *fn)
virtual void appendRowToFile (int row, string fn)
virtual void appendRowToFile (int row, char *fn)
virtual void appendRowToOpenStream (ofstream &outStream, int row)
virtual void appendVecToFile (char *fn)
virtual void appendVecToFile (string fn)
virtual void appendVecToFile (ofstream &out)
virtual void appendColToFileAsRow (int col, ofstream &out)
virtual void in_datei_schreiben (FILE *)
virtual void in_datei_schreibenE (FILE *)
virtual void in_datei_schreibenT (FILE *)
virtual void datei_schreiben (char *filename)
virtual void writeRowToFile_NoLineEnd (FILE *datei, int row)
virtual void writeRowToFile_WithLineEnd (FILE *datei, int row)
virtual void writeRowToFile_NoLineEnd (ofstream &datei, int row)
virtual void writeRowToFile_WithLineEnd (ofstream &datei, int row)
virtual void writeColToOpenFileAsRow_WithLineEnd (ofstream &datei, int row)
virtual void writeColToOpenFileAsRow_NoLineEnd (FILE *datei, int col)
virtual void writeColToOpenFileAsRow_WithLineEnd (FILE *datei, int col)
virtual void writeToFile (ofstream &out)
virtual void writeToFile (char *filen)
virtual void writeToFile (string filen)
virtual void writeToFileTransposed (string fn)
virtual void writeLogfileTDT (string fn, char *configFile, int type, bool dolong)
virtual void writeLogfileRW (string, char *, int type)
virtual void writeToFileT (ofstream &out)
virtual void readFromFileWithDims (string fn)
virtual void readFromFileWithDims (char *fn)
virtual void readFromFileWithDims (ifstream &in)
virtual int readVectorDyn (string fn)
virtual int readVectorDyn (char *fn)
virtual int readVectorDyn (ifstream &in)
virtual int readMatDyn (string fn)
virtual int readMatDyn (char *fn)
virtual int readMatDyn (ifstream &in)
virtual void readFromFileDimsAndHeader (string fn)
virtual void readFromFileDimsAndHeader (char *fn)
virtual void readFromFileDimsAndHeader (ifstream &in)
virtual void writeToFileWithDims (string fn)
virtual void writeToFileWithDims (char *fn)
virtual void writeToFileWithDims (ofstream &out)
virtual void writeToFile_sparse (string fn, int nodata)
virtual void writeToFile_sparse (char *fn, int nodata)
virtual void writeToFile_sparse (ofstream &out, int nodata)
virtual void writeToFile_sparse_values (ofstream &out, int nodata)
virtual void loadFromFile_sparse_values (ifstream &streamData, int nodata)
virtual void loadFromFile_sparse (string fn, int nodata)
virtual void loadFromFile_sparse (char *fn, int nodata)
virtual void loadFromFile_sparse (ifstream &streamData, int nodata)
virtual void printToScreen (void)
virtual void printToScreen (int rlu, int clu, int rdr, int cdr)
virtual void ausschreiben (void)
virtual void printToScreen_compact (void)
virtual void printToScreen_compact (int numDigits)
virtual void printToScreen_compact (int rlu, int clu, int rdr, int cdr)
virtual void printToScreen_compact (int rlu, int clu, int rdr, int cdr, int numDigits)
virtual void printToScreenInt (void)
virtual void printToScreen_col_compact (int c)
virtual void printToScreen_row (int z)
virtual void printToScreen_row (int z, int startC, int endC)
virtual void printToScreen_row_compact (void)
virtual void printToScreen_row_compact (int z)
virtual void printToScreen_row_compact (int z, int numDigits)
virtual void printToScreen_row_compact (int z, int startC, int endC, int numDigits)
virtual void printToScreen_row_compact (int z, int startC, int endC)
virtual void printSize ()
virtual void printToScreen_col_valuesOnly (int c, double noval)
virtual void printSparse (double NODATA)
virtual void printToScreen_ifColActive (int c, double noval)
virtual void wert_ausschreiben (int, int)
virtual void zeile_ausschreiben (int)
virtual void spalte_ausschreiben (int)
virtual void wert_eintragen (int, int, double wert)
virtual void setValue (int row, int col, double value)
virtual void setValue (int pos, double val)
virtual void setValue (MatrixDouble &m1)
virtual void setValueExp (int r, int c, double val)
virtual void setCol (int c, double v)
virtual void setRow (int row, double val)
virtual void setRow (int row, MatrixDouble &vec)
virtual void setCol (int col, MatrixDouble &vec)
virtual void setAllValues (double val)
virtual void extractSubmatrixColKey (MatrixDouble &target, MatrixDouble &colKey)
virtual void extract (MatrixDouble &empt, int row_left_up, int col_left_up, int dimR, int dimC)
virtual void extract (MatrixDouble &empt, MatrixDouble &minmax)
virtual void initialisieren (double startwert)
virtual void initialisieren (int startwert)
virtual double getValue (int r, int c) const
virtual double wert_holen (int z, int s) const
virtual double getValue (int pos) const
virtual void getCol (int col, MatrixDouble &mCol)
virtual void getRow (int row, MatrixDouble &mRow)
virtual void addValue (int, int, double)
virtual void addValue (int, double)
virtual void divideValue (int, int, double)
virtual void divideValue (int, double)
virtual void increment (int r, int c)
virtual void addColValues (int pCol, int thisCol, MatrixDouble &matPassed)
virtual void wert_multiplizieren (int, int, double)
virtual void skalar_multiplizieren (double)
virtual void wert_dividieren (int, int, double)
virtual void mult (MatrixDouble &m1, MatrixDouble &m2)
virtual double subtractMatrix (MatrixDouble &m1, MatrixDouble &m2, int noData1, int noData2)
virtual double addMatrix (MatrixDouble &m1, MatrixDouble &m2, int noData1, int noData2)
virtual double divideMatrix (MatrixDouble &m1, MatrixDouble &m2, int noData1, int noData2)
virtual double multMatrix (MatrixDouble &m1, MatrixDouble &m2, int noData1, int noData2)
virtual double sumRow (int)
virtual double sumCol (int)
virtual double spaltensumme (int)
virtual double zeilensumme (int)
virtual void copyRow (int originRow, int targetRow)
virtual void copyRow (int originRow, MatrixDouble &mTarg, int targetRow)
virtual void copyCol2Row (int originCol, MatrixDouble &mTarg, int targetRow)
virtual void copyCol2Col (int originCol, MatrixDouble &mTarg, int targetCol)
virtual double getMax (void)
virtual double getMax_row (int row)
virtual double getMax_col (int col)
virtual int findMax_row (int row)
virtual int findMax_col (int col)
virtual int findMax_col_nonempty (int col, double emptVal, int emptCol)
virtual double getMin (void)
virtual double getMinNotNodata (int nodata)
virtual double getMin_row (int row)
virtual double getMin_row (int row, int nodata)
virtual double getMin_col (int col)
virtual void swap (double *pa, double *pb)
virtual void mextract (MatrixDouble &ACTIVE, MatrixDouble &MEXTRACT)
virtual int findPos (double val, MatrixDouble &FOUNDPOS)
virtual int findPos_col (int col, double val, MatrixDouble &FOUNDPOS)
virtual int findIsValue (double noData, MatrixDouble &FOUND)
virtual int findDifferent (double val, double noData, MatrixDouble &FOUNDPOS)
virtual int findfirstCol (int colSearch, double val)
virtual int findfirstMatchInCol (int colSearch, double val)
virtual int findfirstMatchInRow (int rowSearch, double val)
virtual void medianAllCols (MatrixDouble &medM)
virtual double medianCol (int col)
virtual double varianceOfCol (int col, double mean)
virtual double standardDeviationOfCol (int _col, double mean)
virtual double giniOfCol (int _col)
virtual double getVariabceIfNotNodata (double nodata_, double mean_)
virtual double getStandardDeviationIfNotNodata (double nodata_, double mean_)
virtual double getMeanIfNotNodata (double nodata_)
virtual void sortColumns (void)
virtual void spalten_aufsteigend_sortieren (int z, int s)
virtual void sortAfterOneColumn (int col)
virtual void sortAfterOneColumn (int col, MatrixDouble &matPos)
virtual void sortAfterOneColumn_B (int col, MatrixDouble &POSITION)
virtual void sendMatrixViaTDT (char *configFile)
virtual void sendViaTDT (char *configFile)
virtual void sendViaTDT (string configFile)
virtual void receiveViaTDT (char *configFile)
virtual void receiveViaTDT (string configFile)
virtual void readWasimStatisticFile (string fn, int numGages, int numHeaderRows, bool withSum)
virtual int getNumGages (string fn, int numHeaderRows)
virtual int findDateRow (MatrixDouble &DateRow, int row)
virtual void readFromTranslationMatrix (int z, int s, ifstream &in)
virtual void readFromTranslationMatrix (ifstream &in)
virtual void readFromTranslationMatrix (char *fn)
virtual void printToScreenTranslationMatrix (int z, int s)
virtual void printToScreenTranslationMatrix ()
virtual int getPositionInColumn (double val, int col)
virtual int getPositionInColumn (int val, int col)
virtual int getPositionInColumn (int val)
virtual int getPositionInColumn (double val)
virtual void makeHist (MatrixDouble &histMat)
virtual void makeHist (MatrixDouble &histMat, double first)
virtual void unique (MatrixDouble &uniqueM)
virtual void unique (int col, MatrixDouble &uniqueM)
virtual void transpose (MatrixDouble &m)
virtual void extractColumns (MatrixDouble &matTarget, MatrixDouble &transKey)
virtual void findMinMax (MatrixDouble &minmax, double nodata)
virtual int findMaxNotTrue (int col, MatrixDouble &isTrue)
virtual string mat2string ()
virtual void string2mat (string s)
virtual void copyToLargerMatrix (int row, int startCol, MatrixDouble &fullVector)
virtual void copyToLargerMatrix (int startCol, MatrixDouble &fullVector)
virtual double sumVector ()
virtual void roundToInteger ()
virtual void writeErrorToLogfile (string fn, char *fehlertext, int type)

Protected Attributes

double ** ptr
int z_anzahl
int s_anzahl


Constructor & Destructor Documentation

MatrixDouble::MatrixDouble void   )  [inline]
 

MatrixDouble::MatrixDouble const MatrixDouble other  ) 
 

MatrixDouble::MatrixDouble int  r,
int  c
[inline]
 

virtual MatrixDouble::~MatrixDouble  )  [virtual]
 


Member Function Documentation

virtual void MatrixDouble::addCol MatrixDouble m  )  [virtual]
 

virtual void MatrixDouble::addCol void   )  [virtual]
 

virtual void MatrixDouble::addCols int  newC  )  [virtual]
 

virtual void MatrixDouble::addColValues int  pCol,
int  thisCol,
MatrixDouble matPassed
[virtual]
 

virtual double MatrixDouble::addMatrix MatrixDouble m1,
MatrixDouble m2,
int  noData1,
int  noData2
[virtual]
 

virtual void MatrixDouble::addRow MatrixDouble m  )  [virtual]
 

virtual void MatrixDouble::addRow void   )  [virtual]
 

virtual void MatrixDouble::addRows int  newR  )  [virtual]
 

virtual void MatrixDouble::addValue int  ,
double 
[virtual]
 

virtual void MatrixDouble::addValue int  ,
int  ,
double 
[virtual]
 

virtual void MatrixDouble::allocate MatrixDouble m2  )  [virtual]
 

virtual void MatrixDouble::allocate int  z,
int  s,
double  val
[virtual]
 

virtual void MatrixDouble::allocate int  elems  )  [virtual]
 

virtual void MatrixDouble::allocate int  row,
int  col
[virtual]
 

virtual void MatrixDouble::allokieren int  z,
int  s
[virtual]
 

virtual void MatrixDouble::appendColToFileAsRow int  col,
ofstream &  out
[virtual]
 

virtual void MatrixDouble::appendColToFileAsRow int  col,
char *  fn
[virtual]
 

virtual void MatrixDouble::appendColToFileAsRow int  col,
string  fn
[virtual]
 

virtual void MatrixDouble::appendRowFromFile ifstream &  in  )  [virtual]
 

virtual void MatrixDouble::appendRowFromFile ifstream &  in,
int  numValues
[virtual]
 

virtual void MatrixDouble::appendRowToFile int  row,
char *  fn
[virtual]
 

virtual void MatrixDouble::appendRowToFile int  row,
string  fn
[virtual]
 

virtual void MatrixDouble::appendRowToOpenStream ofstream &  outStream,
int  row
[virtual]
 

virtual void MatrixDouble::appendVecToFile ofstream &  out  )  [virtual]
 

virtual void MatrixDouble::appendVecToFile string  fn  )  [virtual]
 

virtual void MatrixDouble::appendVecToFile char *  fn  )  [virtual]
 

virtual void MatrixDouble::ausschreiben void   )  [virtual]
 

virtual int MatrixDouble::cols  )  const [virtual]
 

virtual void MatrixDouble::copy MatrixDouble matrix2  )  [virtual]
 

virtual void MatrixDouble::copyCol2Col int  originCol,
MatrixDouble mTarg,
int  targetCol
[virtual]
 

virtual void MatrixDouble::copyCol2Row int  originCol,
MatrixDouble mTarg,
int  targetRow
[virtual]
 

virtual void MatrixDouble::copyInto MatrixDouble matrixTarg  )  [virtual]
 

virtual void MatrixDouble::copyRow int  originRow,
MatrixDouble mTarg,
int  targetRow
[virtual]
 

virtual void MatrixDouble::copyRow int  originRow,
int  targetRow
[virtual]
 

virtual void MatrixDouble::copyToLargerMatrix int  startCol,
MatrixDouble fullVector
[virtual]
 

virtual void MatrixDouble::copyToLargerMatrix int  row,
int  startCol,
MatrixDouble fullVector
[virtual]
 

virtual int MatrixDouble::countDATA double  DATA  )  [virtual]
 

virtual int MatrixDouble::countNOT_NODATA double  NODATA  )  [virtual]
 

virtual void MatrixDouble::cutMatrixCol int  ccol  )  [virtual]
 

virtual void MatrixDouble::cutMatrixRow int  crow  )  [virtual]
 

virtual void MatrixDouble::datei_schreiben char *  filename  )  [virtual]
 

virtual void MatrixDouble::deallocate void   )  [virtual]
 

virtual void MatrixDouble::deallokieren void   )  [virtual]
 

virtual void MatrixDouble::deleteFirstRow void   )  [virtual]
 

virtual void MatrixDouble::deleteLastRow void   )  [virtual]
 

virtual void MatrixDouble::deleteRow int  row  )  [virtual]
 

virtual double MatrixDouble::divideMatrix MatrixDouble m1,
MatrixDouble m2,
int  noData1,
int  noData2
[virtual]
 

virtual void MatrixDouble::divideValue int  ,
double 
[virtual]
 

virtual void MatrixDouble::divideValue int  ,
int  ,
double 
[virtual]
 

virtual void MatrixDouble::extract MatrixDouble empt,
MatrixDouble minmax
[virtual]
 

virtual void MatrixDouble::extract MatrixDouble empt,
int  row_left_up,
int  col_left_up,
int  dimR,
int  dimC
[virtual]
 

virtual void MatrixDouble::extractColumns MatrixDouble matTarget,
MatrixDouble transKey
[virtual]
 

virtual void MatrixDouble::extractSubmatrixColKey MatrixDouble target,
MatrixDouble colKey
[virtual]
 

virtual int MatrixDouble::findAllEntriesEquallingValue MatrixDouble posMat,
double  value
[virtual]
 

virtual int MatrixDouble::findDateRow MatrixDouble DateRow,
int  row
[virtual]
 

virtual int MatrixDouble::findDifferent double  val,
double  noData,
MatrixDouble FOUNDPOS
[virtual]
 

virtual int MatrixDouble::findfirstCol int  colSearch,
double  val
[virtual]
 

virtual int MatrixDouble::findfirstMatchInCol int  colSearch,
double  val
[virtual]
 

virtual int MatrixDouble::findfirstMatchInRow int  rowSearch,
double  val
[virtual]
 

virtual int MatrixDouble::findIsValue double  noData,
MatrixDouble FOUND
[virtual]
 

virtual int MatrixDouble::findMax_col int  col  )  [virtual]
 

virtual int MatrixDouble::findMax_col_nonempty int  col,
double  emptVal,
int  emptCol
[virtual]
 

virtual int MatrixDouble::findMax_row int  row  )  [virtual]
 

virtual int MatrixDouble::findMaxNotTrue int  col,
MatrixDouble isTrue
[virtual]
 

virtual void MatrixDouble::findMinMax MatrixDouble minmax,
double  nodata
[virtual]
 

virtual int MatrixDouble::findPos double  val,
MatrixDouble FOUNDPOS
[virtual]
 

virtual int MatrixDouble::findPos_col int  col,
double  val,
MatrixDouble FOUNDPOS
[virtual]
 

virtual int MatrixDouble::getAllValPos MatrixDouble posMat,
double  noVal
[virtual]
 

virtual void MatrixDouble::getCol int  col,
MatrixDouble mCol
[virtual]
 

virtual double MatrixDouble::getMax void   )  [virtual]
 

virtual double MatrixDouble::getMax_col int  col  )  [virtual]
 

virtual double MatrixDouble::getMax_row int  row  )  [virtual]
 

virtual double MatrixDouble::getMeanIfNotNodata double  nodata_  )  [virtual]
 

virtual double MatrixDouble::getMin void   )  [virtual]
 

virtual double MatrixDouble::getMin_col int  col  )  [virtual]
 

virtual double MatrixDouble::getMin_row int  row,
int  nodata
[virtual]
 

virtual double MatrixDouble::getMin_row int  row  )  [virtual]
 

virtual double MatrixDouble::getMinNotNodata int  nodata  )  [virtual]
 

virtual int MatrixDouble::getNumGages string  fn,
int  numHeaderRows
[virtual]
 

virtual int MatrixDouble::getPositionInColumn double  val  )  [virtual]
 

virtual int MatrixDouble::getPositionInColumn int  val  )  [virtual]
 

virtual int MatrixDouble::getPositionInColumn int  val,
int  col
[virtual]
 

virtual int MatrixDouble::getPositionInColumn double  val,
int  col
[virtual]
 

virtual void MatrixDouble::getRow int  row,
MatrixDouble mRow
[virtual]
 

virtual double MatrixDouble::getStandardDeviationIfNotNodata double  nodata_,
double  mean_
[virtual]
 

virtual double MatrixDouble::getValue int  pos  )  const [virtual]
 

virtual double MatrixDouble::getValue int  r,
int  c
const [virtual]
 

virtual double MatrixDouble::getVariabceIfNotNodata double  nodata_,
double  mean_
[virtual]
 

virtual double MatrixDouble::giniOfCol int  _col  )  [virtual]
 

virtual void MatrixDouble::in_datei_schreiben FILE *   )  [virtual]
 

virtual void MatrixDouble::in_datei_schreibenE FILE *   )  [virtual]
 

virtual void MatrixDouble::in_datei_schreibenT FILE *   )  [virtual]
 

virtual void MatrixDouble::increment int  r,
int  c
[virtual]
 

virtual void MatrixDouble::initialisieren int  startwert  )  [virtual]
 

virtual void MatrixDouble::initialisieren double  startwert  )  [virtual]
 

virtual int MatrixDouble::insertRow int  col,
double  val
[virtual]
 

virtual bool MatrixDouble::isVector  )  [virtual]
 

virtual bool MatrixDouble::isvector  )  [virtual]
 

virtual int MatrixDouble::length  )  const [virtual]
 

virtual void MatrixDouble::loadFromFile_sparse ifstream &  streamData,
int  nodata
[virtual]
 

virtual void MatrixDouble::loadFromFile_sparse char *  fn,
int  nodata
[virtual]
 

virtual void MatrixDouble::loadFromFile_sparse string  fn,
int  nodata
[virtual]
 

virtual void MatrixDouble::loadFromFile_sparse_values ifstream &  streamData,
int  nodata
[virtual]
 

virtual void MatrixDouble::makeHist MatrixDouble histMat,
double  first
[virtual]
 

virtual void MatrixDouble::makeHist MatrixDouble histMat  )  [virtual]
 

virtual void MatrixDouble::makeTableHeader char *  d  )  [virtual]
 

virtual void MatrixDouble::makeTableHeader string  fn  )  [virtual]
 

virtual string MatrixDouble::mat2string  )  [virtual]
 

virtual void MatrixDouble::matrix_vergroessern_s int  zus_s  )  [virtual]
 

virtual void MatrixDouble::matrix_vergroessern_z int  zus_z  )  [virtual]
 

virtual void MatrixDouble::medianAllCols MatrixDouble medM  )  [virtual]
 

virtual double MatrixDouble::medianCol int  col  )  [virtual]
 

virtual void MatrixDouble::mextract MatrixDouble ACTIVE,
MatrixDouble MEXTRACT
[virtual]
 

virtual void MatrixDouble::mult MatrixDouble m1,
MatrixDouble m2
[virtual]
 

virtual double MatrixDouble::multMatrix MatrixDouble m1,
MatrixDouble m2,
int  noData1,
int  noData2
[virtual]
 

virtual MatrixDouble& MatrixDouble::operator *= double  fact  )  [virtual]
 

virtual MatrixDouble& MatrixDouble::operator *= MatrixDouble matrix2  )  [virtual]
 

virtual MatrixDouble& MatrixDouble::operator+= MatrixDouble matrix2  )  [virtual]
 

virtual MatrixDouble& MatrixDouble::operator-= MatrixDouble matrix2  )  [virtual]
 

virtual MatrixDouble& MatrixDouble::operator= const MatrixDouble matrix2  )  [virtual]
 

virtual void MatrixDouble::printSize  )  [virtual]
 

virtual void MatrixDouble::printSparse double  NODATA  )  [virtual]
 

virtual void MatrixDouble::printToScreen int  rlu,
int  clu,
int  rdr,
int  cdr
[virtual]
 

virtual void MatrixDouble::printToScreen void   )  [virtual]
 

virtual void MatrixDouble::printToScreen_col_compact int  c  )  [virtual]
 

virtual void MatrixDouble::printToScreen_col_valuesOnly int  c,
double  noval
[virtual]
 

virtual void MatrixDouble::printToScreen_compact int  rlu,
int  clu,
int  rdr,
int  cdr,
int  numDigits
[virtual]
 

virtual void MatrixDouble::printToScreen_compact int  rlu,
int  clu,
int  rdr,
int  cdr
[virtual]
 

virtual void MatrixDouble::printToScreen_compact int  numDigits  )  [virtual]
 

virtual void MatrixDouble::printToScreen_compact void   )  [virtual]
 

virtual void MatrixDouble::printToScreen_ifColActive int  c,
double  noval
[virtual]
 

virtual void MatrixDouble::printToScreen_row int  z,
int  startC,
int  endC
[virtual]
 

virtual void MatrixDouble::printToScreen_row int  z  )  [virtual]
 

virtual void MatrixDouble::printToScreen_row_compact int  z,
int  startC,
int  endC
[virtual]
 

virtual void MatrixDouble::printToScreen_row_compact int  z,
int  startC,
int  endC,
int  numDigits
[virtual]
 

virtual void MatrixDouble::printToScreen_row_compact int  z,
int  numDigits
[virtual]
 

virtual void MatrixDouble::printToScreen_row_compact int  z  )  [virtual]
 

virtual void MatrixDouble::printToScreen_row_compact void   )  [virtual]
 

virtual void MatrixDouble::printToScreenInt void   )  [virtual]
 

virtual void MatrixDouble::printToScreenTranslationMatrix  )  [virtual]
 

virtual void MatrixDouble::printToScreenTranslationMatrix int  z,
int  s
[virtual]
 

virtual void MatrixDouble::readDelimNums ifstream &  streamData,
int  numVals
[virtual]
 

virtual void MatrixDouble::readFromFileDimsAndHeader ifstream &  in  )  [virtual]
 

virtual void MatrixDouble::readFromFileDimsAndHeader char *  fn  )  [virtual]
 

virtual void MatrixDouble::readFromFileDimsAndHeader string  fn  )  [virtual]
 

virtual void MatrixDouble::readFromFileWithDims ifstream &  in  )  [virtual]
 

virtual void MatrixDouble::readFromFileWithDims char *  fn  )  [virtual]
 

virtual void MatrixDouble::readFromFileWithDims string  fn  )  [virtual]
 

virtual void MatrixDouble::readFromTranslationMatrix char *  fn  )  [virtual]
 

virtual void MatrixDouble::readFromTranslationMatrix ifstream &  in  )  [virtual]
 

virtual void MatrixDouble::readFromTranslationMatrix int  z,
int  s,
ifstream &  in
[virtual]
 

virtual void MatrixDouble::readInputFromFile ifstream &   )  [virtual]
 

virtual void MatrixDouble::readInputFromFile char *  fn,
int  pos
[virtual]
 

virtual void MatrixDouble::readInputFromFile FILE *   )  [virtual]
 

virtual void MatrixDouble::readInputFromFile string  fn,
int  z,
int  s
[virtual]
 

virtual void MatrixDouble::readInputFromFile char *  fn,
int  z,
int  s
[virtual]
 

virtual void MatrixDouble::readInputFromFile_INT FILE *  datei  )  [virtual]
 

virtual int MatrixDouble::readMatDyn ifstream &  in  )  [virtual]
 

virtual int MatrixDouble::readMatDyn char *  fn  )  [virtual]
 

virtual int MatrixDouble::readMatDyn string  fn  )  [virtual]
 

virtual void MatrixDouble::readMatrix_FILE string  filename  )  [virtual]
 

virtual void MatrixDouble::readMatrix_FILE_INT string  filename  )  [virtual]
 

virtual void MatrixDouble::readTopMatrixCorner FILE *  ,
int  ,
int 
[virtual]
 

virtual int MatrixDouble::readVectorDyn ifstream &  in  )  [virtual]
 

virtual int MatrixDouble::readVectorDyn char *  fn  )  [virtual]
 

virtual int MatrixDouble::readVectorDyn string  fn  )  [virtual]
 

virtual void MatrixDouble::readWasimStatisticFile string  fn,
int  numGages,
int  numHeaderRows,
bool  withSum
[virtual]
 

virtual void MatrixDouble::receiveViaTDT string  configFile  )  [virtual]
 

virtual void MatrixDouble::receiveViaTDT char *  configFile  )  [virtual]
 

virtual void MatrixDouble::roundToInteger  )  [virtual]
 

virtual int MatrixDouble::rows  )  const [virtual]
 

virtual void MatrixDouble::sendMatrixViaTDT char *  configFile  )  [virtual]
 

virtual void MatrixDouble::sendViaTDT string  configFile  )  [virtual]
 

virtual void MatrixDouble::sendViaTDT char *  configFile  )  [virtual]
 

virtual void MatrixDouble::setAllValues double  val  )  [virtual]
 

virtual void MatrixDouble::setCol int  col,
MatrixDouble vec
[virtual]
 

virtual void MatrixDouble::setCol int  c,
double  v
[virtual]
 

void MatrixDouble::setEmpty void   ) 
 

virtual void MatrixDouble::setRow int  row,
MatrixDouble vec
[virtual]
 

virtual void MatrixDouble::setRow int  row,
double  val
[virtual]
 

virtual void MatrixDouble::setValue MatrixDouble m1  )  [virtual]
 

virtual void MatrixDouble::setValue int  pos,
double  val
[virtual]
 

virtual void MatrixDouble::setValue int  row,
int  col,
double  value
[virtual]
 

virtual void MatrixDouble::setValueExp int  r,
int  c,
double  val
[virtual]
 

virtual void MatrixDouble::shiftPosMat int  rowShift,
int  colShift
[virtual]
 

virtual void MatrixDouble::skalar_multiplizieren double   )  [virtual]
 

virtual void MatrixDouble::sortAfterOneColumn int  col,
MatrixDouble matPos
[virtual]
 

virtual void MatrixDouble::sortAfterOneColumn int  col  )  [virtual]
 

virtual void MatrixDouble::sortAfterOneColumn_B int  col,
MatrixDouble POSITION
[virtual]
 

virtual void MatrixDouble::sortColumns void   )  [virtual]
 

virtual void MatrixDouble::spalte_ausschreiben int   )  [virtual]
 

virtual int MatrixDouble::spalten void   )  [virtual]
 

virtual void MatrixDouble::spalten_aufsteigend_sortieren int  z,
int  s
[virtual]
 

virtual double MatrixDouble::spaltensumme int   )  [virtual]
 

virtual double MatrixDouble::standardDeviationOfCol int  _col,
double  mean
[virtual]
 

virtual void MatrixDouble::string2mat string  s  )  [virtual]
 

virtual double MatrixDouble::subtractMatrix MatrixDouble m1,
MatrixDouble m2,
int  noData1,
int  noData2
[virtual]
 

virtual double MatrixDouble::sumCol int   )  [virtual]
 

virtual double MatrixDouble::sumRow int   )  [virtual]
 

virtual double MatrixDouble::sumVector  )  [virtual]
 

virtual void MatrixDouble::swap double *  pa,
double *  pb
[virtual]
 

virtual void MatrixDouble::transpose MatrixDouble m  )  [virtual]
 

virtual void MatrixDouble::unique int  col,
MatrixDouble uniqueM
[virtual]
 

virtual void MatrixDouble::unique MatrixDouble uniqueM  )  [virtual]
 

virtual double MatrixDouble::varianceOfCol int  col,
double  mean
[virtual]
 

virtual void MatrixDouble::wert_ausschreiben int  ,
int 
[virtual]
 

virtual void MatrixDouble::wert_dividieren int  ,
int  ,
double 
[virtual]
 

virtual void MatrixDouble::wert_eintragen int  ,
int  ,
double  wert
[virtual]
 

virtual double MatrixDouble::wert_holen int  z,
int  s
const [virtual]
 

virtual void MatrixDouble::wert_multiplizieren int  ,
int  ,
double 
[virtual]
 

virtual int MatrixDouble::width  )  const [virtual]
 

virtual void MatrixDouble::writeColToOpenFileAsRow_NoLineEnd FILE *  datei,
int  col
[virtual]
 

virtual void MatrixDouble::writeColToOpenFileAsRow_WithLineEnd FILE *  datei,
int  col
[virtual]
 

virtual void MatrixDouble::writeColToOpenFileAsRow_WithLineEnd ofstream &  datei,
int  row
[virtual]
 

virtual void MatrixDouble::writeErrorToLogfile string  fn,
char *  fehlertext,
int  type
[virtual]
 

virtual void MatrixDouble::writeLogfileRW string  ,
char *  ,
int  type
[virtual]
 

virtual void MatrixDouble::writeLogfileTDT string  fn,
char *  configFile,
int  type,
bool  dolong
[virtual]
 

virtual void MatrixDouble::writeRowToFile_NoLineEnd ofstream &  datei,
int  row
[virtual]
 

virtual void MatrixDouble::writeRowToFile_NoLineEnd FILE *  datei,
int  row
[virtual]
 

virtual void MatrixDouble::writeRowToFile_WithLineEnd ofstream &  datei,
int  row
[virtual]
 

virtual void MatrixDouble::writeRowToFile_WithLineEnd FILE *  datei,
int  row
[virtual]
 

virtual void MatrixDouble::writeToFile string  filen  )  [virtual]
 

virtual void MatrixDouble::writeToFile char *  filen  )  [virtual]
 

virtual void MatrixDouble::writeToFile ofstream &  out  )  [virtual]
 

virtual void MatrixDouble::writeToFile_sparse ofstream &  out,
int  nodata
[virtual]
 

virtual void MatrixDouble::writeToFile_sparse char *  fn,
int  nodata
[virtual]
 

virtual void MatrixDouble::writeToFile_sparse string  fn,
int  nodata
[virtual]
 

virtual void MatrixDouble::writeToFile_sparse_values ofstream &  out,
int  nodata
[virtual]
 

virtual void MatrixDouble::writeToFileT ofstream &  out  )  [virtual]
 

virtual void MatrixDouble::writeToFileTransposed string  fn  )  [virtual]
 

virtual void MatrixDouble::writeToFileWithDims ofstream &  out  )  [virtual]
 

virtual void MatrixDouble::writeToFileWithDims char *  fn  )  [virtual]
 

virtual void MatrixDouble::writeToFileWithDims string  fn  )  [virtual]
 

virtual void MatrixDouble::zeile_ausschreiben int   )  [virtual]
 

virtual int MatrixDouble::zeilen void   )  [virtual]
 

virtual double MatrixDouble::zeilensumme int   )  [virtual]
 


Member Data Documentation

double** MatrixDouble::ptr [protected]
 

int MatrixDouble::s_anzahl [protected]
 

int MatrixDouble::z_anzahl [protected]
 


The documentation for this class was generated from the following file:
Generated on Thu Aug 28 12:41:28 2008 for MPMAS by  doxygen 1.3.9.1