Functions to use your microscale simulators to efficiently perform macroscale system level tasks and simulation.
You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
- You may use forward bursts of simulation in order to simulate the slow dynamics backward in time, as in egPIMM.m
- To only resolve the slow dynamics in the projective integration, use lifting and restriction functions by adapting the singular perturbation ode example at the beginning of PIG.m
- In 1D adapt the code at the beginning of configPatches1.m for Burgers' pde, or the staggered patches of 1D water wave equations in waterWaveExample.m
- in 2D adapt the code at the beginning of configPatches2.m for nonlinear diffusion, or the regular patches of the 2D wave equation of wave2D.m
- Similarly in 3D space
Cite As
Tony Roberts (2026). Equation-Free Toolbox (https://github.com/uoa1184615/EquationFreeGit), GitHub. Retrieved .
Roberts, A. J., John Maclean, and J. E. Bunder (2019). Equation-Free function toolbox for Matlab/Octave. https://github. com/uoa1184615/EquationFreeGit
General Information
- Version 1.2 (44.9 MB)
-
View License on GitHub
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
Versions that use the GitHub default branch cannot be downloaded
| Version | Published | Release Notes | Action |
|---|---|---|---|
| 1.2 | Implemented Dirichlet, Neumann, or Robin BCs. Improved inter-patch interpolation. |
||
| 1.1 | Added support for 3D patches of 3D simulation, and revised data structures. |
||
| 1.0.4 | Extended 2D patch code to new self-adjoint preserving coupling of patches. |
||
| 1.0.3 | minor wording change |
||
| 1.0.2 | Minor edits of wording. |
||
| 1.0.1 | Provided image. |
||
| 1.0.0 |
