https://github.com/age-series/libage
Age Series Simulation Library
https://github.com/age-series/libage
falstad modified-nodal-analysis
Last synced: 3 months ago
JSON representation
Age Series Simulation Library
- Host: GitHub
- URL: https://github.com/age-series/libage
- Owner: age-series
- License: mit
- Created: 2021-10-07T00:04:38.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-01-06T14:29:32.000Z (over 1 year ago)
- Last Synced: 2025-01-22T14:11:36.564Z (4 months ago)
- Topics: falstad, modified-nodal-analysis
- Language: Kotlin
- Homepage: https://age-series.org
- Size: 1.1 MB
- Stars: 1
- Watchers: 5
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# libage
Age-Series Simulation Library
A Kotlin-based set of simulator functions. Depends on apache math libraries
## Contents
This repository roughly contains:
* MNA-based Electrical Solver (`org.libage.sim.electrical.mna`)
* Falstad netlist loader for MNA Solver (`org.libage.parsers.falstad`)
* Thermal system solver (`org.libage.sim.thermal`)
* Data structures (`org.libage.data`)
* MultiMap, Disjoint Set, and Component Graph
* Function tables (`org.libage.math`)
* Spatial functions for connection graphs (`org.libage.space`)## Planned Features
* Generic Circuit API
* Advanced pluggable circuit solvers (eg, non-smooth dynamic systems solvers)## License
Source code is MIT licensed unless otherwise noted.