Yade modules reference¶
- yade.bf module
- yade.bodiesHandling module
- yade.export module
- yade.geom module
- yade.gridpfacet module
- yade.libVersions module
- yade.linterpolation module
- yade.log module
- yade.math module
Real()Real1()degrees()degreesHP1()eig()getRealHPCppDigits10()getRealHPPythonDigits10()linspace()needsMpmathAtN()radians()radiansHP1()toHP1()usesHP()CGAL_Is_finite()CGAL_Is_valid()CGAL_Kth_root()CGAL_Sgn()CGAL_Sqrt()CGAL_Square()CGAL_To_interval()CGAL_simpleTest()Catalan()Euler()HP1HP2Log2()Pi()RealHPConfigVarabs()acos()acosh()arg()asin()asinh()atan()atan2()atanh()cbrt()ceil()conj()cos()cosh()cylBesselJ()dummy_precision()epsilon()erf()erfc()exp()exp2()expm1()fabs()factorial()floor()fma()fmod()frexp()fromBits()getDecomposedReal()getDemangledName()getDemangledNameComplex()getEigenFlags()getEigenStorageOrders()getFloatDistanceULP()getRawBits()getRealHPErrors()highest()hypot()ilogb()imag()isApprox()isApproxOrLessThan()isEqualFuzzy()isMuchSmallerThan()isThisSystemLittleEndian()isfinite()isinf()isnan()laguerre()ldexp()lgamma()log()log10()log1p()log2()logb()lowest()max()min()modf()polar()pow()proj()random()real()remainder()remquo()rint()round()roundTrip()sgn()sign()sin()sinh()smallest_positive()sphericalHarmonic()sqrt()squaredNorm()tan()tanh()testArray()testConstants()testLoopRealHP()tgamma()toDouble()toHP1()toHP2()toInt()toLong()toLongDouble()trunc()
- yade.minieigenHP module
- yade.mpy module
- Logic:
- Rules:
- Hint:
MAX_RANK_OUTPUTREALLOCATE_FILTER()Timing_commbodyErase()checkAndCollide()colorDomains()configure()declareMasterInteractive()disconnect()eraseRemote()genLocalIntersections()genUpdatedStates()initialize()isendRecvForces()makeColorScale()makeMpiArgv()maskedConnection()maskedPFacet()medianFilter()mergeScene()migrateBodies()mpiStats()mpirun()mprint()pairOp()parallelCollide()probeRecvMessage()projectedBounds()reallocateBodiesPairWiseBlocking()reallocateBodiesToSubdomains()reboundRemoteBodies()receiveForces()recordMpiTiming()runOnSynchronouslPairs()sendCommand()sendRecvStates()shrinkIntersections()spawnedProcessWaitCommand()splitScene()unboundRemoteBodies()updateAllIntersections()updateDomainBounds()updateMirrorOwners()updateRemoteStates()waitForces()wprint()
- yade.pack module
SpherePack_toSimulation()filterSpherePack()gtsSurface2Facets()gtsSurfaceBestFitOBB()hexaNet()inConvexPolyhedroninGtsSurface_pyinHalfSpaceinSpacerandomDensePack()randomPeriPack()regularHexa()regularOrtho()revolutionSurfaceMeridians()sweptPolylines2gtsSurface()SpherePackSpherePackIteratorPredicatePredicateBooleanPredicateDifferencePredicateIntersectionPredicateSymmetricDifferencePredicateUnioninAlignedBoxinCylinderinEllipsoidinGtsSurfaceinHyperboloidinParallelepipedinSpherenotInNotchcloudBestFitOBB()
- yade.plot module
AabbAlignedBox2AlignedBox3AttrFlagsAxialGravityEngineBicyclePedalEngineBlockGenBo1_Box_AabbBo1_ChainedCylinder_AabbBo1_Cylinder_AabbBo1_DeformableElement_AabbBo1_Facet_AabbBo1_FluidDomainBbox_AabbBo1_GridConnection_AabbBo1_LevelSet_AabbBo1_Node_AabbBo1_PFacet_AabbBo1_Polyhedra_AabbBo1_Sphere_AabbBo1_Subdomain_AabbBo1_Tetra_AabbBo1_Wall_AabbBodyBodyContainerBodyIteratorBoundBoundDispatcherBoundFunctorBoundaryControllerBoxBoxFactoryBubbleMatBubblePhysCapillarityEngineCapillaryMindlinPhysDelaunayCapillaryPhysCapillaryPhysDelaunayCapillaryStressRecorderCellCentralConstantAccelerationEngineChCylGeom6DChainedCylinderChainedStateCircularFactoryClumpCohFrictMatCohFrictPhysCohesiveDeformableElementMaterialCohesiveFrictionalContactLawColliderCombinedKinematicEngineCpmMatCpmPhysCpmStateCpmStateUpdaterCundallStrackAdhesivePotentialCundallStrackPotentialCylScGeomCylScGeom6DCylinderDeformableCohesiveElementDeformableElementDeformableElementMaterialDisp2DPropLoadEngineDispatcherDomainLimiterDragEngineElastMatElasticContactLawEnergyTrackerEngineFEInternalForceEngineFacetFacetTopologyAnalyzerFastMarchingMethodFieldApplierFileGeneratorFlatGridColliderFlowEngineFlowEngineTFlowEngine_PeriodicInfoFluidDomainBboxFoamCouplingForceContainerForceEngineForceRecorderForceResetterFrictMatFrictMatCDMFrictPhysFrictViscoMatFrictViscoPhysFunctorGeneralIntegratorInsertionSortColliderGenericPotentialGenericSpheresContactGl1_AabbGl1_BoxGl1_ChainedCylinderGl1_CpmPhysGl1_CylinderGl1_DeformableElementGl1_FacetGl1_GridConnectionGl1_L3GeomGl1_L6GeomGl1_LevelSetGl1_NodeGl1_NormPhysGl1_PFacetGl1_PolyhedraGl1_PolyhedraGeomGl1_PolyhedraPhysGl1_PotentialBlockGl1_PotentialParticleGl1_SphereGl1_TetraGl1_WallGlBoundDispatcherGlBoundFunctorGlExtraDrawerGlExtra_AlphaGraphGlExtra_LawTesterGlExtra_OctreeCubesGlIGeomDispatcherGlIGeomFunctorGlIPhysDispatcherGlIPhysFunctorGlShapeDispatcherGlShapeFunctorGlStateDispatcherGlStateFunctorGlobalEngineGlobalStiffnessTimeStepperGravityEngineGridCoGridCoGeomGridConnectionGridNodeGridNodeGeom6DHP1HP2HarmonicForceEngineHarmonicMotionEngineHarmonicRotationEngineHdapsGravityEngineHelixEngineHydroForceEngineHydrodynamicsLawLBMIGeomIGeomDispatcherIGeomFunctorIPhysIPhysDispatcherIPhysFunctorIf2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMatIf2_Lin4NodeTetra_LinIsoRayleighDampElastIg2_Box_LevelSet_ScGeomIg2_Box_Sphere_ScGeomIg2_Box_Sphere_ScGeom6DIg2_ChainedCylinder_ChainedCylinder_ScGeom6DIg2_Facet_Polyhedra_PolyhedraGeomIg2_Facet_Sphere_L3GeomIg2_Facet_Sphere_ScGeomIg2_Facet_Sphere_ScGeom6DIg2_GridConnection_GridConnection_GridCoGridCoGeomIg2_GridConnection_PFacet_ScGeomIg2_GridNode_GridNode_GridNodeGeom6DIg2_LevelSet_LevelSet_MultiScGeomIg2_LevelSet_LevelSet_ScGeomIg2_LevelSet_LevelSet_VolumeGeomIg2_PB_PB_ScGeomIg2_PFacet_PFacet_ScGeomIg2_PP_PP_ScGeomIg2_Polyhedra_Polyhedra_PolyhedraGeomIg2_Polyhedra_Polyhedra_PolyhedraGeomOrScGeomIg2_Polyhedra_Polyhedra_ScGeomIg2_Sphere_ChainedCylinder_CylScGeomIg2_Sphere_ChainedCylinder_CylScGeom6DIg2_Sphere_GridConnection_ScGridCoGeomIg2_Sphere_LevelSet_ScGeomIg2_Sphere_PFacet_ScGridCoGeomIg2_Sphere_Polyhedra_ScGeomIg2_Sphere_Sphere_L3GeomIg2_Sphere_Sphere_L6GeomIg2_Sphere_Sphere_ScGeomIg2_Sphere_Sphere_ScGeom6DIg2_Tetra_Tetra_TTetraGeomIg2_Tetra_Tetra_TTetraSimpleGeomIg2_Wall_LevelSet_MultiScGeomIg2_Wall_LevelSet_ScGeomIg2_Wall_LevelSet_VolumeGeomIg2_Wall_PFacet_ScGeomIg2_Wall_Polyhedra_PolyhedraGeomIg2_Wall_Sphere_L3GeomIg2_Wall_Sphere_ScGeomInelastCohFrictMatInelastCohFrictPhysInsertionSortColliderIntegratorInteractionInteractionContainerInteractionIteratorInteractionLoopInternalForceDispatcherInternalForceFunctorInterpolatingDirectedForceEngineInterpolatingHelixEngineIntrCallbackIp2_2xInelastCohFrictMat_InelastCohFrictPhysIp2_BubbleMat_BubbleMat_BubblePhysIp2_CohFrictMat_CohFrictMat_CohFrictPhysIp2_CpmMat_CpmMat_CpmPhysIp2_ElastMat_ElastMat_NormPhysIp2_ElastMat_ElastMat_NormShearPhysIp2_FrictMatCDM_FrictMatCDM_MindlinPhysCDMIp2_FrictMat_CpmMat_FrictPhysIp2_FrictMat_FrictMatCDM_MindlinPhysCDMIp2_FrictMat_FrictMat_CapillaryMindlinPhysDelaunayIp2_FrictMat_FrictMat_CapillaryPhysIp2_FrictMat_FrictMat_CapillaryPhysDelaunayIp2_FrictMat_FrictMat_FrictPhysIp2_FrictMat_FrictMat_KnKsPBPhysIp2_FrictMat_FrictMat_KnKsPhysIp2_FrictMat_FrictMat_LubricationPhysIp2_FrictMat_FrictMat_MindlinCapillaryPhysIp2_FrictMat_FrictMat_MindlinPhysIp2_FrictMat_FrictMat_MultiFrictPhysIp2_FrictMat_FrictMat_ViscoFrictPhysIp2_FrictMat_FrictViscoMat_FrictViscoPhysIp2_FrictMat_PolyhedraMat_FrictPhysIp2_FrictViscoMat_FrictViscoMat_FrictViscoPhysIp2_JCFpmMat_JCFpmMat_JCFpmPhysIp2_LudingMat_LudingMat_LudingPhysIp2_MortarMat_MortarMat_MortarPhysIp2_PartialSatMat_PartialSatMat_MindlinPhysIp2_PolyhedraMat_PolyhedraMat_PolyhedraPhysIp2_ViscElCapMat_ViscElCapMat_ViscElCapPhysIp2_ViscElMat_ViscElMat_ViscElPhysIp2_WireMat_WireMat_WirePhysJCFpmMatJCFpmPhysJCFpmStateKinemCNDEngineKinemCNLEngineKinemCNSEngineKinemCTDEngineKinemSimpleShearBoxKinematicEngineKnKsPBPhysKnKsPhysL3GeomL6GeomLBMbodyLBMlinkLBMnodeLaw2_ChCylGeom6D_CohFrictPhys_CohesionMomentLaw2_CylScGeom6D_CohFrictPhys_CohesionMomentLaw2_CylScGeom_FrictPhys_CundallStrackLaw2_GridCoGridCoGeom_FrictPhys_CundallStrackLaw2_L3Geom_FrictPhys_ElPerfPlLaw2_L6Geom_FrictPhys_LinearLaw2_MultiScGeom_MultiFrictPhys_CundallStrackLaw2_PolyhedraGeom_PolyhedraPhys_VolumetricLaw2_SCG_KnKsPBPhys_KnKsPBLawLaw2_SCG_KnKsPhys_KnKsLawLaw2_ScGeom6D_CohFrictPhys_CohesionMomentLaw2_ScGeom6D_InelastCohFrictPhys_CohesionMomentLaw2_ScGeom_BubblePhys_BubbleLaw2_ScGeom_CapillaryPhys_CapillarityLaw2_ScGeom_CpmPhys_CpmLaw2_ScGeom_FrictPhys_CundallStrackLaw2_ScGeom_FrictViscoPhys_CundallStrackViscoLaw2_ScGeom_ImplicitLubricationPhysLaw2_ScGeom_JCFpmPhys_JointedCohesiveFrictionalPMLaw2_ScGeom_LudingPhys_BasicLaw2_ScGeom_MindlinPhysCDM_HertzMindlinCDMLaw2_ScGeom_MindlinPhys_HertzWithLinearShearLaw2_ScGeom_MindlinPhys_MindlinLaw2_ScGeom_MindlinPhys_MindlinDeresiewitzLaw2_ScGeom_MortarPhys_LourencoLaw2_ScGeom_PotentialLubricationPhysLaw2_ScGeom_VirtualLubricationPhysLaw2_ScGeom_ViscElCapPhys_BasicLaw2_ScGeom_ViscElPhys_BasicLaw2_ScGeom_ViscoFrictPhys_CundallStrackLaw2_ScGeom_WirePhys_WirePMLaw2_ScGridCoGeom_CohFrictPhys_CundallStrackLaw2_ScGridCoGeom_FrictPhys_CundallStrackLaw2_TTetraSimpleGeom_NormPhys_SimpleLaw2_VolumeGeom_FrictPhys_ElasticLaw2_VolumeGeom_ViscoFrictPhys_ElasticLawDispatcherLawFunctorLawTesterLevelSetLin4NodeTetraLin4NodeTetra_Lin4NodeTetra_InteractionElementLinCohesiveElasticMaterialLinCohesiveStiffPropDampElastMatLinExponentialPotentialLinIsoElastMatLinIsoRayleighDampElastMatLineRefLinearDragEngineLubricationPDFEngineLubricationPhysLudingMatLudingPhysMPIBodyContainerMatchMakerMaterialMaterialContainerMatrix3Matrix3cMatrix6Matrix6cMatrixXMatrixXcMeasureCapStressMicroMacroAnalyserMindlinCapillaryPhysMindlinPhysMindlinPhysCDMMortarMatMortarPhysMultiFrictPhysMultiScGeomNewtonIntegratorNodeNormPhysNormShearPhysOmegaOpenGLRendererPDFEnginePFacetParallelEnginePartialEnginePartialSatClayEnginePartialSatClayEngineTPartialSatMatPartialSatStatePeri3dControllerPeriIsoCompressorPeriTriaxControllerPeriodicEnginePeriodicFlowEnginePhaseClusterPolyhedraPolyhedraGeomPolyhedraMatPolyhedraPhysPolyhedraSplitterPotentialBlockPotentialBlock2AABBPotentialBlockVTKRecorderPotentialParticlePotentialParticle2AABBPotentialParticleVTKRecorderPyRunnerQuaternionRadialForceEngineRecorderRegularGridResetRandomPositionRockBoltRockLiningGlobalRotStiffFrictPhysRotationEngineRungeKuttaCashKarp54IntegratorSTLImporterScGeomScGeom6DScGridCoGeomSceneSerializableServoPIDControllerShapeSimpleShearSnapshotEngineSpatialQuickSortColliderSphereSpheresFactorySplitPolyMohrCoulombSplitPolyTauMaxStateStepDisplacerSubdomainSumIntrForcesCbTTetraGeomTTetraSimpleGeomTagsWrapperTesselationWrapperTetraTetraVolumetricLawThermalEngineThermalStateThreeDTriaxialEngineTimeAveragerTimeStepperTimingDeltasTorqueEngineTorqueRecorderTranslationEngineTriaxialCompressionEngineTriaxialStateRecorderTriaxialStressControllerTriaxialTestTwoPhaseFlowEngineTwoPhaseFlowEngineTUniaxialStrainerUnsaturatedEngineVESupportEngineVTKRecorderVector2Vector2cVector2iVector3Vector3cVector3iVector4Vector6Vector6cVector6iVectorXVectorXcViscElCapMatViscElCapPhysViscElMatViscElPhysViscoFrictPhysVolumeGeomWallWireMatWirePhysWireStateaddAutoData()addData()addDataColumns()addImgData()addPointTypeSpecifier()afterCurrentAlphaautozoomaxesWdcreatePlots()createTitleFrame()currentcycler()dataimgDatalabelslegendLocliveliveForceAlwaysUpdateliveIntervalliveUpdate()plot()plotSyncLockplotsreset()resetData()reverseData()saveDataTxt()saveGnuplot()savePlotSequence()savePylab()scatterMarkerKwscientificsetLiveForceAlwaysUpdate()splitData()tuplifyYAxis()xlateLabel()xylabels
- yade.polyhedra_utils module
fillBox()fillBoxByBalls()polyhedra()polyhedraSnubCube()polyhedraTruncIcosaHed()polyhedralBall()MaxCoord()MinCoord()PrintPolyhedra()PrintPolyhedraActualPos()SieveCurve()SieveSize()SizeOfPolyhedra()SizeRatio()Split()convexHull()do_Polyhedras_Intersect()fillBoxByBalls_cpp()fillBox_cpp()
- yade.post2d module
- yade.potential_utils module
- yade.qt module
- yade.timing module
- yade.utils module
NormalRestitution2DampingRate()SpherePWaveTimeStep()TableParamReaderYadeColorStyleaabbDim()aabbExtrema2d()aabbWalls()avgNumInteractions()box()clumpTemplatedefaultMaterial()facet()fractionalBox()levelSetBody()loadVars()makeVideo()perpendicularArea()phiIniPy()plotDirections()plotNumInteractionsHistogram()polyhedron()psd()randomColor()randomOrientation()randomizeColors()readParamsFromTable()replaceCollider()runningInBatch()saveVars()sphere()tetra()tetraPoly()trackPerfomance()typedEngine()uniaxialTestFeatures()vmData()voxelPorosityTriaxial()waitIfBatch()wall()xMirror()PWaveTimeStep()RayleighWaveTimeStep()TetrahedronCentralInertiaTensor()TetrahedronInertiaTensor()TetrahedronSignedVolume()TetrahedronVolume()TetrahedronWithLocalAxesPrincipal()aabbExtrema()angularMomentum()approxSectionArea()bodyNumInteractionsHistogram()bodyStressTensors()calm()cart2spher()coordsAndDisplacements()createInteraction()distApproxRose()distApproxSE()distIniClump()distIniSE()fabricTensor()flipCell()forcesOnCoordPlane()forcesOnPlane()getBodyIdsContacts()getCapillaryStress()getDepthProfiles()getDepthProfiles_center()getDynamicStress()getSlicedProfiles()getSpheresMass()getSpheresVolume()getSpheresVolume2D()getStress()getStressAndTangent()getStressProfile()getStressProfile_contact()getTotalDynamicStress()getViscoelasticFromSpheresInteraction()growParticle()growParticles()highlightNone()initMPI()inscribedCircleCenter()insideClump()interactionAnglesHistogram()intrsOfEachBody()kineticEnergy()lsSimpleShape()maxOverlapRatio()momentum()nGP()negPosExtremeIds()normalShearStressTensors()numIntrsOfEachBody()phiIniCppPy()pointInsidePolygon()porosity()ptInAABB()scalarOnColorScale()setBodyAngularVelocity()setBodyColor()setBodyOrientation()setBodyPosition()setBodyVelocity()setContactFriction()setNewVerticesOfFacet()setRefSe3()shiftBodies()spher2cart()spiralProject()sumFacetNormalForces()sumForces()sumTorques()totalForceInVolume()unbalancedForce()voidratio2D()voxelPorosity()wireAll()wireNoSpheres()wireNone()
- yade.ymport module