Skip to content

Releases: Fortran-FOSS-Programmers/FOODIE

v0.3.6: Improve tester

01 Jun 15:38
Compare
Choose a tag to compare
Stable release, fully backward compatible.

v0.3.5: Dehydrate tester

26 May 15:47
Compare
Choose a tag to compare
By means of tester clean up, the environment has been dehydrated too.

Stable release, not fully backward compatible.

v0.3.0: Purity refactor

02 May 14:56
Compare
Choose a tag to compare
Purity refactor:

> all math-operators return real array, all math-operators are **pure**
functions.

Why:

+ completely avoid memory leaks;
+ boost performance;
+ parallel-ready.

This change addresses the need by:

+ eliminate all polymorphic, non pure function results.

Side effects:

It could be not fully backward compatible, however it seems quite so.

v0.2.5: Refactor all source-allocations

20 Apr 11:09
Compare
Choose a tag to compare
Refactor all source-allocations by mold-allocations and assigments.

Soucer-allocation generates memory leaks that must be avoided.
Hopefully, mold-allocation/assignment should not.

Stable release, fully backward compatible.

v0.2.4: Add Linear SSP Runge-Kutta class of schemes

14 Apr 09:17
Compare
Choose a tag to compare
Add Linear SSP Runge-Kutta class of schemes: implemented both
s-stage/s-1 order and s-stage/s order methods.

The class provides schemes for any formal order: the coefficients are
computed by means of recursive algorithm (with an original implementation)
that does not allocate unnecessary arrays...

Stable release, fully backward compatible.

v0.2.3: Refactor Oscillation test and improve FOODIE API

05 Apr 10:55
Compare
Choose a tag to compare
Refactor Oscillation test and improve FOODIE API: oscillation test has
been made more self-consistent and easy to use/develop.

FOODIE has been improved providing new procedures (inquiring schemes,
integrators handling, ecc...).

This is **not** fully backward compatible.

v0.2.2: Add SSP Linear Multistep Methods with Variable Step Size

31 Mar 14:11
Compare
Choose a tag to compare
Stable release, fully barckward compatible.