
.. _namespace_Karana__Math:

Namespace Karana::Math
======================


.. contents:: Contents
   :local:
   :backlinks: none





Classes
-------


- :ref:`exhale_struct_structKarana_1_1Math_1_1AccelerationTag`

- :ref:`exhale_struct_structKarana_1_1Math_1_1AngleTag`

- :ref:`exhale_struct_structKarana_1_1Math_1_1AngularAccelerationTag`

- :ref:`exhale_struct_structKarana_1_1Math_1_1AngularMomentumTag`

- :ref:`exhale_struct_structKarana_1_1Math_1_1AngularVelocityTag`

- :ref:`exhale_struct_structKarana_1_1Math_1_1ForceTag`

- :ref:`exhale_struct_structKarana_1_1Math_1_1GravitationalParameterTag`

- :ref:`exhale_struct_structKarana_1_1Math_1_1InertiaTag`

- :ref:`exhale_struct_structKarana_1_1Math_1_1LengthTag`

- :ref:`exhale_struct_structKarana_1_1Math_1_1LinearDampingConstantTag`

- :ref:`exhale_struct_structKarana_1_1Math_1_1LinearSpringConstantTag`

- :ref:`exhale_struct_structKarana_1_1Math_1_1MassTag`

- :ref:`exhale_struct_structKarana_1_1Math_1_1ModalAccelerationTag`

- :ref:`exhale_struct_structKarana_1_1Math_1_1ModalCoordinateTag`

- :ref:`exhale_struct_structKarana_1_1Math_1_1ModalDampingTag`

- :ref:`exhale_struct_structKarana_1_1Math_1_1ModalForceTag`

- :ref:`exhale_struct_structKarana_1_1Math_1_1ModalStiffnessTag`

- :ref:`exhale_struct_structKarana_1_1Math_1_1ModalVelocityTag`

- :ref:`exhale_struct_structKarana_1_1Math_1_1MomentumTag`

- :ref:`exhale_struct_structKarana_1_1Math_1_1NumDiffBaseFunctor`

