All Projects → muellan → numeric

muellan / numeric

Licence: MIT license
numeric facilities for C++ 14; dual numbers, dual quaternions, constrained numbers, intervals

Programming Languages

C++
36643 projects - #6 most used programming language
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to numeric

axxb calibration
A Comprehensive AX = XB Calibration Solvers in Matlab
Stars: ✭ 19 (-9.52%)
Mutual labels:  quaternion, dual-quaternion
PXDToolkit
A collection of Swift utility extensions and functions
Stars: ✭ 14 (-33.33%)
Mutual labels:  degrees, radians
react-numeric
A react component for formatted number form fields
Stars: ✭ 30 (+42.86%)
Mutual labels:  numeric
ReferenceFrameRotations.jl
A toolbox to represent 3D rotations of coordinate frames for Julia language.
Stars: ✭ 48 (+128.57%)
Mutual labels:  quaternion
bra-ket-vue
⟨𝜑|𝜓⟩.vue - a Vue-based visualization of quantum states and operations
Stars: ✭ 28 (+33.33%)
Mutual labels:  complex-numbers
mongoose-auto-increment-reworked
An auto-incrementing field generator for Mongoose 4 & 5
Stars: ✭ 17 (-19.05%)
Mutual labels:  numeric
mathcore
Advanced .NET math library (.NET Standard).
Stars: ✭ 24 (+14.29%)
Mutual labels:  complex-numbers
nativescript-numeric-keyboard
🔢 Replace the meh default number/phone keyboard with this stylish one
Stars: ✭ 33 (+57.14%)
Mutual labels:  numeric
swift-numberkit
Advanced numeric data types for Swift 5, including BigInt, Rational, and Complex numbers.
Stars: ✭ 47 (+123.81%)
Mutual labels:  complex-numbers
cplot
Function plotter
Stars: ✭ 27 (+28.57%)
Mutual labels:  complex-numbers
DualNumbers.jl
Julia package for representing dual numbers and for performing dual algebra
Stars: ✭ 70 (+233.33%)
Mutual labels:  dual-numbers
tech.datatype
Efficient numerics for the jvm
Stars: ✭ 78 (+271.43%)
Mutual labels:  numerics
Stdlib
✨ Standard library for JavaScript and Node.js. ✨
Stars: ✭ 2,749 (+12990.48%)
Mutual labels:  numeric
terbilang
Sebuah pustaka untuk menterjemahkan angka ke dalam bilangan Bahasa Indonesia
Stars: ✭ 46 (+119.05%)
Mutual labels:  numeric
Compute.NET
.NET bindings for native numerical computing
Stars: ✭ 30 (+42.86%)
Mutual labels:  numeric
SCNMathExtensions
Math extensions for SCNVector3, SCNQuaternion, SCNMatrix4
Stars: ✭ 32 (+52.38%)
Mutual labels:  quaternion
Genumerics
Genumerics is a high-performance .NET library for generic numeric operations
Stars: ✭ 16 (-23.81%)
Mutual labels:  numeric
PyGLM
Fast OpenGL Mathematics (GLM) for Python
Stars: ✭ 167 (+695.24%)
Mutual labels:  quaternion
executor
Gnome Shell Extension - Execute multiple shell commands periodically with separate intervals and display the output in gnome top bar.
Stars: ✭ 45 (+114.29%)
Mutual labels:  interval
abacus
📐 C# cross precision 3D maths library.
Stars: ✭ 35 (+66.67%)
Mutual labels:  quaternion

AM numeric

Header-only numeric facilities for C++14.

Quick Overview

Generic classes

  • safe angle (that is tagged with its unit)
  • choice (provides arithmetic modulo N)
  • interval (incl. interval arithmetic)
  • natural number adapter (provides unsigned integer with bounds check and infinity type)
  • bounded number adapter (+ aliases for clipped and wrapped numbers)
  • rounded number adapter
  • rational number
  • dual number
  • split-complex number
  • quaternion
  • ordinary biquaternion
  • split-biquaternion
  • dual quaternion (study biquaternion)
  • random number distribution adapter

Other

  • number conversion factories
  • number concept checking

Requirements

  • requires C++14 conforming compiler
  • tested with g++ {5.4, 7.2} and clang++ 5.0.2
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].