acoustotreams.ScalarPlaneWaveBasisByUnitVector.default

classmethod ScalarPlaneWaveBasisByUnitVector.default(kvecs)[source]

Default basis from the given wave vectors.

Example

>>> acoustotreams.ScalarPlaneWaveBasisByUnitVector.default([[0, 0, 5], [0, 3, 4]])
ScalarPlaneWaveBasisByUnitVector(
    qx=[0. 0.],
    qy=[0.  0.6],
    qz=[1.  0.8],
)
Parameters:

kvecs (array-like) – Wave vectors in Cartesian coordinates.