C++ main module for emicrom Package  1.0
EMM_Grid3D Member List

This is the complete list of members for EMM_Grid3D, including all inherited members.

adimensionize()EMM_Grid3Dinline
buildMagnetizedElements(const EMM_MatterField &matters, CORE_BooleanMorseArray &magnetizedElements) constEMM_Grid3D
buildMagnetizedNeighborsIndices(const EMM_MatterField &matters, CORE_UIndexMorseArray &neighbors) constEMM_Grid3D
buildNeighborsIndices(const EMM_MatterField &matters, CORE_UIndexMorseArray &neighbors) constEMM_Grid3D
computeEpsilon()CORE_Objectinlinestatic
computeNormalFaceAdimensionizedLength(tReal *L2) constEMM_Grid3D
CORE_Object()CORE_Objectprotected
DIRICHLET_LIMIT_CONDITIONEMM_Grid3Dstatic
EDGE_POINTSEMM_Grid3Dstatic
ELEMENTEMM_Grid3Dstatic
ELEMENT_POINTSEMM_Grid3Dstatic
EMM_Grid3D(void)EMM_Grid3Dprotected
EMM_Object(void)EMM_Objectprotected
FACE_POINTSEMM_Grid3Dstatic
FACES_NUMBER_PER_ELEMENTEMM_Grid3Dstatic
GammaEMM_Objectstatic
GET_MASTER_PERIODIC_POINT(const tCellFlag &periodicity, const tUIndex &Nx, const tUIndex &Ny, const tUIndex &Nz, tUIndex &iQ, tUIndex &jQ, tUIndex &kQ)EMM_Grid3Dinlinestatic
getAdimensionizedSegmentsSize() constEMM_Grid3Dinline
getAdimensionizedVolume() constEMM_Grid3Dinline
getClassName() constCORE_Object
getClassName(const tString &identityString)CORE_Objectinlinestatic
getDoubleEpsilon()CORE_Objectinlinestatic
getDoubleInfinity()CORE_Objectinlinestatic
getElementIndex(const tUIndex &i, const tUIndex &j, const tUIndex &k) constEMM_Grid3Dinline
getElementSegmentIndex(const tUIndex &index, const tUSInt &d) constEMM_Grid3Dinline
getElementSegmentIndices(const tUIndex &index, tUIndex &i, tUIndex &j, tUIndex &k) constEMM_Grid3Dinline
getElementsNumber() constEMM_Grid3Dinline
getEpsilon()CORE_Objectinlinestatic
getFloatEpsilon()CORE_Objectinlinestatic
getFloatInfinity()CORE_Objectinlinestatic
getIdentityString() constCORE_Objectinline
getInfinity()CORE_Objectinlinestatic
getLDoubleEpsilon()CORE_Objectinlinestatic
getLDoubleInfinity()CORE_Objectinlinestatic
getMagnetizedElementsNumber() constEMM_Grid3Dinline
getMaxChar()CORE_Objectinlinestatic
getMaxDouble()CORE_Objectinlinestatic
getMaxElementSize() constEMM_Grid3Dinline
getMaxFlag()CORE_Objectinlinestatic
getMaxFloat()CORE_Objectinlinestatic
getMaxIndex()CORE_Objectinlinestatic
getMaxInt()CORE_Objectinlinestatic
getMaxInteger()CORE_Objectinlinestatic
getMaxLDouble()CORE_Objectinlinestatic
getMaxLInt()CORE_Objectinlinestatic
getMaxLLInt()CORE_Objectinlinestatic
getMaxReal()CORE_Objectinlinestatic
getMaxSInt()CORE_Objectinlinestatic
getMaxStepSize() constEMM_Grid3Dinline
getMaxUChar()CORE_Objectinlinestatic
getMaxUIndex()CORE_Objectinlinestatic
getMaxUInt()CORE_Objectinlinestatic
getMaxUInteger()CORE_Objectinlinestatic
getMaxULInt()CORE_Objectinlinestatic
getMaxULLInt()CORE_Objectinlinestatic
getMaxUSInt()CORE_Objectinlinestatic
getMinChar()CORE_Objectinlinestatic
getMinDouble()CORE_Objectinlinestatic
getMinElementSize() constEMM_Grid3Dinline
getMinFlag()CORE_Objectinlinestatic
getMinFloat()CORE_Objectinlinestatic
getMinIndex()CORE_Objectinlinestatic
getMinInt()CORE_Objectinlinestatic
getMinInteger()CORE_Objectinlinestatic
getMinLDouble()CORE_Objectinlinestatic
getMinLInt()CORE_Objectinlinestatic
getMinLLInt()CORE_Objectinlinestatic
getMinReal()CORE_Objectinlinestatic
getMinSInt()CORE_Objectinlinestatic
getMinStepSize() constEMM_Grid3Dinline
getMinUChar()CORE_Objectinlinestatic
getMinUIndex()CORE_Objectinlinestatic
getMinUInt()CORE_Objectinlinestatic
getMinUInteger()CORE_Objectinlinestatic
getMinULInt()CORE_Objectinlinestatic
getMinULLInt()CORE_Objectinlinestatic
getMinUSInt()CORE_Objectinlinestatic
getNeighborElement(const tUIndex &index, const tUCInt &iFace) constEMM_Grid3D
getNeighborElement(const tUIndex &iCell, const tCellFlag &N, const tBoolean isPeriodic[3], const tUCInt &f) constEMM_Grid3D
getNeighborIndicator(const tUIndex &index) constEMM_Grid3Dinline
getNeighborsIndicators() constEMM_Grid3Dinline
getNeighborsIndicators()EMM_Grid3Dinline
getNeighborsIndicatorsByReference() constEMM_Grid3Dinline
getOut()CORE_Objectinlinestatic
getPeriodicIndicator() constEMM_Grid3Dinline
getPeriodicIndicator(const tBoolean periodicity[])EMM_Grid3Dinlinestatic
getPointerAddress() constCORE_Objectinline
getRealEpsilon()CORE_Objectinlinestatic
getRealInfinity()CORE_Objectinlinestatic
getReferenceLength() constEMM_Grid3Dinline
getSegmentsNumber(tUInteger &nx, tUInteger &ny, tUInteger &nz) constEMM_Grid3Dinline
getSegmentsNumber() constEMM_Grid3Dinline
getSegmentsNumber(const tUSInt &d) constEMM_Grid3Dinline
getSegmentsSize() constEMM_Grid3Dinline
getSharedPointer(SP::CORE_Object &p)CORE_Objectinline
getSharedPointer(SPC::CORE_Object &p) constCORE_Objectinline
getStepSize(const tUSInt &d) constEMM_Grid3Dinline
getStepsSize() constEMM_Grid3Dinline
getThread()CORE_Objectinlinestatic
getTypeName()CORE_Objectinlinestatic
getVerticesNumber() constEMM_Grid3Dinline
hasNeighborToFace(const tUIndex &iElement, const tUSInt &iFace) constEMM_Grid3Dinline
is32Architecture()CORE_Objectinlinestatic
is64Architecture()CORE_Objectinlinestatic
IS_ELEMENT_MAGNETIZED(const tCellFlag &v)EMM_Grid3Dinlinestatic
IS_POINT_IN_BOUNDARY(const tBoolean x[], const tCellFlag &N, const tBoolean periodicity[])EMM_Grid3Dinlinestatic
IS_POINT_IN_BOUNDARY(const tCellFlag &X, const tCellFlag &N, const tCellFlag &P)EMM_Grid3Dinlinestatic
IS_POINT_IN_PERIODIC_BOUNDARY(const tBoolean x[], const tCellFlag &N, const tBoolean periodicity[])EMM_Grid3Dinlinestatic
IS_POINT_IN_PERIODIC_BOUNDARY(const tCellFlag &X, const tCellFlag &N, const tCellFlag &P)EMM_Grid3Dinlinestatic
IS_POINT_IN_SLAVE_PERIODIC_BOUNDARY(const tBoolean x[], const tCellFlag &N, const tBoolean periodicity[])EMM_Grid3Dinlinestatic
IS_POINT_IN_SLAVE_PERIODIC_BOUNDARY(const tCellFlag &X, const tCellFlag &N, const tCellFlag &P)EMM_Grid3Dinlinestatic
isCubicVolume() constEMM_Grid3Dinline
isDirectionPeriodic() constEMM_Grid3Dinline
isDirectionPeriodic(const tFlag &d) constEMM_Grid3Dinline
isElementMagnetized(const tUIndex &index) constEMM_Grid3Dinline
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_Grid3Dstatic
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_Grid3Dstatic
isInMagnetizedDomainInterior(const tUIndex &index) constEMM_Grid3Dinline
isInstanceOf() constCORE_Objectinline
isInstanceOf(const tString &name) constCORE_Objectinline
isMemoryChecked()CORE_Objectinlinestatic
isPeriodic() constEMM_Grid3Dinline
loadFooterFromGEOStream(ifstream &f, tUInteger &nReadLines, tUInteger &nReadProperties)EMM_Grid3Dprivate
loadFromFile(const tString &fileName)EMM_Grid3D
loadFromGEOFile(const tString &fileName)EMM_Grid3Dprivate
loadFromGEOStream(ifstream &f, tUInteger &nReadLines)EMM_Grid3Dprivate
loadHeaderFromGEOStream(ifstream &f, tUInteger &nReadLines, tUInteger &nReadProperties)EMM_Grid3Dprivate
mAdimensionizedSegmentsSizeEMM_Grid3Dprivate
mAdimensionizedVolumeEMM_Grid3Dprivate
MAGNETIZED_DOMAIN_INTERIOR_INDICATOREMM_Grid3Dstatic
MAGNETIZED_ELEMENT_MIN_INDICATOREMM_Grid3Dstatic
mBoundElementEMM_Grid3Dprivate
mElementsNumberEMM_Grid3Dprivate
mIsDirectionPeriodicEMM_Grid3Dprivate
mIsPeriodicEMM_Grid3Dprivate
mLEMM_Grid3Dprivate
mLmaxEMM_Grid3Dprivate
mLminEMM_Grid3Dprivate
mMagnetizedElementsNumberEMM_Grid3Dprivate
mNeighborsIndicatorsEMM_Grid3Dprivate
mNextElementTranslationEMM_Grid3Dprivate
mPeriodicElementTranslationEMM_Grid3Dprivate
mSegmentsNumberEMM_Grid3Dprivate
mSegmentsSizeEMM_Grid3Dprivate
Mu0EMM_Objectstatic
mWorkIndexEMM_Grid3Dmutableprivate
NEUMANN_LIMIT_CONDITIONEMM_Grid3Dstatic
New()EMM_Grid3Dinlinestatic
NO_LIMIT_CONDITIONEMM_Grid3Dstatic
NULL_VALUEEMM_Objectstatic
out()CORE_Objectinlinestatic
POINTEMM_Grid3Dstatic
pointer2String(const void *obj)CORE_Objectstatic
POINTS_NUMBER_PER_ELEMENTEMM_Grid3Dstatic
POINTS_NUMBER_PER_FACEEMM_Grid3Dstatic
printObjectsInMemory(ostream &f)CORE_Objectstatic
printObjectsInMemory()CORE_Objectinlinestatic
resetOut()CORE_Objectinlinestatic
resetThread()CORE_Objectinlinestatic
saveToFile(const tString &fileName) constEMM_Grid3D
saveToGEOFile(const tString &fileName) constEMM_Grid3Dprivate
setIsDirectionPeriodic(const tUSInt &k, const tBoolean &v)EMM_Grid3Dinline
setIsMemoryChecked(const tBoolean &v)CORE_Objectinlinestatic
setIsPeriodic(const tBoolean v[3])EMM_Grid3Dinline
setOut(SP::CORE_Out out)CORE_Objectinlinestatic
setSegmentsNumber(const tUInteger &nx, const tUInteger &ny, const tUInteger &nz)EMM_Grid3Dinline
setStepSize(const tReal &l)EMM_Grid3Dinline
setStepsSize(const tReal &lx, const tReal &ly, const tReal &lz)EMM_Grid3Dinline
setThis(SP::CORE_Object p)CORE_Objectinlineprotected
setThread(SP::CORE_Thread thread)CORE_Objectinlinestatic
SLAVE_LIMIT_CONDITIONEMM_Grid3Dstatic
SP_OBJECT(EMM_Grid3D)EMM_Grid3Dprivate
toDoAfterThisSetting()EMM_Objectinlineprotectedvirtual
toString() constEMM_Grid3Dvirtual
TWO_POWER_FACESEMM_Grid3Dprivatestatic
UNMAGNETIZED_ELEMENTEMM_Grid3Dstatic
updateElementTranslations()EMM_Grid3Dprivate
updateLimitConditionOnPoints(EMM_LimitConditionArray &lc) constEMM_Grid3D
updateMagnetizedElementsNumber()EMM_Grid3D
XEMM_Objectstatic
YEMM_Objectstatic
ZEMM_Objectstatic
~CORE_Object()CORE_Objectprotectedvirtual
~EMM_Grid3D(void)EMM_Grid3Dprotectedvirtual
~EMM_Object(void)EMM_Objectprotectedvirtual