Basics
Guides
API Reference
Basics
Guides
API Reference
[8:14] (extern: com.lehman.aussom.AussomDoubleDST_1D) extends: object
One-dimensional double-precision Discrete Sine Transform. Wraps org.jtransforms.dst.DoubleDST_1D.
DoubleDST_1D (int N)
init (int N)
forward (list A, bool Scale)
In-place forward DST-II on a length-N list.
forwardOffset (list A, int Offa, bool Scale)
Same as forward with starting offset.
forwardLarge (object A, bool Scale)
In-place forward DST-II on a DoubleLargeArray.
forwardLargeOffset (object A, int Offa, bool Scale)
Same as forwardLarge with starting offset.
inverse (list A, bool Scale)
In-place inverse DST-III on a length-N list.
inverseOffset (list A, int Offa, bool Scale)
Same as inverse with starting offset.
inverseLarge (object A, bool Scale)
In-place inverse DST-III on a DoubleLargeArray.
inverseLargeOffset (object A, int Offa, bool Scale)
Same as inverseLarge with starting offset.
[110:14] (extern: com.lehman.aussom.AussomDoubleDST_3D) extends: object
Three-dimensional double-precision DST. Wraps org.jtransforms.dst.DoubleDST_3D.
DoubleDST_3D (int Slices, int Rows, int Columns)
init (int Slices, int Rows, int Columns)
forward (list A, bool Scale)
In-place forward 3D DST on a flat list.
forward3D (list A, bool Scale)
In-place forward 3D DST on a nested 3D list.
forwardLarge (object A, bool Scale)
In-place forward 3D DST on a DoubleLargeArray.
inverse (list A, bool Scale)
In-place inverse 3D DST on a flat list.
inverse3D (list A, bool Scale)
In-place inverse 3D DST on a nested 3D list.
inverseLarge (object A, bool Scale)
In-place inverse 3D DST on a DoubleLargeArray.
[35:14] (extern: com.lehman.aussom.AussomFloatDST_1D) extends: object
One-dimensional single-precision DST. Mirrors DoubleDST_1D.
FloatDST_1D (int N)
init (int N)
forward (list A, bool Scale)
Float counterpart of DoubleDST_1D.forward.
forwardOffset (list A, int Offa, bool Scale)
Float counterpart of DoubleDST_1D.forwardOffset.
forwardLarge (object A, bool Scale)
Float counterpart of DoubleDST_1D.forwardLarge.
forwardLargeOffset (object A, int Offa, bool Scale)
Float counterpart of DoubleDST_1D.forwardLargeOffset.
inverse (list A, bool Scale)
Float counterpart of DoubleDST_1D.inverse.
inverseOffset (list A, int Offa, bool Scale)
Float counterpart of DoubleDST_1D.inverseOffset.
inverseLarge (object A, bool Scale)
Float counterpart of DoubleDST_1D.inverseLarge.
inverseLargeOffset (object A, int Offa, bool Scale)
Float counterpart of DoubleDST_1D.inverseLargeOffset.
[133:14] (extern: com.lehman.aussom.AussomFloatDST_3D) extends: object
Three-dimensional single-precision DST. Mirrors DoubleDST_3D.
FloatDST_3D (int Slices, int Rows, int Columns)
init (int Slices, int Rows, int Columns)
forward (list A, bool Scale)
Float counterpart of DoubleDST_3D.forward.
forward3D (list A, bool Scale)
Float counterpart of DoubleDST_3D.forward3D.
forwardLarge (object A, bool Scale)
Float counterpart of DoubleDST_3D.forwardLarge.
inverse (list A, bool Scale)
Float counterpart of DoubleDST_3D.inverse.
inverse3D (list A, bool Scale)
Float counterpart of DoubleDST_3D.inverse3D.
inverseLarge (object A, bool Scale)
Float counterpart of DoubleDST_3D.inverseLarge.
[63:14] (extern: com.lehman.aussom.AussomDoubleDST_2D) extends: object
Two-dimensional double-precision DST. Wraps org.jtransforms.dst.DoubleDST_2D.
DoubleDST_2D (int Rows, int Columns)
init (int Rows, int Columns)
forward (list A, bool Scale)
In-place forward 2D DST on a flat list.
forward2D (list A, bool Scale)
In-place forward 2D DST on a nested 2D list.
forwardLarge (object A, bool Scale)
In-place forward 2D DST on a DoubleLargeArray.
inverse (list A, bool Scale)
In-place inverse 2D DST on a flat list.
inverse2D (list A, bool Scale)
In-place inverse 2D DST on a nested 2D list.
inverseLarge (object A, bool Scale)
In-place inverse 2D DST on a DoubleLargeArray.
[86:14] (extern: com.lehman.aussom.AussomFloatDST_2D) extends: object
Two-dimensional single-precision DST. Mirrors DoubleDST_2D.
FloatDST_2D (int Rows, int Columns)
init (int Rows, int Columns)
forward (list A, bool Scale)
Float counterpart of DoubleDST_2D.forward.
forward2D (list A, bool Scale)
Float counterpart of DoubleDST_2D.forward2D.
forwardLarge (object A, bool Scale)
Float counterpart of DoubleDST_2D.forwardLarge.
inverse (list A, bool Scale)
Float counterpart of DoubleDST_2D.inverse.
inverse2D (list A, bool Scale)
Float counterpart of DoubleDST_2D.inverse2D.
inverseLarge (object A, bool Scale)
Float counterpart of DoubleDST_2D.inverseLarge.

Aussom
Write once. Embed everywhere.
Copyright 2026 Austin Lehman. All rights reserved.