Skip to main content

sc_neurocore_engine/neurons/
mod.rs

1// SPDX-License-Identifier: AGPL-3.0-or-later
2// Commercial license available
3// © Concepts 1996–2026 Miroslav Šotek. All rights reserved.
4// © Code 2020–2026 Miroslav Šotek. All rights reserved.
5// ORCID: 0009-0009-3560-0851
6// Contact: www.anulum.li | protoscience@anulum.li
7// SC-NeuroCore — Neurons Module
8
9pub mod ai_optimized;
10pub mod aihara_map;
11pub mod biophysical;
12pub mod cazelles_map;
13pub mod cerebellar;
14pub mod channels;
15pub mod chialvo_map;
16pub mod courage_nekorkin_map;
17pub mod ermentrout_kopell_map;
18pub mod ermentrout_kopell_pop;
19pub mod hardware;
20pub mod ibarz_tanaka_map;
21pub mod interneurons;
22pub mod jansen_rit;
23pub mod kilinc_bhatt_map;
24pub mod medvedev_map;
25pub mod misc;
26pub mod motor;
27pub mod multi_compartment;
28pub mod nagumo_sato_map;
29pub mod population;
30pub mod rate;
31pub mod rulkov_map;
32pub mod sc_adaptive_threshold_map;
33pub mod sc_chaotic_map;
34pub mod sensory;
35pub mod simple_spiking;
36pub mod special;
37pub mod trivial;
38
39/// Compatibility namespace for callers that used the former aggregate module.
40pub mod maps {
41    pub use super::cazelles_map::CazellesMapNeuron;
42    pub use super::chialvo_map::ChialvoMapNeuron;
43    pub use super::courage_nekorkin_map::CourageNekorkinMapNeuron;
44    pub use super::ermentrout_kopell_map::ErmentroutKopellMapNeuron;
45    pub use super::ibarz_tanaka_map::IbarzTanakaMapNeuron;
46    pub use super::kilinc_bhatt_map::KilincBhattMapNeuron;
47    pub use super::medvedev_map::MedvedevMapNeuron;
48    pub use super::nagumo_sato_map::NagumoSatoMapNeuron;
49    pub use super::rulkov_map::RulkovMapNeuron;
50    pub use super::sc_adaptive_threshold_map::SCAdaptiveThresholdMapNeuron;
51    pub use super::sc_chaotic_map::SCChaoticMapNeuron;
52}
53
54pub use ai_optimized::*;
55pub use aihara_map::*;
56pub use biophysical::*;
57pub use cazelles_map::*;
58pub use cerebellar::*;
59pub use channels::*;
60pub use chialvo_map::*;
61pub use courage_nekorkin_map::*;
62pub use ermentrout_kopell_map::*;
63pub use hardware::*;
64pub use ibarz_tanaka_map::*;
65pub use interneurons::*;
66pub use jansen_rit::*;
67pub use kilinc_bhatt_map::*;
68pub use medvedev_map::*;
69pub use misc::*;
70pub use motor::*;
71pub use multi_compartment::*;
72pub use nagumo_sato_map::*;
73pub use population::*;
74pub use rate::*;
75pub use rulkov_map::*;
76pub use sc_adaptive_threshold_map::*;
77pub use sc_chaotic_map::*;
78pub use sensory::*;
79pub use simple_spiking::*;
80pub use special::*;
81pub use trivial::*;