- :ref:`exhale_struct_structKarana_1_1Math_1_1NumDiffFunctor`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityOrValueTag`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityTag`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityTag_3_01Quantity_1_1acceleration_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityTag_3_01Quantity_1_1angle_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityTag_3_01Quantity_1_1angular__acceleration_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityTag_3_01Quantity_1_1angular__momentum_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityTag_3_01Quantity_1_1angular__velocity_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityTag_3_01Quantity_1_1force_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityTag_3_01Quantity_1_1gravitational__parameter_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityTag_3_01Quantity_1_1inertia_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityTag_3_01Quantity_1_1length_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityTag_3_01Quantity_1_1linear__damping__constant_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityTag_3_01Quantity_1_1linear__spring__constant_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityTag_3_01Quantity_1_1mass_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityTag_3_01Quantity_1_1modal__acceleration_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityTag_3_01Quantity_1_1modal__coordinate_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityTag_3_01Quantity_1_1modal__damping_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityTag_3_01Quantity_1_1modal__force_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityTag_3_01Quantity_1_1modal__stiffness_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityTag_3_01Quantity_1_1modal__velocity_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityTag_3_01Quantity_1_1momentum_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityTag_3_01Quantity_1_1rotational__nodal__matrix_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityTag_3_01Quantity_1_1torque_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityTag_3_01Quantity_1_1translational__nodal__matrix_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityTag_3_01Quantity_1_1velocity_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityValue`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityValueTyping`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityValueTyping_3_01double_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityValueTyping_3_01Mat33_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityValueTyping_3_01Mat3n_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityValueTyping_3_01Vec_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1QuantityValueTyping_3_01Vec3_01_4`

- :ref:`exhale_struct_structKarana_1_1Math_1_1RankInfo`

- :ref:`exhale_struct_structKarana_1_1Math_1_1RotationalNodalMatrixTag`

- :ref:`exhale_struct_structKarana_1_1Math_1_1StateSpace_1_1SS`

- :ref:`exhale_struct_structKarana_1_1Math_1_1TorqueTag`

- :ref:`exhale_struct_structKarana_1_1Math_1_1TranslationalNodalMatrixTag`

- :ref:`exhale_struct_structKarana_1_1Math_1_1VelocityTag`

- :ref:`exhale_class_classKarana_1_1Math_1_1AABB`

- :ref:`exhale_class_classKarana_1_1Math_1_1AkimaSplineInterpolator`

- :ref:`exhale_class_classKarana_1_1Math_1_1BaseInterpolator`

- :ref:`exhale_class_classKarana_1_1Math_1_1ConstantInterpolator`

- :ref:`exhale_class_classKarana_1_1Math_1_1CubicHermiteInterpolator`

- :ref:`exhale_class_classKarana_1_1Math_1_1HomTran`

- :ref:`exhale_class_classKarana_1_1Math_1_1Jacobian`

- :ref:`exhale_class_classKarana_1_1Math_1_1LinearInterpolator`

- :ref:`exhale_class_classKarana_1_1Math_1_1NearestNeighborInterpolator`

- :ref:`exhale_class_classKarana_1_1Math_1_1Ray`

- :ref:`exhale_class_classKarana_1_1Math_1_1RotationMatrix`

- :ref:`exhale_class_classKarana_1_1Math_1_1RotationVector`

- :ref:`exhale_class_classKarana_1_1Math_1_1SimTran`

- :ref:`exhale_class_classKarana_1_1Math_1_1SpatialAcceleration`

- :ref:`exhale_class_classKarana_1_1Math_1_1SpatialForce`

- :ref:`exhale_class_classKarana_1_1Math_1_1SpatialInertia`

- :ref:`exhale_class_classKarana_1_1Math_1_1SpatialMomentum`

- :ref:`exhale_class_classKarana_1_1Math_1_1SpatialVector`

- :ref:`exhale_class_classKarana_1_1Math_1_1SpatialVelocity`

- :ref:`exhale_class_classKarana_1_1Math_1_1StateSpace`

- :ref:`exhale_class_classKarana_1_1Math_1_1UnitQuaternion`


Enums
-----


- :ref:`exhale_enum_Math_2Defs_8h_1aa56ca64e4beef2d359711512b3fde50a`

- :ref:`exhale_enum_Math_2Defs_8h_1a874b1ca55b2a7b044ddebff4f3714000`


Functions
---------


- :ref:`exhale_function_Math_2Defs_8h_1a7844657171e05b04fdaee3d2f099a751`

- :ref:`exhale_function_Math_2Defs_8h_1a55eef04e1b41049f8801d7d93ec88409`

- :ref:`exhale_function_Math_2Defs_8h_1a1b734b5662312f0424f3ec248147e815`

- :ref:`exhale_function_Math_2Defs_8h_1a9c46d92623839690e738aaf19f7e170d`

- :ref:`exhale_function_Math_2Defs_8h_1a5e7dd347367a3e6e837efbbfdfe456e9`

- :ref:`exhale_function_Math_2Defs_8h_1a043a6a986bf54ceac6b97465b21f7d7c`

- :ref:`exhale_function_Math_2Defs_8h_1ac4c7d44a8763c25d52cde6bf3ace6fae`

- :ref:`exhale_function_Math_2Defs_8h_1a15458955acd8adae9942e2cf7e951a6d`

- :ref:`exhale_function_Math_2Defs_8h_1a08c40650f5c4b1c9a96f7833237e3ec4`

- :ref:`exhale_function_Math_2Defs_8h_1ae319aac339f63b8b6555a5b6d51445fd`

- :ref:`exhale_function_Math_2Defs_8h_1aa4363c84d467ff0e13f79099d34fd291`

- :ref:`exhale_function_Math_2Defs_8h_1ade004102e0928573ac2d7a5c07501f23`

- :ref:`exhale_function_Math_2Defs_8h_1a80f5cb10b9312a8b0b08b53ddf10e1a0`

- :ref:`exhale_function_Math_2Defs_8h_1ae5e35376a2a4128963b4cba57de635b3`

- :ref:`exhale_function_Math_2Defs_8h_1a615cf513882daf994bf32166e227e55b`

- :ref:`exhale_function_Math_2Defs_8h_1a02495c7aa95f39692030b7f20aabef3b`

- :ref:`exhale_function_Math_2Defs_8h_1aa1c7c85df57ed5d58a4c16e098575408`

- :ref:`exhale_function_Math_2Defs_8h_1a7de0159f33d9c26422cf72f87a26f851`

- :ref:`exhale_function_Math_2Defs_8h_1a08e678d27be45d0acb8b539810d50bc4`

- :ref:`exhale_function_Math_2Defs_8h_1a702dc2198d3df2ff7f0cb3b4b2f9270c`

- :ref:`exhale_function_Math_2Defs_8h_1a54d0db8ec5a186f63d6d5b906a4846d4`

- :ref:`exhale_function_Math_2Defs_8h_1a01593131ecadb99ca8c302696b1b087b`

- :ref:`exhale_function_Math_2Defs_8h_1ac343131b0f49c2f3d43891d45f2d2b28`

- :ref:`exhale_function_Math_2Defs_8h_1a5e3a1d7dbbcb9d10229933ec34e790c2`

- :ref:`exhale_function_Math_2Defs_8h_1a313395b6dc13c713b78e22b4b839e07e`


Typedefs
--------


- :ref:`exhale_typedef_pybind11Kquantities_8h_1a3389ec6a106ee020c16802fa1927d8c9`

- :ref:`exhale_typedef_pybind11Kquantities_8h_1a8d0899d325852506a50a641266638ee7`

- :ref:`exhale_typedef_pybind11Kquantities_8h_1a5e805584c1e0110472e3ffbbb2c9b4ab`

- :ref:`exhale_typedef_pybind11Kquantities_8h_1af19cbd5a9f8e95f63bf3d4a4ae9fe650`

- :ref:`exhale_typedef_pybind11Kquantities_8h_1aebf77fe0ce74dec95ac740c4e3dba8f2`

- :ref:`exhale_typedef_Math_2Defs_8h_1affd477cf368d0f333a5f36ed4fa37378`

- :ref:`exhale_typedef_Math_2Defs_8h_1a3ee61c5ea88abb7d5d2a3f6b4fd07ccb`

- :ref:`exhale_typedef_Math_2Defs_8h_1aa2993ec2fd40740b491f21e97514269b`

- :ref:`exhale_typedef_Math_2Defs_8h_1a11a453af22de9fd175f93fa15001814f`

- :ref:`exhale_typedef_Math_2Defs_8h_1aa15c8f8da5519a0d52771361a67c0075`

- :ref:`exhale_typedef_StateSpace_8h_1aa544161d3373f0f647d895b6348cda60`

- :ref:`exhale_typedef_pybind11Kquantities_8h_1a081471b364f7c38b24125f5b6db52774`

- :ref:`exhale_typedef_pybind11Kquantities_8h_1a9b661391dbfe1142008c719c4c61253c`

- :ref:`exhale_typedef_pybind11Kquantities_8h_1a90bcba543bf704aa7366cf67f0d81eb5`

- :ref:`exhale_typedef_Math_2Defs_8h_1a50cc58a8b8399f6b828be1a0ef84564b`

- :ref:`exhale_typedef_pybind11Kquantities_8h_1a77541d95c0d91d5b5c1a215e49ca2b10`

- :ref:`exhale_typedef_StateSpace_8h_1af39a12df578cdd49651cea1ebedbc4b6`

- :ref:`exhale_typedef_pybind11Kquantities_8h_1a5546c8d8fd7d248c71e2cf2bf00364e2`

- :ref:`exhale_typedef_pybind11Kquantities_8h_1aeb3db1c67ab61403e5e246c6b446f3e9`

- :ref:`exhale_typedef_pybind11Kquantities_8h_1a300d494796178062d94efd5e5d4e4e40`

- :ref:`exhale_typedef_Math_2Defs_8h_1aad197c4aefdd0b4bb19f81f289458677`

- :ref:`exhale_typedef_Math_2Defs_8h_1ab71193432f81cbb21ffecfc1ffb8629c`

- :ref:`exhale_typedef_Math_2Defs_8h_1a9272c93a515cec1cf486f86c5a505a51`

- :ref:`exhale_typedef_Math_2Defs_8h_1adc0349b5184e8bf0da83b69f102e6b7c`

- :ref:`exhale_typedef_Math_2Defs_8h_1a72cfd05fa0c693b0a3eec54cd1560fea`

- :ref:`exhale_typedef_Math_2Defs_8h_1ac1bbaa9fe8202e8d84b8e98583a518bc`

- :ref:`exhale_typedef_Math_2Defs_8h_1ad1d8ea87159095968eeaf580edeb4e6a`

- :ref:`exhale_typedef_pybind11Kquantities_8h_1a3e2f48b763a004afc517ca3e831e3843`

- :ref:`exhale_typedef_pybind11Kquantities_8h_1ad3c005d2f7ee290794243935b0ffbc41`

- :ref:`exhale_typedef_pybind11Kquantities_8h_1abd599d2e1573b728806872735e402a53`

- :ref:`exhale_typedef_pybind11Kquantities_8h_1aee859bed4f2069c53f879fecf9db8f59`

- :ref:`exhale_typedef_pybind11Kquantities_8h_1a10e479194322a614806d427da5c39899`

- :ref:`exhale_typedef_pybind11Kquantities_8h_1a35783dc29960aa126dec8ca1187e6aba`

- :ref:`exhale_typedef_pybind11Kquantities_8h_1afc69ce8be29d94d33af34a744ed85f31`

- :ref:`exhale_typedef_StateSpace_8h_1a261822261e1a1a71d79f00f8d4241109`

- :ref:`exhale_typedef_pybind11Kquantities_8h_1a1722c46f433a2ad63da3f681dbd2182b`

- :ref:`exhale_typedef_pybind11Kquantities_8h_1a6d6fe233f98e18fcc738bb27c5fdbce7`

- :ref:`exhale_typedef_pybind11Kquantities_8h_1a8fdab47d304dd3a373908b728d95419b`

- :ref:`exhale_typedef_pybind11Kquantities_8h_1abb7a30e302c35fe88cf57fcc23f76590`

- :ref:`exhale_typedef_Math_2Defs_8h_1aec2cc270b41c4c53b7050d4d5de6814f`

- :ref:`exhale_typedef_Math_2Defs_8h_1a6abb09887598502ae202d49b7b16b2bf`

- :ref:`exhale_typedef_Math_2Defs_8h_1abcf080d11c06f628a6a5599ab66f1552`

- :ref:`exhale_typedef_Math_2Defs_8h_1a71073a5fa43e87a83d1bf940fbe45edc`

- :ref:`exhale_typedef_Math_2Defs_8h_1a072a63583fe77b2832de708b7ca2dcef`

- :ref:`exhale_typedef_Math_2Defs_8h_1abf88a10414c9fe3355ac72338708bb0f`

- :ref:`exhale_typedef_Math_2Defs_8h_1a96307973331a5a8d42c686765d882dd7`

- :ref:`exhale_typedef_pybind11Kquantities_8h_1a0645ce0bd2333db14d1de0ad9e06e5fe`


Variables
---------


- :ref:`exhale_variable_Math_2Defs_8h_1a3aeb4be5415d75c3a67a04945789ee3c`

- :ref:`exhale_variable_Math_2Defs_8h_1a222fc616431ba7904c7a8456fcbef310`
