adimensionize() | EMM_Grid3D | inline |
buildMagnetizedElements(const EMM_MatterField &matters, CORE_BooleanMorseArray &magnetizedElements) const | EMM_Grid3D | |
buildMagnetizedNeighborsIndices(const EMM_MatterField &matters, CORE_UIndexMorseArray &neighbors) const | EMM_Grid3D | |
buildNeighborsIndices(const EMM_MatterField &matters, CORE_UIndexMorseArray &neighbors) const | EMM_Grid3D | |
computeEpsilon() | CORE_Object | inlinestatic |
computeNormalFaceAdimensionizedLength(tReal *L2) const | EMM_Grid3D | |
CORE_Object() | CORE_Object | protected |
DIRICHLET_LIMIT_CONDITION | EMM_Grid3D | static |
EDGE_POINTS | EMM_Grid3D | static |
ELEMENT | EMM_Grid3D | static |
ELEMENT_POINTS | EMM_Grid3D | static |
EMM_Grid3D(void) | EMM_Grid3D | protected |
EMM_Object(void) | EMM_Object | protected |
FACE_POINTS | EMM_Grid3D | static |
FACES_NUMBER_PER_ELEMENT | EMM_Grid3D | static |
Gamma | EMM_Object | static |
GET_MASTER_PERIODIC_POINT(const tCellFlag &periodicity, const tUIndex &Nx, const tUIndex &Ny, const tUIndex &Nz, tUIndex &iQ, tUIndex &jQ, tUIndex &kQ) | EMM_Grid3D | inlinestatic |
getAdimensionizedSegmentsSize() const | EMM_Grid3D | inline |
getAdimensionizedVolume() const | EMM_Grid3D | inline |
getClassName() const | CORE_Object | |
getClassName(const tString &identityString) | CORE_Object | inlinestatic |
getDoubleEpsilon() | CORE_Object | inlinestatic |
getDoubleInfinity() | CORE_Object | inlinestatic |
getElementIndex(const tUIndex &i, const tUIndex &j, const tUIndex &k) const | EMM_Grid3D | inline |
getElementSegmentIndex(const tUIndex &index, const tUSInt &d) const | EMM_Grid3D | inline |
getElementSegmentIndices(const tUIndex &index, tUIndex &i, tUIndex &j, tUIndex &k) const | EMM_Grid3D | inline |
getElementsNumber() const | EMM_Grid3D | inline |
getEpsilon() | CORE_Object | inlinestatic |
getFloatEpsilon() | CORE_Object | inlinestatic |
getFloatInfinity() | CORE_Object | inlinestatic |
getIdentityString() const | CORE_Object | inline |
getInfinity() | CORE_Object | inlinestatic |
getLDoubleEpsilon() | CORE_Object | inlinestatic |
getLDoubleInfinity() | CORE_Object | inlinestatic |
getMagnetizedElementsNumber() const | EMM_Grid3D | inline |
getMaxChar() | CORE_Object | inlinestatic |
getMaxDouble() | CORE_Object | inlinestatic |
getMaxElementSize() const | EMM_Grid3D | inline |
getMaxFlag() | CORE_Object | inlinestatic |
getMaxFloat() | CORE_Object | inlinestatic |
getMaxIndex() | CORE_Object | inlinestatic |
getMaxInt() | CORE_Object | inlinestatic |
getMaxInteger() | CORE_Object | inlinestatic |
getMaxLDouble() | CORE_Object | inlinestatic |
getMaxLInt() | CORE_Object | inlinestatic |
getMaxLLInt() | CORE_Object | inlinestatic |
getMaxReal() | CORE_Object | inlinestatic |
getMaxSInt() | CORE_Object | inlinestatic |
getMaxStepSize() const | EMM_Grid3D | inline |
getMaxUChar() | CORE_Object | inlinestatic |
getMaxUIndex() | CORE_Object | inlinestatic |
getMaxUInt() | CORE_Object | inlinestatic |
getMaxUInteger() | CORE_Object | inlinestatic |
getMaxULInt() | CORE_Object | inlinestatic |
getMaxULLInt() | CORE_Object | inlinestatic |
getMaxUSInt() | CORE_Object | inlinestatic |
getMinChar() | CORE_Object | inlinestatic |
getMinDouble() | CORE_Object | inlinestatic |
getMinElementSize() const | EMM_Grid3D | inline |
getMinFlag() | CORE_Object | inlinestatic |
getMinFloat() | CORE_Object | inlinestatic |
getMinIndex() | CORE_Object | inlinestatic |
getMinInt() | CORE_Object | inlinestatic |
getMinInteger() | CORE_Object | inlinestatic |
getMinLDouble() | CORE_Object | inlinestatic |
getMinLInt() | CORE_Object | inlinestatic |
getMinLLInt() | CORE_Object | inlinestatic |
getMinReal() | CORE_Object | inlinestatic |
getMinSInt() | CORE_Object | inlinestatic |
getMinStepSize() const | EMM_Grid3D | inline |
getMinUChar() | CORE_Object | inlinestatic |
getMinUIndex() | CORE_Object | inlinestatic |
getMinUInt() | CORE_Object | inlinestatic |
getMinUInteger() | CORE_Object | inlinestatic |
getMinULInt() | CORE_Object | inlinestatic |
getMinULLInt() | CORE_Object | inlinestatic |
getMinUSInt() | CORE_Object | inlinestatic |
getNeighborElement(const tUIndex &index, const tUCInt &iFace) const | EMM_Grid3D | |
getNeighborElement(const tUIndex &iCell, const tCellFlag &N, const tBoolean isPeriodic[3], const tUCInt &f) const | EMM_Grid3D | |
getNeighborIndicator(const tUIndex &index) const | EMM_Grid3D | inline |
getNeighborsIndicators() const | EMM_Grid3D | inline |
getNeighborsIndicators() | EMM_Grid3D | inline |
getNeighborsIndicatorsByReference() const | EMM_Grid3D | inline |
getOut() | CORE_Object | inlinestatic |
getPeriodicIndicator() const | EMM_Grid3D | inline |
getPeriodicIndicator(const tBoolean periodicity[]) | EMM_Grid3D | inlinestatic |
getPointerAddress() const | CORE_Object | inline |
getRealEpsilon() | CORE_Object | inlinestatic |
getRealInfinity() | CORE_Object | inlinestatic |
getReferenceLength() const | EMM_Grid3D | inline |
getSegmentsNumber(tUInteger &nx, tUInteger &ny, tUInteger &nz) const | EMM_Grid3D | inline |
getSegmentsNumber() const | EMM_Grid3D | inline |
getSegmentsNumber(const tUSInt &d) const | EMM_Grid3D | inline |
getSegmentsSize() const | EMM_Grid3D | inline |
getSharedPointer(SP::CORE_Object &p) | CORE_Object | inline |
getSharedPointer(SPC::CORE_Object &p) const | CORE_Object | inline |
getStepSize(const tUSInt &d) const | EMM_Grid3D | inline |
getStepsSize() const | EMM_Grid3D | inline |
getThread() | CORE_Object | inlinestatic |
getTypeName() | CORE_Object | inlinestatic |
getVerticesNumber() const | EMM_Grid3D | inline |
hasNeighborToFace(const tUIndex &iElement, const tUSInt &iFace) const | EMM_Grid3D | inline |
is32Architecture() | CORE_Object | inlinestatic |
is64Architecture() | CORE_Object | inlinestatic |
IS_ELEMENT_MAGNETIZED(const tCellFlag &v) | EMM_Grid3D | inlinestatic |
IS_POINT_IN_BOUNDARY(const tBoolean x[], const tCellFlag &N, const tBoolean periodicity[]) | EMM_Grid3D | inlinestatic |
IS_POINT_IN_BOUNDARY(const tCellFlag &X, const tCellFlag &N, const tCellFlag &P) | EMM_Grid3D | inlinestatic |
IS_POINT_IN_PERIODIC_BOUNDARY(const tBoolean x[], const tCellFlag &N, const tBoolean periodicity[]) | EMM_Grid3D | inlinestatic |
IS_POINT_IN_PERIODIC_BOUNDARY(const tCellFlag &X, const tCellFlag &N, const tCellFlag &P) | EMM_Grid3D | inlinestatic |
IS_POINT_IN_SLAVE_PERIODIC_BOUNDARY(const tBoolean x[], const tCellFlag &N, const tBoolean periodicity[]) | EMM_Grid3D | inlinestatic |
IS_POINT_IN_SLAVE_PERIODIC_BOUNDARY(const tCellFlag &X, const tCellFlag &N, const tCellFlag &P) | EMM_Grid3D | inlinestatic |
isCubicVolume() const | EMM_Grid3D | inline |
isDirectionPeriodic() const | EMM_Grid3D | inline |
isDirectionPeriodic(const tFlag &d) const | EMM_Grid3D | inline |
isElementMagnetized(const tUIndex &index) const | EMM_Grid3D | inline |
isFaceOnDirichletBoundary(const tCellFlag &periodicity, const tUInteger &xCell, const tUInteger &yCell, const tUInteger &zCell, const tUCInt &f, const tUInteger &nPx, const tUInteger &nPy, const tUInteger &nPz, const tLimitCondition *dirichletPoints) | EMM_Grid3D | static |
isFaceOnNeumannBoundary(const tCellFlag &periodicity, const tUInteger &xCell, const tUInteger &yCell, const tUInteger &zCell, const tUCInt &f, const tUInteger &nPx, const tUInteger &nPy, const tUInteger &nPz, const tLimitCondition *dirichletPoints) | EMM_Grid3D | static |
isInMagnetizedDomainInterior(const tUIndex &index) const | EMM_Grid3D | inline |
isInstanceOf() const | CORE_Object | inline |
isInstanceOf(const tString &name) const | CORE_Object | inline |
isMemoryChecked() | CORE_Object | inlinestatic |
isPeriodic() const | EMM_Grid3D | inline |
loadFooterFromGEOStream(ifstream &f, tUInteger &nReadLines, tUInteger &nReadProperties) | EMM_Grid3D | private |
loadFromFile(const tString &fileName) | EMM_Grid3D | |
loadFromGEOFile(const tString &fileName) | EMM_Grid3D | private |
loadFromGEOStream(ifstream &f, tUInteger &nReadLines) | EMM_Grid3D | private |
loadHeaderFromGEOStream(ifstream &f, tUInteger &nReadLines, tUInteger &nReadProperties) | EMM_Grid3D | private |
mAdimensionizedSegmentsSize | EMM_Grid3D | private |
mAdimensionizedVolume | EMM_Grid3D | private |
MAGNETIZED_DOMAIN_INTERIOR_INDICATOR | EMM_Grid3D | static |
MAGNETIZED_ELEMENT_MIN_INDICATOR | EMM_Grid3D | static |
mBoundElement | EMM_Grid3D | private |
mElementsNumber | EMM_Grid3D | private |
mIsDirectionPeriodic | EMM_Grid3D | private |
mIsPeriodic | EMM_Grid3D | private |
mL | EMM_Grid3D | private |
mLmax | EMM_Grid3D | private |
mLmin | EMM_Grid3D | private |
mMagnetizedElementsNumber | EMM_Grid3D | private |
mNeighborsIndicators | EMM_Grid3D | private |
mNextElementTranslation | EMM_Grid3D | private |
mPeriodicElementTranslation | EMM_Grid3D | private |
mSegmentsNumber | EMM_Grid3D | private |
mSegmentsSize | EMM_Grid3D | private |
Mu0 | EMM_Object | static |
mWorkIndex | EMM_Grid3D | mutableprivate |
NEUMANN_LIMIT_CONDITION | EMM_Grid3D | static |
New() | EMM_Grid3D | inlinestatic |
NO_LIMIT_CONDITION | EMM_Grid3D | static |
NULL_VALUE | EMM_Object | static |
out() | CORE_Object | inlinestatic |
POINT | EMM_Grid3D | static |
pointer2String(const void *obj) | CORE_Object | static |
POINTS_NUMBER_PER_ELEMENT | EMM_Grid3D | static |
POINTS_NUMBER_PER_FACE | EMM_Grid3D | static |
printObjectsInMemory(ostream &f) | CORE_Object | static |
printObjectsInMemory() | CORE_Object | inlinestatic |
resetOut() | CORE_Object | inlinestatic |
resetThread() | CORE_Object | inlinestatic |
saveToFile(const tString &fileName) const | EMM_Grid3D | |
saveToGEOFile(const tString &fileName) const | EMM_Grid3D | private |
setIsDirectionPeriodic(const tUSInt &k, const tBoolean &v) | EMM_Grid3D | inline |
setIsMemoryChecked(const tBoolean &v) | CORE_Object | inlinestatic |
setIsPeriodic(const tBoolean v[3]) | EMM_Grid3D | inline |
setOut(SP::CORE_Out out) | CORE_Object | inlinestatic |
setSegmentsNumber(const tUInteger &nx, const tUInteger &ny, const tUInteger &nz) | EMM_Grid3D | inline |
setStepSize(const tReal &l) | EMM_Grid3D | inline |
setStepsSize(const tReal &lx, const tReal &ly, const tReal &lz) | EMM_Grid3D | inline |
setThis(SP::CORE_Object p) | CORE_Object | inlineprotected |
setThread(SP::CORE_Thread thread) | CORE_Object | inlinestatic |
SLAVE_LIMIT_CONDITION | EMM_Grid3D | static |
SP_OBJECT(EMM_Grid3D) | EMM_Grid3D | private |
toDoAfterThisSetting() | EMM_Object | inlineprotectedvirtual |
toString() const | EMM_Grid3D | virtual |
TWO_POWER_FACES | EMM_Grid3D | privatestatic |
UNMAGNETIZED_ELEMENT | EMM_Grid3D | static |
updateElementTranslations() | EMM_Grid3D | private |
updateLimitConditionOnPoints(EMM_LimitConditionArray &lc) const | EMM_Grid3D | |
updateMagnetizedElementsNumber() | EMM_Grid3D | |
X | EMM_Object | static |
Y | EMM_Object | static |
Z | EMM_Object | static |
~CORE_Object() | CORE_Object | protectedvirtual |
~EMM_Grid3D(void) | EMM_Grid3D | protectedvirtual |
~EMM_Object(void) | EMM_Object | protectedvirtual |