Brody-Clark / rk4-ode-solver

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

rk4-ode-solver

First Order Oridinary Differential Equation Solver using RK4 written in c++. Parses user-defined ODEs using ExprTk and plots numerical solution using matplotlibcpp.

How to Use

  1. Download project and locate x/64 folder
  2. Open the Application file
  3. Enter the parameters in the indicated text fields and press "Solve"

Note: your equation must be in the form ${dy \over dt} = f(y,t)$

Example:

alt text alt text

How to Build

  1. Make sure Visual Studio is installed
  2. Make sure wxWidgets is installed and setup according to the current guide at https://www.wxwidgets.org/.
  3. Make sure Python is installed
  4. open .sln and build

About

License:MIT License


Languages

Language:Python 89.1%Language:Tcl 4.7%Language:C++ 3.6%Language:C 1.7%Language:HTML 0.4%Language:GSC 0.3%Language:JavaScript 0.1%Language:PLSQL 0.0%Language:Roff 0.0%Language:Jupyter Notebook 0.0%Language:Shell 0.0%Language:C# 0.0%Language:Fortran 0.0%Language:CSS 0.0%Language:GLSL 0.0%Language:PowerShell 0.0%Language:DTrace 0.0%Language:Batchfile 0.0%Language:Makefile 0.0%Language:VBScript 0.0%