sokobo
Loading...
Searching...
No Matches
DifferentialEquations Member List

This is the complete list of members for DifferentialEquations, including all inherited members.

adamsBashforth(std::function< double(double, double)> f, double x0, double y0, double h, int steps) (defined in DifferentialEquations)DifferentialEquationsstatic
eulerMethod(std::function< double(double, double)> f, double x0, double y0, double h, int steps) (defined in DifferentialEquations)DifferentialEquationsstatic
heatEquation1D(double alpha, double L, double T, int nx, int nt, std::function< double(double)> initialCondition, std::function< double(double)> boundaryLeft, std::function< double(double)> boundaryRight) (defined in DifferentialEquations)DifferentialEquationsstatic
laplaceEquation2D(int nx, int ny, double tolerance=1e-6, std::function< double(double, double)> boundaryCondition=nullptr) (defined in DifferentialEquations)DifferentialEquationsstatic
rungeKutta4(std::function< double(double, double)> f, double x0, double y0, double h, int steps) (defined in DifferentialEquations)DifferentialEquationsstatic
shootingMethod(std::function< double(double, double, double)> f, double a, double b, double alpha, double beta, int n=100) (defined in DifferentialEquations)DifferentialEquationsstatic
solveLinearODE(const std::vector< double > &coeffs, std::shared_ptr< Expression > rhs) (defined in DifferentialEquations)DifferentialEquationsstatic
solveSeparableODE(std::shared_ptr< Expression > expr) (defined in DifferentialEquations)DifferentialEquationsstatic
systemRungeKutta4(std::vector< std::function< double(double, const std::vector< double > &)> > f, double x0, const std::vector< double > &y0, double h, int steps) (defined in DifferentialEquations)DifferentialEquationsstatic
waveEquation1D(double c, double L, double T, int nx, int nt, std::function< double(double)> initialPosition, std::function< double(double)> initialVelocity) (defined in DifferentialEquations)DifferentialEquationsstatic