MFEM  v4.3.0
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
mfem::DenseMatrix Member List

This is the complete list of members for mfem::DenseMatrix, including all inherited members.

Add(const double c, const DenseMatrix &A)mfem::DenseMatrix
AddMatrix(DenseMatrix &A, int ro, int co)mfem::DenseMatrix
AddMatrix(double a, const DenseMatrix &A, int ro, int co)mfem::DenseMatrix
AddMult(const Vector &x, Vector &y) const mfem::DenseMatrix
AddMult_a(double a, const Vector &x, Vector &y) const mfem::DenseMatrix
AddMultTranspose(const Vector &x, Vector &y) const mfem::DenseMatrix
AddMultTranspose_a(double a, const Vector &x, Vector &y) const mfem::DenseMatrix
AddToVector(int offset, Vector &v) const mfem::DenseMatrix
AdjustDofDirection(Array< int > &dofs)mfem::DenseMatrix
ANY_TYPE enum valuemfem::Operator
AssembleDiagonal(Vector &diag) const mfem::Operatorinlinevirtual
CalcEigenvalues(double *lambda, double *vec) const mfem::DenseMatrix
CalcSingularvalue(const int i) const mfem::DenseMatrix
CheckFinite() const mfem::DenseMatrixinline
Clear()mfem::DenseMatrixinline
ClearExternalData()mfem::DenseMatrixinline
Complex_Hypre_ParCSR enum valuemfem::Operator
Complex_Operator enum valuemfem::Operator
CopyCols(const DenseMatrix &A, int col1, int col2)mfem::DenseMatrix
CopyExceptMN(const DenseMatrix &A, int m, int n)mfem::DenseMatrix
CopyMN(const DenseMatrix &A, int m, int n, int Aro, int Aco)mfem::DenseMatrix
CopyMN(const DenseMatrix &A, int row_offset, int col_offset)mfem::DenseMatrix
CopyMN(const DenseMatrix &A, int m, int n, int Aro, int Aco, int row_offset, int col_offset)mfem::DenseMatrix
CopyMNDiag(double c, int n, int row_offset, int col_offset)mfem::DenseMatrix
CopyMNDiag(double *diag, int n, int row_offset, int col_offset)mfem::DenseMatrix
CopyMNt(const DenseMatrix &A, int row_offset, int col_offset)mfem::DenseMatrix
CopyRows(const DenseMatrix &A, int row1, int row2)mfem::DenseMatrix
Data() const mfem::DenseMatrixinline
DenseMatrix()mfem::DenseMatrix
DenseMatrix(const DenseMatrix &)mfem::DenseMatrix
DenseMatrix(int s)mfem::DenseMatrixexplicit
DenseMatrix(int m, int n)mfem::DenseMatrix
DenseMatrix(const DenseMatrix &mat, char ch)mfem::DenseMatrix
DenseMatrix(double *d, int h, int w)mfem::DenseMatrixinline
DenseMatrix(const double(&values)[M][N])mfem::DenseMatrixinlineexplicit
DenseMatrixInverse classmfem::DenseMatrixfriend
DenseTensor classmfem::DenseMatrixfriend
Det() const mfem::DenseMatrix
Diag(double c, int n)mfem::DenseMatrix
Diag(double *diag, int n)mfem::DenseMatrix
DIAG_KEEP enum valuemfem::Operator
DIAG_ONE enum valuemfem::Operator
DIAG_ZERO enum valuemfem::Operator
DiagonalPolicy enum namemfem::Operator
Eigensystem(Vector &ev, DenseMatrix &evect)mfem::DenseMatrixinline
Eigensystem(DenseMatrix &b, Vector &ev, DenseMatrix &evect)mfem::DenseMatrixinline
Eigenvalues(Vector &ev)mfem::DenseMatrixinline
Eigenvalues(Vector &ev, DenseMatrix &evect)mfem::DenseMatrixinline
Eigenvalues(DenseMatrix &b, Vector &ev)mfem::DenseMatrixinline
Eigenvalues(DenseMatrix &b, Vector &ev, DenseMatrix &evect)mfem::DenseMatrixinline
Elem(int i, int j)mfem::DenseMatrixvirtual
Elem(int i, int j) const mfem::DenseMatrixvirtual
Finalize(int)mfem::Matrixinlinevirtual
FNorm() const mfem::DenseMatrixinline
FNorm2() const mfem::DenseMatrixinline
FormConstrainedSystemOperator(const Array< int > &ess_tdof_list, ConstrainedOperator *&Aout)mfem::Operatorprotected
FormDiscreteOperator(Operator *&A)mfem::Operator
FormLinearSystem(const Array< int > &ess_tdof_list, Vector &x, Vector &b, Operator *&A, Vector &X, Vector &B, int copy_interior=0)mfem::Operator
FormRectangularConstrainedSystemOperator(const Array< int > &trial_tdof_list, const Array< int > &test_tdof_list, RectangularConstrainedOperator *&Aout)mfem::Operatorprotected
FormRectangularLinearSystem(const Array< int > &trial_tdof_list, const Array< int > &test_tdof_list, Vector &x, Vector &b, Operator *&A, Vector &X, Vector &B)mfem::Operator
FormRectangularSystemOperator(const Array< int > &trial_tdof_list, const Array< int > &test_tdof_list, Operator *&A)mfem::Operator
FormSystemOperator(const Array< int > &ess_tdof_list, Operator *&A)mfem::Operator
GetColumn(int c, Vector &col) const mfem::DenseMatrix
GetColumn(int col)mfem::DenseMatrixinline
GetColumn(int col) const mfem::DenseMatrixinline
GetColumnReference(int c, Vector &col)mfem::DenseMatrixinline
GetData() const mfem::DenseMatrixinline
GetDiag(Vector &d) const mfem::DenseMatrix
GetFromVector(int offset, const Vector &v)mfem::DenseMatrix
GetGradient(const Vector &x) const mfem::Operatorinlinevirtual
Getl1Diag(Vector &l) const mfem::DenseMatrix
GetMemory()mfem::DenseMatrixinline
GetMemory() const mfem::DenseMatrixinline
GetMemoryClass() const mfem::Operatorinlinevirtual
GetOutputProlongation() const mfem::Operatorinlinevirtual
GetOutputRestriction() const mfem::Operatorinlinevirtual
GetOutputRestrictionTranspose() const mfem::Operatorinlinevirtual
GetProlongation() const mfem::Operatorinlinevirtual
GetRestriction() const mfem::Operatorinlinevirtual
GetRow(int r, Vector &row) const mfem::DenseMatrix
GetRowSums(Vector &l) const mfem::DenseMatrix
GetType() const mfem::Operatorinline
GradToCurl(DenseMatrix &curl)mfem::DenseMatrix
GradToDiv(Vector &div)mfem::DenseMatrix
Height() const mfem::Operatorinline
heightmfem::Operatorprotected
HostRead() const mfem::DenseMatrixinline
HostReadWrite()mfem::DenseMatrixinline
HostWrite()mfem::DenseMatrixinline
Hypre_ParCSR enum valuemfem::Operator
InitTVectors(const Operator *Po, const Operator *Ri, const Operator *Pi, Vector &x, Vector &b, Vector &X, Vector &B) const mfem::Operator
InnerProduct(const double *x, const double *y) const mfem::DenseMatrix
InnerProduct(const Vector &x, const Vector &y) const mfem::DenseMatrixinline
Inverse() const mfem::DenseMatrixvirtual
Invert()mfem::DenseMatrix
InvLeftScaling(const Vector &s)mfem::DenseMatrix
InvRightScaling(const Vector &s)mfem::DenseMatrix
InvSymmetricScaling(const Vector &s)mfem::DenseMatrix
IsSquare() const mfem::Matrixinline
LeftScaling(const Vector &s)mfem::DenseMatrix
Lump()mfem::DenseMatrix
Matrix(int s)mfem::Matrixinlineexplicit
Matrix(int h, int w)mfem::Matrixinlineexplicit
MaxMaxNorm() const mfem::DenseMatrix
MemoryUsage() const mfem::DenseMatrixinline
MFEM_ComplexSparseMat enum valuemfem::Operator
MFEM_SPARSEMAT enum valuemfem::Operator
Mult(const double *x, double *y) const mfem::DenseMatrix
Mult(const Vector &x, Vector &y) const mfem::DenseMatrixvirtual
MultTranspose(const double *x, double *y) const mfem::DenseMatrix
MultTranspose(const Vector &x, Vector &y) const mfem::DenseMatrixvirtual
Neg()mfem::DenseMatrix
Norm2(double *v) const mfem::DenseMatrix
NumCols() const mfem::Operatorinline
NumRows() const mfem::Operatorinline
Operator(int s=0)mfem::Operatorinlineexplicit
Operator(int h, int w)mfem::Operatorinline
operator()(int i, int j)mfem::DenseMatrixinline
operator()(int i, int j) const mfem::DenseMatrixinline
operator*(const DenseMatrix &m) const mfem::DenseMatrix
operator*=(double c)mfem::DenseMatrix
operator+=(const double *m)mfem::DenseMatrix
operator+=(const DenseMatrix &m)mfem::DenseMatrix
operator-=(const DenseMatrix &m)mfem::DenseMatrix
operator=(double c)mfem::DenseMatrix
operator=(const double *d)mfem::DenseMatrix
operator=(const DenseMatrix &m)mfem::DenseMatrix
OwnsData() const mfem::DenseMatrixinline
PETSC_MATAIJ enum valuemfem::Operator
PETSC_MATGENERIC enum valuemfem::Operator
PETSC_MATHYPRE enum valuemfem::Operator
PETSC_MATIS enum valuemfem::Operator
PETSC_MATNEST enum valuemfem::Operator
PETSC_MATSHELL enum valuemfem::Operator
Print(std::ostream &out=mfem::out, int width_=4) const mfem::DenseMatrixvirtual
PrintMatlab(std::ostream &out=mfem::out) const mfem::DenseMatrixvirtual
mfem::Matrix::PrintMatlab(std::ostream &out, int n=0, int m=0) const mfem::Operator
PrintT(std::ostream &out=mfem::out, int width_=4) const mfem::DenseMatrixvirtual
Rank(double tol) const mfem::DenseMatrix
Read(bool on_dev=true) const mfem::DenseMatrixinline
ReadWrite(bool on_dev=true)mfem::DenseMatrixinline
RecoverFEMSolution(const Vector &X, const Vector &b, Vector &x)mfem::Operatorvirtual
Reset(double *d, int h, int w)mfem::DenseMatrixinline
RightScaling(const Vector &s)mfem::DenseMatrix
Set(double alpha, const double *A)mfem::DenseMatrix
Set(double alpha, const DenseMatrix &A)mfem::DenseMatrixinline
SetCol(int c, const double *col)mfem::DenseMatrix
SetCol(int c, const Vector &col)mfem::DenseMatrix
SetCol(int col, double value)mfem::DenseMatrix
SetRow(int r, const double *row)mfem::DenseMatrix
SetRow(int r, const Vector &row)mfem::DenseMatrix
SetRow(int row, double value)mfem::DenseMatrix
SetSize(int s)mfem::DenseMatrixinline
SetSize(int h, int w)mfem::DenseMatrix
SetupRAP(const Operator *Pi, const Operator *Po)mfem::Operatorprotected
SingularValues(Vector &sv) const mfem::DenseMatrix
Size() const mfem::DenseMatrixinline
SquareRootInverse()mfem::DenseMatrix
Swap(DenseMatrix &other)mfem::DenseMatrix
SymmetricScaling(const Vector &s)mfem::DenseMatrix
Symmetrize()mfem::DenseMatrix
TestInversion()mfem::DenseMatrix
Threshold(double eps)mfem::DenseMatrix
Trace() const mfem::DenseMatrix
Transpose()mfem::DenseMatrix
Transpose(const DenseMatrix &A)mfem::DenseMatrix
Type enum namemfem::Operator
UseExternalData(double *d, int h, int w)mfem::DenseMatrixinline
Weight() const mfem::DenseMatrix
Width() const mfem::Operatorinline
widthmfem::Operatorprotected
Write(bool on_dev=true)mfem::DenseMatrixinline
~DenseMatrix()mfem::DenseMatrixvirtual
~Matrix()mfem::Matrixinlinevirtual
~Operator()mfem::Operatorinlinevirtual