|
| | VDofTransformation (int vdim=1, int ordering=0) |
| | Default constructor which requires that SetDofTransformation be called before use. More...
|
| |
| | VDofTransformation (DofTransformation &doftrans, int vdim=1, int ordering=0) |
| |
| void | SetDofTransformation (DofTransformation &doftrans) |
| |
| DofTransformation * | GetDofTransformation () const |
| | Return the nested DofTransformation object. More...
|
| |
| void | SetFaceOrientations (const Array< int > &face_orientation) |
| |
| void | TransformPrimal (double *v) const |
| |
| void | InvTransformPrimal (double *v) const |
| |
| void | TransformDual (double *v) const |
| |
| void | InvTransformDual (double *v) const |
| |
| void | SetDofTransformation (StatelessDofTransformation &doftrans) |
| | Set or change the nested StatelessDofTransformation object. More...
|
| |
| void | TransformPrimal (double *v) const |
| |
| void | TransformPrimal (Vector &v) const |
| |
| virtual void | TransformPrimal (const Array< int > &face_orientation, double *v) const =0 |
| |
| void | TransformPrimal (const Array< int > &face_orientation, Vector &v) const |
| |
| void | InvTransformPrimal (double *v) const |
| |
| void | InvTransformPrimal (Vector &v) const |
| |
| virtual void | InvTransformPrimal (const Array< int > &face_orientation, double *v) const =0 |
| |
| void | InvTransformPrimal (const Array< int > &face_orientation, Vector &v) const |
| |
| void | TransformDual (double *v) const |
| |
| void | TransformDual (Vector &v) const |
| |
| void | TransformDual (DenseMatrix &V) const |
| |
| virtual void | TransformDual (const Array< int > &face_orientation, double *v) const =0 |
| |
| void | TransformDual (const Array< int > &face_orientation, Vector &v) const |
| |
| void | InvTransformDual (double *v) const |
| |
| void | InvTransformDual (Vector &v) const |
| |
| virtual void | InvTransformDual (const Array< int > &face_orientation, double *v) const =0 |
| |
| void | InvTransformDual (const Array< int > &face_orientation, Vector &v) const |
| |
| | StatelessVDofTransformation (int vdim=1, int ordering=0) |
| | Default constructor which requires that SetDofTransformation be called before use. More...
|
| |
| | StatelessVDofTransformation (StatelessDofTransformation &doftrans, int vdim=1, int ordering=0) |
| | Constructor with a known StatelessDofTransformation. More...
|
| |
| void | SetVDim (int vdim) |
| | Set or change the vdim parameter. More...
|
| |
| int | GetVDim () const |
| | Return the current vdim value. More...
|
| |
| void | SetDofTransformation (StatelessDofTransformation &doftrans) |
| | Set or change the nested StatelessDofTransformation object. More...
|
| |
| StatelessDofTransformation * | GetDofTransformation () const |
| | Return the nested StatelessDofTransformation object. More...
|
| |
| void | TransformPrimal (const Array< int > &face_ori, double *v) const |
| |
| void | InvTransformPrimal (const Array< int > &face_ori, double *v) const |
| |
| void | TransformDual (const Array< int > &face_ori, double *v) const |
| |
| void | InvTransformDual (const Array< int > &face_ori, double *v) const |
| |
| virtual void | TransformPrimal (const Array< int > &face_orientation, double *v) const=0 |
| |
| void | TransformPrimal (const Array< int > &face_orientation, Vector &v) const |
| |
| virtual void | InvTransformPrimal (const Array< int > &face_orientation, double *v) const=0 |
| |
| void | InvTransformPrimal (const Array< int > &face_orientation, Vector &v) const |
| |
| virtual void | TransformDual (const Array< int > &face_orientation, double *v) const=0 |
| |
| void | TransformDual (const Array< int > &face_orientation, Vector &v) const |
| |
| virtual void | InvTransformDual (const Array< int > &face_orientation, double *v) const=0 |
| |
| void | InvTransformDual (const Array< int > &face_orientation, Vector &v) const |
| |
| int | Size () const |
| |
| int | Height () const |
| |
| int | NumRows () const |
| |
| int | Width () const |
| |
| int | NumCols () const |
| |
| void | TransformPrimal (const Array< int > &face_orientation, Vector &v) const |
| |
| void | InvTransformPrimal (const Array< int > &face_orientation, Vector &v) const |
| |
| void | TransformDual (const Array< int > &face_orientation, Vector &v) const |
| |
| void | InvTransformDual (const Array< int > &face_orientation, Vector &v) const |
| |
| void | SetFaceOrientations (const Array< int > &face_orientation) |
| | Configure the transformation using face orientations for the current element. More...
|
| |
| const Array< int > & | GetFaceOrientations () const |
| |
| void | TransformPrimal (double *v) const |
| |
| void | TransformPrimal (Vector &v) const |
| |
| void | TransformPrimalCols (DenseMatrix &V) const |
| | Transform groups of DoFs stored as dense matrices. More...
|
| |
| void | InvTransformPrimal (double *v) const |
| |
| void | InvTransformPrimal (Vector &v) const |
| |
| void | TransformDual (double *v) const |
| |
| void | TransformDual (Vector &v) const |
| |
| void | InvTransformDual (double *v) const |
| |
| void | InvTransformDual (Vector &v) const |
| |
| void | TransformDual (DenseMatrix &V) const |
| |
| void | TransformDualRows (DenseMatrix &V) const |
| | Transform rows of a dense matrix containing dual DoFs. More...
|
| |
| void | TransformDualCols (DenseMatrix &V) const |
| | Transform columns of a dense matrix containing dual DoFs. More...
|
| |
| virtual | ~DofTransformation ()=default |
| |
| virtual void | TransformPrimal (const Array< int > &face_orientation, double *v) const=0 |
| |
| void | TransformPrimal (const Array< int > &face_orientation, Vector &v) const |
| |
| virtual void | InvTransformPrimal (const Array< int > &face_orientation, double *v) const=0 |
| |
| void | InvTransformPrimal (const Array< int > &face_orientation, Vector &v) const |
| |
| virtual void | TransformDual (const Array< int > &face_orientation, double *v) const=0 |
| |
| void | TransformDual (const Array< int > &face_orientation, Vector &v) const |
| |
| virtual void | InvTransformDual (const Array< int > &face_orientation, double *v) const=0 |
| |
| void | InvTransformDual (const Array< int > &face_orientation, Vector &v) const |
| |
The VDofTransformation class implements a nested transformation where an arbitrary DofTransformation is replicated with a vdim >= 1.
Definition at line 320 of file doftrans.hpp.