ergo
Dft::FullMatrix Class Reference

#include <grid_matrix.h>

Public Member Functions

 FullMatrix (int nbast_)
 
 FullMatrix (ergo_real *m, int nbast_)
 
 FullMatrix (const ergo_real *m, int nbast_)
 ugly-hack constructor. More...
 
 ~FullMatrix ()
 
void add (int row, int col, ergo_real val)
 
ergo_real at (int row, int col) const
 

Public Attributes

ergo_realmat
 
int nbast
 
bool owned
 

Constructor & Destructor Documentation

◆ FullMatrix() [1/3]

Dft::FullMatrix::FullMatrix ( int  nbast_)
inlineexplicit

References nbast.

◆ FullMatrix() [2/3]

Dft::FullMatrix::FullMatrix ( ergo_real m,
int  nbast_ 
)
inline

◆ FullMatrix() [3/3]

Dft::FullMatrix::FullMatrix ( const ergo_real m,
int  nbast_ 
)
inline

ugly-hack constructor.

Remove it!

◆ ~FullMatrix()

Dft::FullMatrix::~FullMatrix ( )
inline

References mat, and owned.

Member Function Documentation

◆ add()

void Dft::FullMatrix::add ( int  row,
int  col,
ergo_real  val 
)
inline

References nbast.

◆ at()

ergo_real Dft::FullMatrix::at ( int  row,
int  col 
) const
inline

References nbast.

Member Data Documentation

◆ mat

◆ nbast

int Dft::FullMatrix::nbast

◆ owned

bool Dft::FullMatrix::owned

Referenced by ~FullMatrix().


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