luminarycloud.types

Attributes

Classes

Expression

An expression or value that can be evaluated or used in evaluations.

FirstOrderAdFloat

An immutable float with first order adjoints/tangents attached.

Matrix3

Represents a 3x3 matrix.

SecondOrderAdFloat

An immutable float with second order adjoints/tangents attached.

Package Contents

class Expression(expression: str)

An expression or value that can be evaluated or used in evaluations.

property expression: str
property value: float
class FirstOrderAdFloat(value: float, tangent: tuple[float, Ellipsis], adjoint: tuple[float, Ellipsis])

An immutable float with first order adjoints/tangents attached.

property adjoint: tuple[float, Ellipsis]
property tangent: tuple[float, Ellipsis]
class Matrix3

Represents a 3x3 matrix.

a: luminarycloud.types.vector3.Vector3
b: luminarycloud.types.vector3.Vector3
c: luminarycloud.types.vector3.Vector3
class SecondOrderAdFloat(value: FirstOrderAdFloat, tangent: tuple[FirstOrderAdFloat, Ellipsis], adjoint: tuple[FirstOrderAdFloat, Ellipsis])

An immutable float with second order adjoints/tangents attached.

property adjoint: tuple[FirstOrderAdFloat, Ellipsis]
property tangent: tuple[FirstOrderAdFloat, Ellipsis]
property value: FirstOrderAdFloat
GeometryFeatureID
GeometryID
LcFloat
MeshID
NamedVariableSetID
PhysicsAiInferenceJobID
PhysicsAiModelVersionID
ProjectID
SimulationID
SimulationTemplateID
SolutionID