Mundy: Multibody Nonlocal Dynamics Version of the Day
Loading...
Searching...
No Matches
Concepts
Here is a list of all concepts with brief descriptions:
 Nmundy
 Nconvex
 Nspace
 RValidConvexSpaceConcept for a valid space
 RCQPPSolverStrategy
 Nsearch
 RAABBSearchInputTypeA NeighborListInputType whose component yields an AABB — the broad-phase volume expected by the AABB-based neighbor lists (STK and ArborX)
 RAABBSearchInputTypeForAn AABBSearchInputType whose component yields an AABB in Scalar precision
 RExcluderTypeSpecifies a build-time excluder object that can prepare itself for selected target/source chunks
 RNeighborListInputTypeThe fixed "identity" of a neighbor-list input, encoding which group of entities are searched and how to read their geometry
 RNeighborListTypeSpecifies the protocol that all Mundy neighbor-list implementations must satisfy
 RPeriodicAABBSearchInputTypeAn AABBSearchInputType that also carries a periodicity metric (PeriodicSearchInput)
 RRebuilderTypeSpecifies a stateful policy that decides when a neighbor list needs to be rebuilt
 RAnyStringSink
 RChunkedStringSink
 RCompileTimeStringSink
 RDevicePrintableThrowMessage
 RFinitePrimitiveConcept: satisfied by primitives with finite spatial extent (is_finite == true)
 RHasCallOperatorA concept that checks if Accessor has a () operator regardless of constness
 RHasConstAccessOperatorA concept that checks if Accessor has a const [] operator
 RHasConstStoredAccessOperatorA concept that checks if a stored accessor provides const access to T
 RHasCopyConstructorA concept that checks if Accessor has a copy constructor
 RHasDefaultConstructorA concept that checks if an Accessor is default constructible
 RHasInitializerListConstructorA concept that checks if an Accessor is constructible from an initializer list of type T
 RHasMoveConstructorA concept that checks if Accessor has a move constructor
 RHasNArgConstructorA concept that checks if an Accessor is constructible from N arguments of type T
 RHasNonConstAccessOperatorA concept that checks if Accessor has a non-const [] operator
 RHasNonConstStoredAccessOperatorA concept that checks if a stored accessor provides non-const access to T
 RHasSubscriptOperatorA concept that checks if Accessor has a [] operator regardless of constness
 RLiteralStringSink
 RStoredAccessorA concept that checks if Accessor is wrapped in storage
 RValidAABBTypeConcept to determine if a type is a valid AABB type
 RValidAccessorA concept that checks if an type is a valid accessor, aka it has a const [] operator or a non-const [] operator
 RValidBallJointTypeConcept to check if a type is a valid BallJoint type
 RValidCircle3DTypeConcept to determine if a type is a valid Circle3D type
 RValidEllipsoidTypeConcept to check if a type is an Ellipsoid
 RValidFeneSpringTypeConcept to check if a type is a valid FeneSpring type
 RValidHookeanSpringTypeConcept to check if a type is a valid HookeanSpring type
 RValidLineSegmentTypeConcept to check if a type is a valid LineSegment type
 RValidLineTypeConcept to check if a type is a valid Line type
 RValidMatrix3TypeA temporary concept to check if a type is a valid Matrix3 type TODO(palmerb4): Extend this concept to contain all shared setters and getters for our quaternions
 RValidMatrixTypeA temporary concept to check if a type is a valid AMatrix type TODO(palmerb4): Extend this concept to contain all shared setters and getters for our quaternions
 RValidOBBType
 RValidPointTypeConcept to check if a type has the necessary properties to be a valid Point type As a predicate to creating a new point type, specialize is_point for the new type
 RValidQuaternionTypeA temporary concept to check if a type is a valid AQuaternion type TODO(palmerb4): Extend this concept to contain all shared setters and getters for our quaternions
 RValidRingTypeConcept to check if a type is a valid Ring type
 RValidScalarTypeConcept satisfied by any type that behaves as a mathematical scalar
 RValidScalarWrapperType
 RValidSphereTypeConcept to check if a type is a valid Sphere type
 RValidSpherocylinderSegmentTypeConcept to check if a type is a valid SpherocylinderSegment type
 RValidSpherocylinderTypeConcept to check if a type is a valid Spherocylinder type
 RValidTorsionalSpringTypeConcept to check if a type is a valid TorsionalSpring type
 RValidVector3TypeA temporary concept to check if a type is a valid AVector3 type TODO(palmerb4): Extend this concept to contain all shared setters and getters for our vectors
 RValidVectorTypeA temporary concept to check if a type is a valid AVector type TODO(palmerb4): Extend this concept to contain all shared setters and getters for our vectors
 RValidVSegmentTypeConcept to check if a type is a valid VSegment type