mufem.CffConstantVector
- class mufem.CffConstantVector(x, y, z)
Bases:
CffVectorVariableInputTrait
Creates a three-dimensional vector coefficient with constant components.
- Parameters:
x (float) – X component.
y (float) – Y component.
z (float) – Z component.
Examples
>>> CffConstantVector(1.0, 0.0, -1.0)
- __init__(self: mufem.CffConstantVector, x: float, y: float, z: float) None
Methods
X
()Return a unit vector along the X axis.
Y
()Return a unit vector along the Y axis.
Z
()Return a unit vector along the Z axis.
Zero
()Return a CffConstantVector with all components set to 0.
__init__
(self, x, y, z)- static X() mufem.CffConstantVector
Return a unit vector along the X axis.
- Returns:
A constant vector [1.0, 0.0, 0.0].
- Return type:
Examples
>>> CffConstantVector.X()
- static Y() mufem.CffConstantVector
Return a unit vector along the Y axis.
- Returns:
A constant vector [0.0, 1.0, 0.0].
- Return type:
Examples
>>> CffConstantVector.Y()
- static Z() mufem.CffConstantVector
Return a unit vector along the Z axis.
- Returns:
A constant vector [0.0, 0.0, 1.0].
- Return type:
Examples
>>> CffConstantVector.Z()
- static Zero() mufem.CffConstantVector
Return a CffConstantVector with all components set to 0.
- Returns:
A constant vector [0.0, 0.0, 0.0].
- Return type:
Examples
>>> CffConstantVector.Zero()