-
Updated
May 25, 2022 - C++
#
dimensional-analysis
Here are 63 public repositories matching this topic...
a compile-time, header-only, dimensional analysis and unit conversion library built on c++14 with no dependencies.
cpp14
unit-conversion
dimensional-analysis
template-metaprogramming
header-only
compile-time
no-dependencies
Units of measurement -- type-safe zero-cost dimensional analysis
-
Updated
Jun 9, 2022 - Rust
enhancement
New feature or request
help wanted
Extra attention is needed
good first issue
Good for newcomers
Unit conversion tool and library written in rust
calculator
conversion
units-of-measure
calculations
dimensional-analysis
units
measurements
units-measures-converter
-
Updated
Apr 16, 2022 - Rust
paholg
commented
Jun 25, 2018
It came up in #41 that it would be nice to have functions like abs()
, sqrt()
, etc. implemented on $System<f64, U>
(and friends) directly, and not just through traits, so that they could be called without the traits in scope.
Type-safe TypeScript units of measure 👷 📏
-
Updated
Apr 28, 2022 - TypeScript
coulomb: unit analysis for Scala
scala
typelevel
configuration
numeric
units-of-measure
configuration-management
unit-analysis
unit-conversion
static-types
dimensional-analysis
units
typeclass
type-safety
avro-schema
typechecking
pureconfig
refined
unit-quantity
-
Updated
May 28, 2022 - Scala
Type-safe dimensional analysis and unit conversion in Kotlin.
-
Updated
Jan 19, 2021 - Kotlin
A small C++11, C++14 header-only library for compile-time dimensional analysis and unit/quantity manipulation and conversion
cpp14
units-of-measure
cpp11
unit-conversion
dimensional-analysis
header-only
compile-time
no-dependencies
single-file
-
Updated
Mar 3, 2021 - C++
A type-safe ratio of Foundation unit quantities
-
Updated
Nov 9, 2020 - Swift
C++17 Library for dimensional analysis based on variadic Phantom-Type.
-
Updated
May 21, 2022 - C++
a light-weight, header-only, dependency-free, C++14 library for ISO units
-
Updated
Sep 28, 2021 - C++
This library provides zero-cost dimensional analysis for safe, unit-aware numeric computations in Rust.
-
Updated
Dec 21, 2017 - Rust
A Clojure library for units of measurement.
clojure
tutorial
algebra
physics
etymology
clojure-library
dimensional-analysis
units
measurements
quantities
clojure-spec
units-of-measurement
-
Updated
Apr 5, 2018 - Clojure
A lightweight compile-time, header-only, dimensional analysis and unit conversion library built on c++11 with no dependencies
units-of-measure
cpp11
unit-conversion
dimensional-analysis
header-only
compile-time
no-dependencies
single-file
-
Updated
Jun 24, 2017 - C++
Dimensionful types for Nim.
-
Updated
Aug 7, 2018 - Nim
benri is a c++ library for compile time checking of physical quantities.
cpp14
units-of-measure
unit-conversion
dimensional-analysis
template-metaprogramming
header-only
cpp17
compile-time
physical-quantities
no-dependencies
si-units
arbitrary-units
converting-units
imperial-units
cgs-units
-
Updated
Feb 14, 2020 - C++
Type-level dimensional analysis for OCaml
-
Updated
Apr 23, 2018 - OCaml
Physical unit systems (Metric, English, Natural, etc...)
constants
nist
physics
julia-language
mathematica
units-of-measure
unit-conversion
dimensional-analysis
units
unit-converter
unit-conversions
physical-quantities
si-units
wolfram-language
units-of-measurement
electronics-engineering
codata
unit-system
natural-units
cgs-units
-
Updated
May 27, 2022 - Julia
Physical Quantities and Measures (PQM) is a Node and browser package for dealing with numbers with units
-
Updated
Nov 21, 2021 - JavaScript
A compact C++ header-only library providing compile-time dimensional analysis and unit awareness
-
Updated
Oct 29, 2020 - C++
A type-safe representation of units with zero-run-time overhead. This library decouples the physical dimensions from the units themselves there by allowing to inter-convert between different systems such as SI and Imperial. The system allows for non-integer rational powers of physical dimensions as well(eg: L^2.5)
cpp14
affine
dimensional-analysis
units
header-only
mit-license
physical-units
type-safe-units
affine-units
zero-runtime-overhead
-
Updated
May 31, 2021 - C++
Dimensionality reduction is basically a process of reducing the amount of random features,attributes variables or in this case called dimensions in a dataset and leaving as much variation in the dataset as possible by obtaining a set of only relevant features to increase the effiency of a model.
data-science
machine-learning
feature-selection
dataset
dimensional-analysis
feature-extraction
dimensionality-reduction
-
Updated
Apr 28, 2022 - Jupyter Notebook
Typed zero-cost dimensional analysis
-
Updated
May 31, 2020 - Rust
Dimensions and Quantities for UnitSystems.jl
constants
nist
physics
units-of-measure
unit-conversion
dimensional-analysis
units
unit-converter
unit-conversions
physical-quantities
si-units
units-of-measurement
unitful
codata
unit-system
-
Updated
May 27, 2022 - Julia
A tool that allows you to do dimensional analysis on the homescreen of TI-84 Plus CE calculators
-
Updated
May 21, 2022 - Assembly
Calchemy™ -- Math Magic
-
Updated
Dec 18, 2020 - HTML
WIP C++ physical units / dimensional analysis library. Focused on providing the cleanest possible errors.
library
concepts
dimensional-analysis
units
template-metaprogramming
compile-time
units-of-measurement
cpp20
physical-units
-
Updated
Feb 19, 2020 - C++
-
Updated
Nov 29, 2021 - C++
Improve this page
Add a description, image, and links to the dimensional-analysis topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the dimensional-analysis topic, visit your repo's landing page and select "manage topics."
The documentation says this "Even though mp-units library does not implement any Linear Algebra types it is generic enough to be used with other Linear Algebra libraries existing on the market.". A set of examples using Eigen would be helpful. Blaze would probably be good too, but personally I don't use it so it's a lower priority for me.