Liking cljdoc? Tell your friends :D

sicmutils.calculus.hodge-star


Gram-Schmidtclj/s

(Gram-Schmidt vector-basis metric)
source

Hodge-starclj/s

(Hodge-star metric spec & {:keys [orthonormalize?] :or {orthonormalize? false}})

Takes a metric and a spec and returns the Hodge star operator (actually just a function, but I suspect this should be a proper operator!)

spec may be:

  • a coordinate system with an orthonormal basis
  • an orthonormal basis
  • a basis

if the spec is a basis that needs to be orthonormalized, the optional :orthonormalize? keyword argument must be a coordinate system.

Takes a `metric` and a `spec` and returns the [Hodge star
operator](https://en.wikipedia.org/wiki/Hodge_star_operator) (actually just a
function, but I suspect this should be a proper operator!)

`spec` may be:

- a coordinate system with an orthonormal basis
- an orthonormal basis
- a basis

if the spec is a basis that needs to be orthonormalized, the optional
`:orthonormalize?` keyword argument must be a coordinate system.
sourceraw docstring

orthonormalizeclj/s

(orthonormalize basis metric coordinate-system)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close