Documentation for TensND
Package allowing tensor calculations in arbitrary coordinate systems.
Introduction
This Julia package provides tools to perform tensor calculations of any order and any dimension in arbitrary coordinate systems (cartesian, polar, cylindrical, spherical, spheroidal or any user defined coordinate systems...). In particular differential operators are available: gradient, symmetrized gradient, divergence, Laplace, Hessian. The implementation of this library is much inspired by the Maple library Tens3d developed by Jean Garrigues.
Installation
The package can be installed with the Julia package manager. From the Julia REPL, type ]
to enter the Pkg REPL mode and run:
pkg> add TensND
Or, equivalently, via the Pkg
API:
julia> import Pkg; Pkg.add("TensND")
Manual outline
Tutorials
Citing TensND.jl
@misc{TensND.jl,
author = {Jean-François Barthélémy},
title = {TensND.jl},
url = {https://github.com/jfbarthelemy/TensND.jl},
version = {v0.1.1},
year = {2021},
month = {8}
}