|
Mundy: Multibody Nonlocal Dynamics Version of the Day
|
| Nmundy | |
| Nconvex | |
| Nspace | |
| RValidConvexSpace | Concept for a valid space |
| RCQPPSolverStrategy | |
| Nsearch | |
| RAABBSearchInputType | A NeighborListInputType whose component yields an AABB — the broad-phase volume expected by the AABB-based neighbor lists (STK and ArborX) |
| RAABBSearchInputTypeFor | An AABBSearchInputType whose component yields an AABB in Scalar precision |
| RExcluderType | Specifies a build-time excluder object that can prepare itself for selected target/source chunks |
| RNeighborListInputType | The fixed "identity" of a neighbor-list input, encoding which group of entities are searched and how to read their geometry |
| RNeighborListType | Specifies the protocol that all Mundy neighbor-list implementations must satisfy |
| RPeriodicAABBSearchInputType | An AABBSearchInputType that also carries a periodicity metric (PeriodicSearchInput) |
| RRebuilderType | Specifies a stateful policy that decides when a neighbor list needs to be rebuilt |
| RAnyStringSink | |
| RChunkedStringSink | |
| RCompileTimeStringSink | |
| RDevicePrintableThrowMessage | |
| RFinitePrimitive | Concept: satisfied by primitives with finite spatial extent (is_finite == true) |
| RHasCallOperator | A concept that checks if Accessor has a () operator regardless of constness |
| RHasConstAccessOperator | A concept that checks if Accessor has a const [] operator |
| RHasConstStoredAccessOperator | A concept that checks if a stored accessor provides const access to T |
| RHasCopyConstructor | A concept that checks if Accessor has a copy constructor |
| RHasDefaultConstructor | A concept that checks if an Accessor is default constructible |
| RHasInitializerListConstructor | A concept that checks if an Accessor is constructible from an initializer list of type T |
| RHasMoveConstructor | A concept that checks if Accessor has a move constructor |
| RHasNArgConstructor | A concept that checks if an Accessor is constructible from N arguments of type T |
| RHasNonConstAccessOperator | A concept that checks if Accessor has a non-const [] operator |
| RHasNonConstStoredAccessOperator | A concept that checks if a stored accessor provides non-const access to T |
| RHasSubscriptOperator | A concept that checks if Accessor has a [] operator regardless of constness |
| RLiteralStringSink | |
| RStoredAccessor | A concept that checks if Accessor is wrapped in storage |
| RValidAABBType | Concept to determine if a type is a valid AABB type |
| RValidAccessor | A concept that checks if an type is a valid accessor, aka it has a const [] operator or a non-const [] operator |
| RValidBallJointType | Concept to check if a type is a valid BallJoint type |
| RValidCircle3DType | Concept to determine if a type is a valid Circle3D type |
| RValidEllipsoidType | Concept to check if a type is an Ellipsoid |
| RValidFeneSpringType | Concept to check if a type is a valid FeneSpring type |
| RValidHookeanSpringType | Concept to check if a type is a valid HookeanSpring type |
| RValidLineSegmentType | Concept to check if a type is a valid LineSegment type |
| RValidLineType | Concept to check if a type is a valid Line type |
| RValidMatrix3Type | A 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 |
| RValidMatrixType | A 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 | |
| RValidPointType | Concept 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 |
| RValidQuaternionType | A 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 |
| RValidRingType | Concept to check if a type is a valid Ring type |
| RValidScalarType | Concept satisfied by any type that behaves as a mathematical scalar |
| RValidScalarWrapperType | |
| RValidSphereType | Concept to check if a type is a valid Sphere type |
| RValidSpherocylinderSegmentType | Concept to check if a type is a valid SpherocylinderSegment type |
| RValidSpherocylinderType | Concept to check if a type is a valid Spherocylinder type |
| RValidTorsionalSpringType | Concept to check if a type is a valid TorsionalSpring type |
| RValidVector3Type | A 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 |
| RValidVectorType | A 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 |
| RValidVSegmentType | Concept to check if a type is a valid VSegment type |