C++ main module for emicrom Package  1.0
Macros
EMM_Types.h File Reference
#include "types.h"
Include dependency graph for EMM_Types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define tDimension   tUCInt
 
#define tCellFlag   tUCInt
 
#define tLimitCondition   tUCInt
 

Macro Definition Documentation

◆ tCellFlag

#define tCellFlag   tUCInt

◆ tDimension

#define tDimension   tUCInt

Referenced by EMMG_RealField::add(), EMM_DisplacementFEMOperator::addBoundaryElasticStress(), EMM_MultiScaleCDGrid::addValuesFromCoarseGridToFinestGrid(), EMM_MultiScaleSDGrid::addValuesFromGridToZoneFinestGrid(), EMM_MagnetostrictionOperator::adimensionize(), EMM_DisplacementFVMOperator::buildDataOnDirichletBoundaryFaces(), EMM_DisplacementFVMOperator::buildDataOnNeumannBoundaryFaces(), EMM_DisplacementFEMOperator::buildDataOnNeumannBoundaryFaces(), EMM_PlanarAnisotropyOperator::BuildDiscretizedMatrix(), EMM_UniaxialAnisotropyOperator::BuildDiscretizedMatrix(), EMM_CubicAnisotropyOperator::BuildDiscretizedMatrix(), EMMG_RealField::cellDataToPointData(), EMM_DisplacementFVM_Interpolator::cellMean(), EMM_MinimalExchangeOperator::clearWorkingArray(), EMM_OperatorsTest::compareDiscretizedData(), EMM_Test::compareField(), EMM_MultiScaleCDGrid::completeValuesOutsideFineGridByPeriodicity(), EMM_MultiScaleCDGrid::completeValuesOutsideFineGridByPeriodicityByExclusion(), EMM_DisplacementFVMOperator::computeCineticEnergy(), EMMG_DisplacementFEMOperator::computeElasticStress(), EMMG_DisplacementFVM_SSGROperator::computeElasticStress(), EMMG_DisplacementFVM_STEGROperator::computeElasticStress(), EMMG_DisplacementFVM_VTEGROperator::computeElasticStress(), EMMG_DisplacementFVM_VOGGROperator::computeElasticStress(), EMM_DisplacementFVMOperator::computeElasticStress(), EMM_DisplacementFEMOperator::computeElasticStress(), EMM_DisplacementOperator::computeElasticStress(), EMM_DisplacementOperator::computeElasticStressMatrixProduct(), EMM_DisplacementFVMOperator::computeElasticTensor(), EMM_DisplacementFEMOperator::computeElasticTensor(), EMM_DisplacementOperator::computeElasticTensor(), EMMG_MagnetostrictionOperator::computeEnergy(), EMMG_CubicAnisotropyOperator::computeEnergy(), EMMG_StaticMagneticTensorOperator::computeEnergy(), EMM_CubicAnisotropyOperator::computeEnergy(), EMM_CubicAnisotropyOperator::ComputeEnergy(), EMMG_MagnetostrictionOperator::computeEnergyWithMagneticExcitation(), EMMG_CubicAnisotropyOperator::computeEnergyWithMagneticExcitation(), EMMG_StaticMagneticTensorOperator::computeEnergyWithMagneticExcitation(), EMMG_AnisotropyOperator::computeEnergyWithMagneticExcitation(), EMM_DisplacementFVMOperator::computeEquilibriumMatrixDiagonalConditioner(), EMM_DisplacementFEMOperator::computeEquilibriumMatrixDiagonalConditioner(), EMMG_LandauLifschitzFunction::computeFunction(), EMM_DisplacementFVM_VOGGROperator::computeGradAlmostNullUAtCellByOstrogradskiGreenIntegration(), EMM_DisplacementFVM_VTEGROperator::computeGradAlmostNullUAtCellByTaylorExpansionWithNeumannInterpolation(), EMM_DisplacementFVM_VGROperator::computeGradAlmostNullUAtFace(), EMM_DisplacementFVM_STEGROperator::computeGradAlmostNullUAtFace(), EMM_DisplacementFVM_SSGROperator::computeGradAlmostNullUAtFace(), EMM_DisplacementFVM_SSGROperator::computeGradAlmostNullUAtFaceByStokesIntegration(), EMM_DisplacementFVM_VOGGROperator::computeGradAlmostNullUAtNextCell(), EMM_DisplacementFVM_VTEGROperator::computeGradAlmostNullUAtNextCell(), EMM_DisplacementFVM_VOGGROperator::computeGradAlmostNullUAtNextCellByOstrogradskiGreenIntegration(), EMM_DisplacementFVM_VTEGROperator::computeGradAlmostNullUAtNextCellByTaylorExpansionWithNeumannInterpolation(), EMMG_LandauLifschitzFunction::computeGradFunction(), EMM_DisplacementFVM_VOGGROperator::computeGradUAtCellByOstrogradskiGreenIntegration(), EMM_DisplacementFVM_VTEGROperator::computeGradUAtCellByTaylorExpansionWithNeumannInterpolation(), EMM_DisplacementFVM_VGROperator::computeGradUAtFace(), EMM_DisplacementFVM_SSGROperator::computeGradUAtFaceByStokesIntegration(), EMM_LinearAnisotropyOperator::ComputeMagneticExcitation(), EMM_CubicAnisotropyOperator::ComputeMagneticExcitation(), EMMG_CubicAnisotropyOperator::computeMagneticExcitationField(), EMMG_PlanarAnisotropyOperator::computeMagneticExcitationField(), EMMG_MagnetostrictionOperator::computeMagneticExcitationField(), EMMG_StaticMagneticTensorOperator::computeMagneticExcitationField(), EMMG_StaticMagnetostrictionOperator::computeMagneticExcitationField(), EMMG_AnisotropyOperator::computeMagneticExcitationField(), EMMG_MinimalExchangeOperator::computeMagneticExcitationField(), EMMG_FullExchangeOperator::computeMagneticExcitationField(), EMMG_LinearAnisotropyOperator::computeMagneticExcitationField(), EMMG_UniaxialAnisotropyOperator::computeMagneticExcitationField(), EMM_FullExchangeOperator::computeMagneticExcitationField(), EMM_LinearAnisotropyOperator::computeMagneticExcitationField(), EMM_CubicAnisotropyOperator::computeMagneticExcitationField(), EMM_MinimalExchangeOperator::computeMagneticExcitationField(), EMMG_SLDemagnetizedOperator::computeMagneticExcitationField(), EMMG_CubicAnisotropyOperator::computeMagneticExcitationFieldGradient(), EMMG_StaticMagneticTensorOperator::computeMagneticExcitationFieldGradient(), EMMG_AnisotropyOperator::computeMagneticExcitationFieldGradient(), EMM_CubicAnisotropyOperator::computeMagneticExcitationFieldGradient(), EMM_MagnetostrictionOperator::computeMagneticExcitationFieldGradient(), EMM_CubicAnisotropyOperator::ComputeMagneticExcitationGradient(), EMMG_DisplacementFEMOperator::computeMagneticStress(), EMMG_DisplacementFVM_SSGROperator::computeMagneticStress(), EMMG_DisplacementFVM_STEGROperator::computeMagneticStress(), EMMG_DisplacementFVM_VTEGROperator::computeMagneticStress(), EMMG_DisplacementFVM_VOGGROperator::computeMagneticStress(), EMM_DisplacementFVMOperator::computeMagneticStress(), EMM_DisplacementFEMOperator::computeMagneticStress(), EMM_DisplacementOperator::computeMagneticStress(), EMM_Grid3D::computeNormalFaceAdimensionizedLength(), EMMG_LandauLifschitzFunction::computePartialGradMFunction(), EMM_DisplacementFEMOperator::computeStressConstraintEnergy(), EMM_MultiScaleSDGrid::computeValuesOnShiftFineGrid(), EMMG_SLRPPeriodicMultiScale::computeZonalCenteredDemagnetizedFieldFromLevel(), EMMG_SLSDXPeriodicMultiScale::computeZonalCenteredDemagnetizedFieldFromLevel(), EMM_MultiScaleCDGrid::computeZonalCenteredDemagnetizedFieldFromLevel(), EMM_LandauLifschitzSystem::discretize(), EMMG_RealField::distanceMax(), EMMG_RealField::divideBy(), EMMG_RealField::dot(), EMMG_RealField::dotArray(), EMM_RealField::dotArray(), EMM_DisplacementFVM_Interpolator::edgeMean(), EMM_Grid3D::EMM_Grid3D(), EMM_MassMatrix::EMM_MassMatrix(), EMM_DisplacementFVM_Interpolator::faceMean(), EMM_DisplacementFEMOperator::getDataFieldSpace(), EMM_DisplacementOperator::getLimitConditionOnPointsByReference(), EMM_LinearAnisotropyOperator::getMemorySize(), EMM_FullExchangeOperator::getMemorySize(), EMM_DemagnetizedOperator::getToeplitzMatrix(), EMMG_RealField::getValue(), EMM_MultiScaleGrid::getZonalMagnetizationField(), EMMG_RealField::initField(), EMM_DisplacementOperator::initializeEquilibriumSolver(), EMM_LandauLifschitzODE_RK::integrateMagnetizationFieldAtTime(), EMM_DisplacementFVM_Interpolator::interpolateAlmostNullUAtFace(), EMM_DisplacementFVM_Interpolator::interpolateUAtEdge(), EMM_DisplacementFVM_Interpolator::interpolateUAtFace(), EMM_DisplacementFVM_Interpolator::interpolateUAtVertex(), EMM_DisplacementFVM_Interpolator::interpolateUAtVertices(), EMM_MultiScaleSDGrid::isZoneEmpty(), EMM_RealArray::loadFromFieldFile(), EMM_RealField::loadFromFile(), EMM_Grid3D::loadHeaderFromGEOStream(), EMMG_RealField::mean(), EMM_MultiScaleCDGrid::meanValuesFromFineToCoarseGrid(), EMM_MultiScaleSDGrid::meanValuesFromShiftFineGridToCoarseGrid(), EMM_DemagnetizedPeriodicalTest::multiCDGridScaleTest(), EMMG_RealField::multiplyBy(), EMM_DemagnetizedPeriodicalTest::multiSDGridScaleTest(), EMMG_SLRPPeriodicMultiScale::New(), EMM_MultiScaleSDGrid::New(), EMM_MultiScaleCDGrid::New(), EMMG_ClassFactory::NewInstance(), EMMG_RealField::norm(), EMMG_RealField::normalize(), EMMG_RealField::normMax(), EMM_DisplacementOperator::nullProjectionOnDirichletBoundary(), EMM_DisplacementOperator::periodicProjection(), EMMG_RealField::pointDataToCellData(), EMM_CanonicalMassMatrix::product(), EMM_BlockMassMatrix::product(), EMM_CondensedMassMatrix::product(), EMM_DisplacementOperator::projectionOnDirichletBoundary(), EMM_LandauLifschitzSystem::resetToInitialState(), EMM_DisplacementOperator::resetToInitialState(), EMM_DisplacementWaveTest::saveIntoFile(), EMM_Output::saveVTI(), EMMG_RealField::setFieldByReference(), EMM_LandauLifschitzSystem::setInitialMagnetization(), EMMG_SLSDXPeriodicMultiScale::setIsHighPrecision(), EMM_StaticMagnetostrictionOperator::setStressTensor(), EMM_MultiScaleGrid::setToeplitzMatrix(), EMMG_RealField::setValue(), EMM_CanonicalMassMatrix::solve(), EMM_CondensedMassMatrix::solve(), EMM_DisplacementFVMOperator::spaceRelevant(), EMMG_RealField::sub(), EMM_CanonicalMassMatrix::symmetricDot(), EMM_BlockMassMatrix::symmetricDot(), EMM_CondensedMassMatrix::symmetricDot(), EMMG_RealField::toString(), EMMG_RealField::unmagnetized(), EMM_StaticMagneticTensorOperator::updateAtNextTimeStep(), EMM_AnisotropyOperator::updateAtNextTimeStep(), and EMMG_RealField::wedge().

