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++)
255 for (
int r=0; r<V.
Height(); r++)
266 for (
int c=0; c<V.
Width(); c++)
278 const DofTransformation *dom_dof_trans,
286 const DofTransformation *dom_dof_trans,
304 static const real_t T_data[24];
305 static const real_t TInv_data[24];
323 {
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)