AbstractTensors.BivectorType
Bivector{V} <: TensorGraded{V,2}

Graded bivector elements of a TensorAlgebra in a Manifold topology.

AbstractTensors.ManifoldType
Manifold{V} <: TensorAlgebra{V}

Basis parametrization locally homeomorphic to ℝ^n product topology.

AbstractTensors.ScalarType
Scalar{V} <: TensorGraded{V,0}

Graded scalar elements of a TensorAlgebra in a Manifold topology.

AbstractTensors.TensorGradedType
TensorGraded{V,G} <: Manifold{V} <: TensorAlgebra

Graded elements of a TensorAlgebra in a Manifold topology.

AbstractTensors.TrivectorType
Trivector{V} <: TensorGraded{V,3}

Graded trivector elements of a TensorAlgebra in a Manifold topology.

AbstractTensors.bivectorFunction
bivector(::TensorAlgebra)

Return the bivector (rank 2) part of any TensorAlgebra element.

AbstractTensors.mdimsMethod
mdims(t::TensorAlgebra{V})

Dimensionality of the pseudoscalar V of that TensorAlgebra.

AbstractTensors.scalarFunction
scalar(::TensorAlgebra)

Return the scalar (rank 0) part of any TensorAlgebra element.

AbstractTensors.trivectorFunction
trivector(::TensorAlgebra)

Return the trivector (rank 3) part of any TensorAlgebra element.

AbstractTensors.valuesMethod
values(::TensorAlgebra)

Returns the internal Values representation of a TensorAlgebra element.

AbstractTensors.valuetypeMethod
valuetype(t::TensorAlgebra)

Returns type of a TensorAlgebra element value's internal representation.

AbstractTensors.vectorFunction
vector(::TensorAlgebra)

Return the vector (rank 1) part of any TensorAlgebra element.

AbstractTensors.volumeMethod
pseudoscalar(::TensorAlgebra)

Return the pseudoscalar (full rank) part of any TensorAlgebra element.

LinearAlgebra.rankMethod
rank(::Manifold{n})

Dimensionality n of the Manifold subspace representation.