◆ tLimitCondition

#define tLimitCondition   tUCInt

Referenced by EMM_DisplacementFVMOperator::buildDataOnDirichletBoundaryFaces(), EMM_DisplacementFVMOperator::buildDataOnNeumannBoundaryFaces(), EMM_DisplacementFEMOperator::buildDataOnNeumannBoundaryFaces(), EMM_DisplacementFVMOperator::computeElasticStress(), EMM_DisplacementFEMOperator::computeElasticStress(), EMM_DisplacementFVMOperator::computeElasticTensor(), EMM_DisplacementFVMOperator::computeEquilibriumMatrixDiagonalConditioner(), EMM_DisplacementFEMOperator::computeEquilibriumMatrixDiagonalConditioner(), EMM_DisplacementFVM_STEGROperator::computeGradAlmostNullUAtFace(), EMM_DisplacementFVM_SSGROperator::computeGradAlmostNullUAtFace(), EMM_DisplacementFVM_VOGGROperator::computeGradAlmostNullUAtNextCell(), EMM_DisplacementFVM_VTEGROperator::computeGradAlmostNullUAtNextCell(), EMM_DisplacementFVM_SSGROperator::computeGradUAtFaceByStokesIntegration(), EMM_DisplacementFEMOperator::computeStressConstraintEnergy(), EMM_DisplacementFVM_Interpolator::faceMean(), EMM_Grid3D::getNeighborIndicator(), EMM_DisplacementFVM_Interpolator::interpolateAlmostNullUAtFace(), EMM_DisplacementFVM_Interpolator::interpolateUAtFace(), EMM_DisplacementFVM_Interpolator::interpolateUAtVertices(), EMM_Grid3D::isFaceOnDirichletBoundary(), EMM_Grid3D::isFaceOnNeumannBoundary(), EMMG_ClassFactory::NewInstance(), EMM_DisplacementOperator::nullProjectionOnDirichletBoundary(), EMM_DisplacementOperator::periodicProjection(), EMM_CanonicalMassMatrix::product(), EMM_CondensedMassMatrix::product(), EMM_BlockMassMatrix::product(), EMM_DisplacementOperator::projectionOnDirichletBoundary(), EMM_DisplacementFVMOperator::setBoundaryFaceTypes(), EMM_CondensedMassMatrix::solve(), EMM_DisplacementFVMOperator::spaceRelevant(), and EMM_Grid3D::updateLimitConditionOnPoints().