shamrock.math.SymTensor3d_4_f64#

class shamrock.math.SymTensor3d_4_f64#

Bases: pybind11_object

Methods

inner

inner(*args, **kwargs) Overloaded function.

Attributes

v_0000

v_0001

v_0002

v_0011

v_0012

v_0022

v_0111

v_0112

v_0122

v_0222

v_1111

v_1112

v_1122

v_1222

v_2222

__add__(self: shamrock.math.SymTensor3d_4_f64, arg0: shamrock.math.SymTensor3d_4_f64) shamrock.math.SymTensor3d_4_f64#

Add two tensors

__mul__(self: shamrock.math.SymTensor3d_4_f64, arg0: float) shamrock.math.SymTensor3d_4_f64#

Multiply by scalar

inner(*args, **kwargs)#

Overloaded function.

  1. inner(self: shamrock.math.SymTensor3d_4_f64, arg0: shamrock.math.SymTensor3d_4_f64) -> float

Inner product with another SymTensor3d_4

  1. inner(self: shamrock.math.SymTensor3d_4_f64, arg0: shamrock.math.SymTensor3d_3_f64) -> shamrock.math.SymTensor3d_1_f64

Inner product with SymTensor3d_3

  1. inner(self: shamrock.math.SymTensor3d_4_f64, arg0: shamrock.math.SymTensor3d_2_f64) -> shamrock.math.SymTensor3d_2_f64

Inner product with SymTensor3d_2

  1. inner(self: shamrock.math.SymTensor3d_4_f64, arg0: shamrock.math.SymTensor3d_1_f64) -> shamrock.math.SymTensor3d_3_f64

Inner product with SymTensor3d_1

  1. inner(self: shamrock.math.SymTensor3d_4_f64, arg0: float) -> shamrock.math.SymTensor3d_4_f64

Scalar multiplication