OpenRealTimeSimulation/SolverCodegen
C++ code generation tools for real-time CPU or FPGA simulation solvers of electrical and power electronic systems
This tool generates highly optimized C++ code for simulating complex electrical and power electronic systems in real-time. You provide a plain-text netlist describing your electrical system, and it outputs custom C++ solver code. This is ideal for electrical engineers, power systems researchers, and control system designers who need to accurately model and test power electronics with extremely fast dynamics.
No commits in the last 6 months.
Use this if you need to perform real-time simulations of power electronic systems with very high frequency dynamics, achieving simulation time steps of 35 nanoseconds or less on CPUs or FPGAs.
Not ideal if you are looking for a general-purpose simulation tool that doesn't require C++ code generation or specialized hardware like FPGAs.
Stars
21
Forks
12
Language
C++
License
GPL-3.0
Category
Last pushed
May 18, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/OpenRealTimeSimulation/SolverCodegen"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Dav1dde/glad
Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.
Aleph-Alpha/ts-rs
Generate TypeScript bindings from Rust types
apollographql/apollo-tooling
✏️ Apollo CLI for client tooling (Mostly replaced by Rover)
mmcloughlin/avo
Generate x86 Assembly with Go
krzysztofzablocki/Sourcery
Meta-programming for Swift, stop writing boilerplate code.