12#ifndef MFEM_DOFTRANSFORM
13#define MFEM_DOFTRANSFORM
160 int vdim = 1,
int ordering = 0)
190 inline void SetVDim(
int vdim = 1,
int ordering = 0)
217 for (
int c=0; c<V.
Width(); c++)
256 for (
int r=0; r<V.
Height(); r++)
268 for (
int c=0; c<V.
Width(); c++)
280 const DofTransformation &dom_dof_trans,
288 const DofTransformation &dom_dof_trans,
306 static const real_t T_data[24];
307 static const real_t TInv_data[24];
328 {
return TInv(ori); }
Data type dense matrix using column-major storage.
void SetRow(int r, const real_t *row)
void GetColumn(int c, Vector &col) const
void GetRow(int r, Vector &row) const
Rank 3 tensor (array of matrices)
int Height() const
Get the height (size of output) of the Operator. Synonym with NumRows().
int Width() const
Get the width (size of input) of the Operator. Synonym with NumCols().
real_t * GetData() const
Return a pointer to the beginning of the Vector data.
void TransformDual(const DofTransformation &ran_dof_trans, const DofTransformation &dom_dof_trans, DenseMatrix &elmat)
void TransformPrimal(const DofTransformation &ran_dof_trans, const DofTransformation &dom_dof_trans, DenseMatrix &elmat)