LORENE
Tensorial fields

These classes implement the tensorial calculus in Lorene. More...

Modules

 Scalar mathematics
 ()
 
 Tensor calculus
 ()
 
 Tensor arithmetics
 ()
 

Classes

class  Lorene::Base_vect
 Vectorial bases (triads) with respect to which the tensorial components are defined. More...
 
class  Lorene::Base_vect_cart
 Cartesian vectorial bases (triads). More...
 
class  Lorene::Base_vect_spher
 Spherical orthonormal vectorial bases (triads). More...
 
class  Lorene::Connection
 Class Connection. More...
 
class  Lorene::Connection_flat
 Class Connection_flat. More...
 
class  Lorene::Connection_fspher
 Class Connection_fspher. More...
 
class  Lorene::Connection_fcart
 Class Connection_fcart. More...
 
class  Lorene::Metric
 Metric for tensor calculation. More...
 
class  Lorene::Metric_flat
 Flat metric for tensor calculation. More...
 
class  Lorene::Scalar
 Tensor field of valence 0 (or component of a tensorial field). More...
 
class  Lorene::Sym_tensor
 Class intended to describe valence-2 symmetric tensors. More...
 
class  Lorene::Sym_tensor_trans
 Transverse symmetric tensors of rank 2. More...
 
class  Lorene::Sym_tensor_tt
 Transverse and traceless symmetric tensors of rank 2. More...
 
class  Lorene::Tensor
 Tensor handling. More...
 
class  Lorene::Tensor_sym
 Symmetric tensors (with respect to two of their arguments). More...
 
class  Lorene::Vector
 Tensor field of valence 1. More...
 
class  Lorene::Vector_divfree
 Divergence-free vectors. More...
 

Detailed Description

These classes implement the tensorial calculus in Lorene.

They are high level classes and therefore are independent of the actual numerical method (spectral method).