Projects / Mantissa / Releases

All releases of Mantissa

  •  08 Oct 2007 00:16
Avatar

    Release Notes: This release fixes an array update error in DummyStepInterpolator that could show up while serializing the interpolator despite having set up the step handler to not use continuous output.

    •  30 Sep 2007 21:21
    Avatar

      Release Notes: This version adds the two methods getCurrentStepStart and getCurrentStepsize to interface FirstOrderIntegrator, allowing ODE problems to retrieve the current step start and size during integration for each step trial (i.e. even before the step is accepted).

      •  14 Dec 2006 04:46
      Avatar

        Release Notes: For many basic objects provided by Mantissa like Vector3D, Rotation, and the various Polynomial classes, instances are now guaranteed to be immutable. This greatly simplifies safe sharing of instances without forcing users to either put severe restrictions on their use of Mantissa classes or make numerous copies just to make sure everything is safe. Since the change is a semantic change on the contract of the classes, this version introduces some incompatibilities with respect to previous ones. Upgrading to this version is not difficult, though.

        •  19 Nov 2006 22:55
        Avatar

          Release Notes: An issue occurring when switching functions triggered derivatives discontinuities was fixed. The integrators were not aware of the change and may reuse derivatives computed before the switch, leading to stability problems.

          •  10 Sep 2006 22:15
          Avatar

            Release Notes: This release fixes an issue with the Rotation constructor not handling non-normalized quaternions coordinates, and fixes a missing copyright in the Gragg-Bulirsch-Stoer integrator.

            •  03 Sep 2006 23:37
            Avatar

              Release Notes: A bug in the insertion of intervals in the middle of an IntervalsList instance has been fixed. The getAlpha and getDelta methods and a new linear constructor from 3 vectors have been added to Vector3D. A new way to embed one's own exceptions into a DerivativeException instance to allow the ODE integrators to handle gracefully model-specific errors has been set up.

              •  27 Dec 2005 14:21
              Avatar

                Release Notes: Some bugs were fixed in the handling of over-determined systems (i.e. systems with more variables than equations) in the Levenberg-Marquardt estimator.

                •  16 Dec 2005 15:44
                Avatar

                  Release Notes: This release adds a Levenberg-Marquardt least-squares solver based on the MINPACK lmder function, with some small changes. It should even work for over-determined systems, though this change is still considered experimental. Error messages are now internationalized, with support for English and French.

                  •  02 Oct 2005 19:12
                  Avatar

                    Release Notes: The specs of ContinuousOutputModel have been relaxed to allow extrapolating outside of the integration interval. This feature should be used with care, as extrapolation accuracy will be degraded far from the integration interval.

                    •  21 Sep 2005 20:04
                    Avatar

                      Release Notes: This release fixes an error in the Gragg-Bulirsch-Stoer integrator: the setStabilityCheck method did not work, and the integrator never really performed stability checks.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.