Skip to content

Releases: princemahajan/FLINT

Maturing towards 1.0!

07 Jan 22:33
Compare
Choose a tag to compare

Enhancements:

  • Option to advance the integration by only one step and return to the calling program
  • Fixed step size option where step error estimation is turned off
  • Fixed a bug in the interpolation routine that affected its precision
  • Added new tests including test codes for creating work-precision data for the integrators
  • Support for FPM and easy compilation for quad or single-precision

FLINT beta release very close to becoming 1.0 release!

21 May 16:25
Compare
Choose a tag to compare

Event Handling is redesigned and many new features have been added:

  • Multiple event conditions can be defined in a single event function with separate settings now for event step size and event tolerance for root-finding
  • Added option to return event state data at the exact location found using root-finding, or states at the beginning or end of the current integrator step. In case event step size is smaller than the current integrator step, the integrator step is divided using event step size and the event states are returned at the beginning or end of this event "step"
  • FLINT will now call event function after it has located the event according to the user-specified options with the event location information and solution at that location. User can specify an event action that FLINT event handler will perform such as mask the event from further detection, change the solution at the event or stop/restart the integration
  • Added support for fixed step size of the integrator with adaptive step computation off
  • Added FLINT error strings that user can retrieve by using the Info function
  • FLINT will now check the event trigger between the given initial solution and the first computed solution also

FLINT beta release

17 Jun 16:27
Compare
Choose a tag to compare
FLINT beta release Pre-release
Pre-release

-Fixed the crash for ifort-19
-For terminal events, the last solution returned now is the 1st terminal event state
-Minor fixes