Classes | |
struct | cast_impl< ADReal, int > |
struct | gebp_kernel< ADReal, ADReal, Index, DataMapper, 1, 1, ConjugateLhs, ConjugateRhs > |
class | gebp_traits< ADReal, ADReal, false, false > |
Override number traits for the ADReal type used in libEigen calculations. More... | |
Functions | |
template<typename V , typename D , bool asd> | |
bool | isinf_impl (const MetaPhysicL::DualNumber< V, D, asd > &a) |
template<typename V , typename D , bool asd> | |
bool | isnan_impl (const MetaPhysicL::DualNumber< V, D, asd > &a) |
template<typename V , typename D , bool asd> | |
MetaPhysicL::DualNumber< V, D, asd > | sqrt (const MetaPhysicL::DualNumber< V, D, asd > &a) |
template<typename V , typename D , bool asd> | |
MetaPhysicL::DualNumber< V, D, asd > | abs (const MetaPhysicL::DualNumber< V, D, asd > &a) |
template<> | |
long double | cast< ADReal, long double > (const ADReal &x) |
template<> | |
double | cast< ADReal, double > (const ADReal &x) |
template<> | |
long | cast< ADReal, long > (const ADReal &x) |
template<> | |
int | cast< ADReal, int > (const ADReal &x) |
|
inline |
Definition at line 42 of file EigenADReal.h.
Referenced by ColumnMajorMatrixTempl< Real >::abs(), MooseUtils::absoluteFuzzyEqual(), IterationAdaptiveDT::acceptStep(), TaggingInterface::accumulateTaggedLocalResidual(), TaggingInterface::addResiduals(), TaggingInterface::addResidualsWithoutConstraints(), TaggingInterface::assignTaggedLocalResidual(), GeneratedMesh::buildMesh(), SpiralAnnularMesh::buildMesh(), AutomaticMortarGeneration::buildMortarSegmentMesh(), AutomaticMortarGeneration::buildMortarSegmentMesh3d(), DefaultMultiAppFixedPointConvergence::checkConvergence(), PostprocessorConvergence::checkConvergenceInner(), InitialConditionTempl< T >::choleskySolve(), CircularBoundaryCorrectionGenerator::circularCenterCalculator(), PenetrationThread::competeInteractionsBothOnFace(), ElementLpNormAux::compute(), LinearFVBoundaryCondition::computeCellToFaceDistance(), ExtremeValueBase< SideVariablePostprocessor >::computeExtremeValue(), LinearFVAnisotropicDiffusion::computeFluxMatrixContribution(), LinearFVDiffusion::computeFluxMatrixContribution(), AutomaticMortarGeneration::computeInactiveLMElems(), AutomaticMortarGeneration::computeIncorrectEdgeDroppingInactiveLMNodes(), TransfiniteMeshGenerator::computeMidPoint(), TransfiniteMeshGenerator::computeOrigin(), MaxIncrement::computeQpDamping(), ElementL1Error::computeQpIntegral(), AverageVariableChange::computeQpIntegral(), ElementIntegralVariablePostprocessor::computeQpIntegral(), ElementW1pError::computeQpIntegral(), NonlinearSystemBase::computeScaling(), ElementH1ErrorFunctionAux::computeValue(), MooseMesh::detectOrthogonalDimRanges(), MultiAppGeneralFieldTransfer::examineLocalValueConflicts(), NodalNormalsEvaluator::execute(), FindValueOnLine::execute(), ElementVariablesDifferenceMax::execute(), TimeExtremeValue::execute(), FEProblemBase::execute(), Times::finalize(), FunctorChangeFunctorMaterialTempl< is_ad >::FunctorChangeFunctorMaterialTempl(), FunctorSmootherTempl< T >::FunctorSmootherTempl(), AnnularMeshGenerator::generate(), GeneratedMeshGenerator::generate(), CircularBoundaryCorrectionGenerator::generate(), SpiralAnnularMeshGenerator::generate(), DistributedRectilinearMeshGenerator::generate(), CircularBoundaryCorrectionGenerator::generateRadialCorrectionFactor(), TransfiniteMeshGenerator::getCircarcEdge(), TransfiniteMeshGenerator::getMapInterval(), MultiAppGeneralFieldTransfer::getMaxToProblemsBBoxDimensions(), TransfiniteMeshGenerator::getPointsDistribution(), InterfaceValueTools::getQuantity(), RelativeDifferencePostprocessor::getValue(), AutomaticMortarGeneration::householderOrthogolization(), FunctorExtremaPositions::initialize(), LineSegment::intersect(), NestedSolveTempl< is_ad >::isRelSmall(), MortarSegmentInfo::isValid(), Moose::FV::VanLeerLimiter< T >::limit(), Moose::FV::SOULimiter< T >::limit(), Moose::FV::VenkatakrishnanLimiter< T >::limit(), IterationAdaptiveDT::limitDTByFunction(), NearestPointBase< LayeredSideDiffusiveFluxAverage, SideIntegralVariableUserObject >::nearestUserObject(), ProjectedStatefulMaterialNodalPatchRecoveryTempl< T, is_ad >::nodalPatchRecovery(), FlagElementsThread::onElement(), Output::onInterval(), PointReduction::perpendicularDistance(), CutMeshByLevelSetGeneratorBase::pointPairLevelSetInterception(), SymmetricRankTwoTensorTempl< Real >::positiveProjectionEigenDecomposition(), RankTwoTensorTempl< Real >::positiveProjectionEigenDecomposition(), AutomaticMortarGeneration::projectPrimaryNodesSinglePair(), AutomaticMortarGeneration::projectSecondaryNodesSinglePair(), MooseMeshXYCuttingUtils::quadElemSplitter(), CoarsenBlockGenerator::recursiveCoarsen(), MooseUtils::relativeFuzzyEqual(), MooseUtils::relativeFuzzyGreaterEqual(), MooseUtils::relativeFuzzyGreaterThan(), MooseUtils::relativeFuzzyLessEqual(), MooseUtils::relativeFuzzyLessThan(), FunctionDT::removeOldKnots(), RotationMatrix::rotVecToZ(), PiecewiseMultilinear::sampleInternal(), NestedSolveTempl< is_ad >::setAbsoluteTolerance(), TransientMultiApp::solveStep(), and IntegralPreservingFunctionIC::value().
Definition at line 138 of file EigenADReal.h.
Definition at line 152 of file EigenADReal.h.
Definition at line 145 of file EigenADReal.h.
Definition at line 131 of file EigenADReal.h.
|
inline |
Definition at line 21 of file EigenADReal.h.
|
inline |
Definition at line 28 of file EigenADReal.h.
|
inline |
Definition at line 35 of file EigenADReal.h.