|
| | GenericCompositeGridOperators () |
| |
| | GenericCompositeGridOperators (CompositeGrid &mg) |
| |
| | GenericCompositeGridOperators (const GenericCompositeGridOperators &mgo) |
| |
| | GenericCompositeGridOperators (GenericMappedGridOperators &mgo) |
| |
| | GenericCompositeGridOperators (CompositeGrid &mg, GenericMappedGridOperators &mgo) |
| |
virtual
GenericCompositeGridOperators * | virtualConstructor () |
| |
| virtual | ~GenericCompositeGridOperators () |
| |
virtual
GenericCompositeGridOperators & | operator= (const GenericCompositeGridOperators &mgo) |
| |
| GenericMappedGridOperators & | operator[] (const int grid) const |
| |
| virtual real | sizeOf (FILE *file=NULL) const |
| |
| virtual void | updateToMatchGrid (CompositeGrid &g) |
| |
| virtual void | updateToMatchOperators (GenericMappedGridOperators &op) |
| |
| virtual int | get (const GenericDataBase &dir, const aString &name) |
| |
| virtual int | put (GenericDataBase &dir, const aString &name) const |
| |
| virtual void | setOrderOfAccuracy (const int &orderOfAccuracy) |
| |
| int | getOrderOfAccuracy () const |
| |
| virtual void | setStencilSize (const int stencilSize) |
| |
| virtual void | setNumberOfComponentsForCoefficients (const int number) |
| |
| void | setTwilightZoneFlow (const int &twilightZoneFlow) |
| |
| void | setTwilightZoneFlowFunction (OGFunction &twilightZoneFlowFunction) |
| |
| virtual void | useConservativeApproximations (bool trueOrFalse=TRUE) |
| |
| void | setAveragingType (const GenericMappedGridOperators::AveragingType &type) |
| |
| virtual realCompositeGridFunction | convectiveDerivative (const realCompositeGridFunction &u, const realCompositeGridFunction &w, const Index &C1=nullIndex, const Index &C2=nullIndex, const Index &C3=nullIndex) |
| |
| virtual realCompositeGridFunction | convectiveDerivative (const realCompositeGridFunction &u, const GridFunctionParameters &gfType, const realCompositeGridFunction &w, const Index &C1=nullIndex, const Index &C2=nullIndex, const Index &C3=nullIndex) |
| |
| virtual realCompositeGridFunction | derivativeScalarDerivative (const realCompositeGridFunction &u, const realCompositeGridFunction &s, const int &direction1, const int &direction2, const Index &C1=nullIndex, const Index &C2=nullIndex, const Index &C3=nullIndex, const Index &C4=nullIndex) |
| |
| virtual realCompositeGridFunction | derivativeScalarDerivative (const realCompositeGridFunction &u, const GridFunctionParameters &gfType, const realCompositeGridFunction &s, const int &direction1, const int &direction2, const Index &C1=nullIndex, const Index &C2=nullIndex, const Index &C3=nullIndex, const Index &C4=nullIndex) |
| |
| virtual realCompositeGridFunction | derivativeScalarDerivativeCoefficients (const realCompositeGridFunction &s, const int &direction1, const int &direction2, const Index &C0=nullIndex, const Index &C1=nullIndex, const Index &C2=nullIndex, const Index &C3=nullIndex) |
| |
| virtual realCompositeGridFunction | derivativeScalarDerivativeCoefficients (const GridFunctionParameters &gfType, const realCompositeGridFunction &s, const int &direction1, const int &direction2, const Index &C0=nullIndex, const Index &C1=nullIndex, const Index &C2=nullIndex, const Index &C3=nullIndex) |
| |
| virtual realCompositeGridFunction | FCgrad (const realCompositeGridFunction &phi, const int c0=0, const int c1=0, const int c2=0, const int c3=0, const int c4=0) |
| |
| virtual realCompositeGridFunction | FCgrad (const realCompositeGridFunction &phi, const GridFunctionParameters &gfType, const int c0=0, const int c1=0, const int c2=0, const int c3=0, const int c4=0) |
| |
| virtual void | applyBoundaryConditions (realCompositeGridFunction &u, const real &time=0., const int &grid=forAll) |
| |
| virtual void | assignBoundaryConditionCoefficients (realCompositeGridFunction &coeff, const real &time=0., const int &grid=forAll) |
| |
| virtual void | applyBoundaryCondition (realCompositeGridFunction &u, const Index &Components, const BCTypes::BCNames &boundaryConditionType=BCTypes::dirichlet, const int &boundaryCondition=BCTypes::allBoundaries, const real &forcing=0., const real &time=0., const BoundaryConditionParameters &bcParameters=Overture::defaultBoundaryConditionParameters()) |
| |
| virtual void | applyBoundaryCondition (realCompositeGridFunction &u, const Index &Components, const BCTypes::BCNames &boundaryConditionType, const int &boundaryCondition, const RealArray &forcing, const real &time=0., const BoundaryConditionParameters &bcParameters=Overture::defaultBoundaryConditionParameters()) |
| |
| virtual void | applyBoundaryCondition (realCompositeGridFunction &u, const Index &Components, const BCTypes::BCNames &boundaryConditionType, const int &boundaryCondition, const realCompositeGridFunction &forcing, const real &time=0., const BoundaryConditionParameters &bcParameters=Overture::defaultBoundaryConditionParameters()) |
| |
| virtual void | finishBoundaryConditions (realCompositeGridFunction &u, const BoundaryConditionParameters &bcParameters=Overture::defaultBoundaryConditionParameters(), const Range &C0=nullRange, const IntegerArray &gridsToUpdate=Overture::nullIntArray()) |
| |
| virtual void | applyBoundaryConditionCoefficients (realCompositeGridFunction &coeff, const Index &Equations, const Index &Components, const BCTypes::BCNames &boundaryConditionType=BCTypes::dirichlet, const int &boundaryCondition=BCTypes::allBoundaries, const BoundaryConditionParameters &bcParameters=Overture::defaultBoundaryConditionParameters()) |
| |