There is no restriction about
the number of coordinate systems (or manifolds...) defined simultaneously,
their dimension or the type of the tensor fields.
TTC understands
both intrinsic and index notation.
Tensors can be expanded using
coordinate or noncoordinate basis.
Basis and coordinate changes.
Tensor and exterior calculus:
tensor product, interior product, symmetrization and antisymmetrization,
exterior product, Lie and exterior derivatives.
Riemannian manifold computations
: volume form, Hodge or star operator, Christoffel symbols, Riemann and
Ricci tensors, covariant derivative, etc.
Utilities to save and simplify
objects in TTC notation.
TTC can handle explicit
tensor calculus ( the tensors involved are known linear combinations of a known
basis) and symbolic index tensor calculus ( the tensors involded
are only known through its properties like symmetries of some index and others)
TTC works in the same way as Mathematica does: you enter an input and it gives an answer that can be used as a new input. In TTC each tensor is a single object expanded using some basis rather than a sample of components, and this is true even when the index notation is used. Therefore you may think that a tensor is a single expression like
![]()
TTC is provided free of charge and without guarantee of any kind. Everyone is allowed to copy and distribute copies of the software and the accompanying documentation.
ImportantIf you are running Mathematica 3 to 5 take the options in the Cell menu: Default Input FormatType = InputForm For Mathematica 6 take the options in the Edit- Preferences menu -Evaluation tab: Default Input FormatType =
RawInputForm You can load TTC in a Mathematica session typing In[1]:=<<path/ttc.m ----------------------------------------
|
This page is maintained by XavierJaén.