Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BirdbrainEngineer/lenia_ca
/ types & classes
Types & classes
12 in github.com/BirdbrainEngineer/lenia_ca
⨍
Functions
81
◇
Types & classes
12
Class
Channel
A single channel in a Lenia simulation. The `Channel` struct is a wrapper for holding the data of a single channel in a `Lenia` simulation.
src/lib.rs:831
Class
ConvolutionChannel
A single kernel-growth function pair in a Lenia simulation. The `ConvolutionChannel` struct holds relevant data for the convolution step of the Lenia
src/lib.rs:846
Class
ExpandedLenia
Expanded type of Lenia `ExpandedLenia` struct implements the expanded Lenia system, with support for multiple n-dimensional channels, multiple kernel
src/lenias.rs:258
Interface
GetBytes
src/lib.rs:103
Class
Kernel
N-dimensional kernel. The `Kernel` struct holds the data of a specific kernel to be used for convolution in the Lenia simulation. It also implements
src/lib.rs:878
Interface
Lenia
Lenia functionality trait. Lenia trait organizes together all the functionality to interact with a Lenia simulation.
src/lib.rs:763
Class
ParPlannedFFTND
src/fft.rs:131
Class
PlannedFFT
src/fft.rs:14
Class
PlannedFFTND
src/fft.rs:75
Interface
SetBytes
src/lib.rs:87
Class
Simulator
A Lenia simulation. Container type for a `Lenia` implementation. It is not recommended to control the Lenia instance directly on your own. The Simula
src/lib.rs:366
Class
StandardLenia
Standard type of Lenia `StandardLenia` struct implements the non-expanded Lenia system with a 2d field and pre-set parameters to facilitate the creat
src/lenias.rs:34