|
Public Member Functions |
| | GLLBasis () |
| | GLLBasis (GINT inorder) |
| | GLLBasis (GINT inorder, GINT maxorder) |
| | GLLBasis (const GLLBasis &) |
| virtual | ~GLLBasis () |
| virtual void | operator= (const GLLBasis &) |
| GDOUBLE | GetXimin () |
| GDOUBLE | GetXimax () |
| GINT | GetOrder () |
| GVector * | GetXiNodes (GVector *) |
| GDOUBLE * | GetXiNodes (GDOUBLE *, GINT num) |
| GTVector< GQUAD > * | GetXiNodes () |
| GVector * | GetWeights (GVector *) |
| GDOUBLE * | GetWeights (GDOUBLE *, GINT num) |
| GTVector< GQUAD > * | GetWeights () |
| GMatrix * | GetStiffMatrix (GMatrix *) |
| GMatrix * | GetDerivMatrix (GMatrix *) |
| GMatrix * | GetLegMatrix (GMatrix *) |
| void | SetOrder (GINT) |
| virtual GDOUBLE | EvalBasis (GINT i, GDOUBLE xi) |
| virtual GVector * | EvalBasis (GINT i, GVector *xi, GVector *vret) |
| virtual GMatrix * | EvalBasis (GVector *eta, GMatrix *mret) |
| virtual GMatrix * | EvalDBasis (GVector *eta, GMatrix *mret) |
| GBOOL | Solve () |
Protected Member Functions |
| virtual GBOOL | ComputeNodes () |
| virtual GBOOL | ComputeWeights () |
| virtual GBOOL | ComputeDerivMatrix () |
| virtual GBOOL | ComputeLegendreMatrix () |
| void | ComputeJacobi (GINT &, GQUAD alpha, GQUAD beta, GQUAD &Pn, GQUAD &dPn, GQUAD &Pnm1, GQUAD &dPnm1, GQUAD &Pnm2, GQUAD &dPnm2, GQUAD &xi) |
| virtual GBOOL | ComputeStiffMatrix () |
| virtual GBOOL | Resize (GINT order) |
Protected Attributes |
| GINT | Np |
| GINT | NpMax |
| GINT | kstop |
| GBOOL | bNeedNodes |
| GBOOL | bNeedWeights |
| GBOOL | bNeedDerivMatrix |
| GBOOL | bNeedBasis |
| GBOOL | bNeedDBasis |
| GBOOL | bNeedLegMat |
| GQUAD | alpha |
| GQUAD | beta |
| GQUAD | ximin |
| GQUAD | ximax |
| GQUAD | eps |
| GBasisVector | xiNodes |
| GBasisVector | Weights |
| GBasisVector | Pn |
| GBasisVector | dPn |
| GBasisMatrix | GXi |
| GBasisMatrix | Phi |
| GBasisMatrix | dPhi |
| GBasisMatrix | MassMatrix |
| GBasisMatrix | StiffMatrix |
| GBasisMatrix | LegMatrix |