Compounds |
class | csfl::IString::Browser |
class | csfl::IAction1Of |
class | csfl::IActionBaseOf |
class | csfl::IArray1D |
class | csfl::IArray2D |
class | csfl::IAtraction |
class | csfl::IBCEast |
class | csfl::IBCNorth |
class | csfl::IBCond |
class | csfl::IBCSouth |
class | csfl::IBCTConv |
class | csfl::IBCTFlux |
class | csfl::IBCTInlet |
class | csfl::IBCTLine |
class | csfl::IBCTOpenWall |
class | csfl::IBCTOutlet |
class | csfl::IBCTPhi |
class | csfl::IBCTSymmetry |
class | csfl::IBCTSymmetryX |
class | csfl::IBCTSymmetryY |
class | csfl::IBCTWall |
class | csfl::IBCType |
class | csfl::IBCWest |
class | csfl::ICoefficient |
class | csfl::IContainer |
class | csfl::IContainerBCond |
class | csfl::IContainerEquation |
class | csfl::IContainerField |
class | csfl::IContainerGrid |
class | csfl::IContainerMesh |
class | csfl::IContainerParameter |
class | csfl::IDLine |
class | csfl::IDMultiPointLine |
class | csfl::IDPoint |
class | csfl::IDPolygon |
class | csfl::IDRect |
class | csfl::IEquation |
class | csfl::IEquationEnergy |
class | csfl::IEquationMesh |
class | csfl::IEquationMeshX |
class | csfl::IEquationMeshY |
class | csfl::IEquationMomentumU |
class | csfl::IEquationMomentumV |
class | csfl::IEquationSinflow |
class | csfl::IErrorBlock |
class | csfl::IFaceScalar |
class | csfl::IFaceVector |
class | csfl::IFConstant |
class | csfl::IFCos |
class | csfl::IFExponential |
class | csfl::IField |
class | csfl::IFieldScalar |
class | csfl::IFieldScalarFace |
class | csfl::IFieldVector |
class | csfl::IFieldVectorFace |
class | csfl::IFixedNodes |
class | csfl::IFLinear |
class | csfl::IFQuadratic |
class | csfl::IFSin |
class | csfl::IFunction |
class | csfl::IGrid |
class | csfl::IGridCartesian |
class | csfl::IGridMixed |
class | csfl::IGridNoEqualCartesian |
class | csfl::IGridNoEqualPolar |
class | csfl::IGridPolar |
class | csfl::IGridPolygon |
class | csfl::IGridSpiral |
class | csfl::IGridTrapezoidal |
class | csfl::IKey |
class | csfl::ILinearSystem |
class | csfl::ILinearSystem9D |
class | csfl::ILineAtraction |
class | csfl::IMesh |
class | csfl::IMethod |
class | csfl::IMethod1Of |
class | csfl::IMetric |
class | csfl::IMultiGridLevel |
class | csfl::INDExponential |
class | csfl::INDGeometricProgression |
class | csfl::INDSymmetrycExp |
class | csfl::INDSymmetrycGP |
class | csfl::INDUniform |
class | csfl::INode |
class | csfl::INodeAtraction |
class | csfl::INodeDistribution |
class | csfl::IObjectArrayOf |
class | csfl::IParameter |
class | csfl::IParamInterpol |
class | csfl::IParamInterpolCDS |
class | csfl::IParamInterpolUDS |
class | csfl::IParamInterpolWUDS |
class | csfl::IParamPhysical |
class | csfl::IPoint |
class | csfl::ISequencer |
class | csfl::ISequencerEnergy |
class | csfl::ISequencerIO |
class | csfl::ISequencerMesh |
class | csfl::ISequencerPV |
class | csfl::ISequencerSimple |
class | csfl::ISequencerSimplec |
class | csfl::ISequencerSimplecEnergy |
class | csfl::ISequencerSimpleEnergy |
class | csfl::ISFLObject |
class | csfl::ISimpleArrayOf |
class | csfl::ISimpleVectorOf |
class | csfl::ISize |
class | csfl::ISolidBlock |
class | csfl::ISolver |
class | csfl::ISolverBandDiagonal |
class | csfl::ISolverCholesky |
class | csfl::ISolverConjugateGradient |
class | csfl::ISolverIteract |
class | csfl::ISolverIterGauss |
class | csfl::ISolverIterJacobi |
class | csfl::ISolverIterMultiGrid |
class | csfl::ISolverIterTdma |
class | csfl::ISolverLU |
class | csfl::IString |
class | csfl::IString::Iterator |
class | csfl::IVector |
Typedefs |
typedef enum csfl::_TDirection
| TDirection |
typedef enum csfl::_TDomainRegion
| TDomainRegion |
typedef enum csfl::_TBCType
| TBCType |
typedef enum csfl::_TEquationType
| TEquationType |
typedef enum csfl::_TLineAtracted
| TLineAtracted |
typedef enum csfl::_TSolidBlockType
| TSolidBlockType |
typedef enum csfl::_TParameterType
| TParameterType |
typedef enum csfl::_TMGSequence
| TMGSequence |
typedef enum csfl::_MeshGenerationType
| MeshGenerationType |
typedef enum csfl::_SequencerType
| SequencerType |
typedef IAction1Of<ISFLObject,
ISFLObject *> | IAction |
typedef IArray2D<double> | Matrix |
typedef IArray2D<IVector> | MatrixVector |
typedef IArray2D<IPoint> | MatrixPoint |
typedef enum csfl::_TDataGravity
| TDataGravity |
typedef unsigned short int | Dimension |
typedef ptrdiff_t | Subscript |
typedef IArray1D<double> | Vector |
typedef IArray1D<IDPoint> | VectorDPoint |
typedef IArray1D<IVector> | VectorVector |
typedef IArray1D<IPoint> | VectorPoint |
Enumerations |
enum | _TDirection {
diNULL,
diNorth,
diSouth,
diEast,
diWest,
diSEast,
diSWest,
diNEast,
diNWest
} |
enum | _TDomainRegion {
drNULL,
drCenter,
drNorthRow,
drSouthRow,
drEastColumn,
drWestColumn,
drNorthEastEdge,
drNorthWestEdge,
drSouthEastEdge,
drSouthWestEdge,
drSolidBlock,
drNorthWestCorner,
drNorthEastCorner,
drSouthWestCorner,
drSouthEastCorner
} |
enum | TNDistributionType {
ndtUniform,
ndtExponential,
ndtSymmetrycExp,
ndtGP,
ndtSymmetrycGP
} |
enum | _TBCType {
bctNULL,
bctTemperature,
bctU,
bctV,
bctFlux,
bctConvection,
bctOutlet,
bctInlet,
bctWall,
bctOpenWall,
bctSymmetry,
bctSymmetryX,
bctSymmetryY,
bctPressure,
bctX,
bctY,
bctLine
} |
enum | _TEquationType {
etNULL,
etEnergy,
etMomU,
etMomV,
etPres,
etMass,
etConc,
etDens,
etSHeat,
etMeshX,
etMeshY
} |
enum | _TLineAtracted { laKsi,
laEta
} |
enum | _TSolidBlockType { sbtConstantT,
sbtGradientT
} |
enum | _TParameterType {
ptNULL,
ptK,
ptRho,
ptCp,
ptHeat,
ptMi,
ptC,
ptCt,
ptDct,
ptU,
ptV,
ptInterpol,
ptCDS,
ptUDS,
ptWUDS,
ptG,
ptBeta,
ptFixedNode,
ptAtract,
ptErrorBlock,
ptSolidBlock
} |
enum | _TMGSequence { mgsV,
mgsW,
mgsF
} |
enum | _MeshGenerationType { mgtKsiInterpolation,
mgtEtaInterpolation,
mgtElliptical
} |
enum | _SequencerType {
stNULL,
stEnergy,
stSimple,
stSimplec,
stSimpleEnergy,
stSimplecEnergy,
stMesh
} |
enum | _TDataGravity { dgNoGravity,
dgNormal,
dgStack
} |
Functions |
IMethod1Of<ISFLObject,T1> | ExecuteMethod (void(C::*method)(T1), R *receiver) |
bool | AreParallel (const IDLine &_l1, const IDLine &_l2) |
bool | AreCoincidental (const IDLine &_l1, const IDLine &_l2) |
bool | Intersection (const IDLine &_l1, const IDLine &_l2) |
double | LineLength (const IDPoint &_p1, const IDPoint &_p2) |
IDPoint | LineCenter (const IDPoint &_p1, const IDPoint &_p2) |
IDPoint | Rotate (const IDPoint &_p, const double &_angle) |
IObjectArrayOf<T>& | Init (IObjectArrayOf< T > &array, int n) |
IObjectArrayOf<T>& | Init (IObjectArrayOf< T > &array, int pos, int n) |