galileo
tensor
package
tensor
Visibility
Public
All
Type Members
trait
Christoffel
extends
Expr
case class
ChristoffelFirst
(
variables:
List
[
Variable
]
,
components:
List
[
Expr
]
)
extends
Christoffel
with
Product
with
Serializable
case class
ChristoffelFirstU
(
expr:
Expr
)
extends
ChristoffelU
with
Product
with
Serializable
case class
ChristoffelSecond
(
variables:
List
[
Variable
]
,
components:
List
[
Expr
]
)
extends
Christoffel
with
Product
with
Serializable
case class
ChristoffelSecondU
(
expr:
Expr
)
extends
ChristoffelU
with
Product
with
Serializable
trait
ChristoffelU
extends
Expr
with
Statement
case class
CottonTensorU
(
expr:
Expr
)
extends
TensorU
with
Product
with
Serializable
case class
DiagTensor
(
indices:
List
[
TensorIndex
]
,
elements:
List
[
Expr
]
)
extends
Expr
with
TensorTrait
with
Product
with
Serializable
case class
EinsteinScalarU
(
expr:
Expr
)
extends
TensorU
with
Product
with
Serializable
case class
EinsteinTensorU
(
expr:
Expr
)
extends
TensorU
with
Product
with
Serializable
case class
LanczosTensorU
(
expr:
Expr
)
extends
TensorU
with
Product
with
Serializable
case class
Metric
extends
Expr
with
Product
with
Serializable
case class
RicciScalarU
(
expr:
Expr
)
extends
TensorU
with
Product
with
Serializable
case class
RicciTensorU
(
expr:
Expr
)
extends
TensorU
with
Product
with
Serializable
trait
Riemann
extends
AnyRef
case class
RiemannFirstU
(
expr:
Expr
)
extends
TensorU
with
Product
with
Serializable
case class
RiemannSecondU
(
expr:
Expr
)
extends
TensorU
with
Product
with
Serializable
case class
SchoutenTensorU
(
expr:
Expr
)
extends
TensorU
with
Product
with
Serializable
case class
Tensor
(
indices:
List
[
TensorIndex
]
,
components:
List
[
Expr
]
)
extends
Expr
with
Selectable
with
Product
with
Serializable
case class
TensorIndex
(
kind:
TensorIndexKind
,
dimension:
Int
)
extends
Product
with
Serializable
case class
TensorProduct
(
a:
Expr
,
b:
Expr
)
extends
FunF2
with
Product
with
Serializable
case class
TensorRank
(
upper:
Int
,
lower:
Int
)
extends
Product
with
Serializable
trait
TensorTrait
extends
AnyRef
trait
TensorU
extends
Expr
with
Statement
case class
WeylTensorU
(
expr:
Expr
)
extends
TensorU
with
Product
with
Serializable
Value Members
object
ChristoffelFirst
extends
Serializable
object
ChristoffelSecond
extends
Serializable
object
CommaDerivative
object
CottonTensor
object
CovariantDerivative
object
EinsteinScalar
object
EinsteinTensor
object
Kronecker
object
LanczosTensor
object
LeviCevita
object
Metric
extends
Serializable
object
RicciScalar
object
RicciTensor
object
RiemannFirst
extends
Riemann
object
RiemannSecond
extends
Riemann
object
SchoutenTensor
object
Tensor
extends
Serializable
object
TensorIndexKind
extends
Enumeration
object
WeylTensor
Ungrouped