Papers › GiNaCDE: the high-performance F-expansion and First Integral Methods with C++ library...
GiNaCDE: the high-performance F-expansion and First Integral Methods with C++ library for solving Nonlinear Differential Equations
Mithun Bairagi
The archive published only this paper's code-link row. Authors, date and abstract are from arXiv's metadata (CC0), read from the Kaggle arXiv metadata snapshot of 2026-09-12 where its title matched the archive's; the title is the archive's.
We present the algorithms for three popular methods: F-expansion, modified F-expansion, and first integral methods to automatically get closed-form traveling-wave solutions of nonlinear partial differential equations (NLPDEs). We generalize and improve the methods. The proposed algorithms are manageable, straightforward, and powerful tools providing a high-performance evaluation of the exact solutions of nonlinear ordinary differential equations (NLODEs) and NLPDEs. For differential equations with parameters, the new algorithms determine the conditions on the parameters to obtain exact solutions. The algorithms show solutions to a wide variety of NLODEs and NLPDEs, both integrable and non-integrable. It can solve NLODEs and NLPDEs that contain complex functions. The algorithms are implemented in a C++ library named GiNaCDE. The efficiency and effectiveness of the algorithms are demonstrated by some examples with the help of GiNaCDE. The output results tally with the previously known results, and in some cases, new exact traveling-wave solutions are explicitly obtained. Use of the library, implementation issues, scope, limitations, and future extensions of the software are addressed.
Code
Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.
Code Syntology ran Syntology
Not run by Syntology. Nothing on this page verifies that the listed code works.
Results from the paper archive 2025-07-28
No leaderboard rows for this paper in the archive.
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections