Skip to content

CoSTAR v3.2

Latest

Choose a tag to compare

@aseifertks aseifertks released this 25 Nov 16:41
35a6325

New Features:

  • Periodic Shooting Method (PS SHM):

    • A method solution vector is accepted as input for the initial condition (field ic of the opt_init structure).
      If its size does not match the defined number of shooting points (opt_approx_method.n_shoot), the vector is interpolated.
    • Integral phase condition added.
    • The Jacobian pattern of implicit ODE solver is passed to the ODE solver to improve computation time.
  • Error control:

    • "Problem handling" added: If a problem occurs within the error control, CoSTAR will automatically decide on the next steps based on the specific problem. Moreover, corresponding warnings and error messages are displayed in the command window, printed into the log file and also saved in the Solution object.
  • Right-hand side (RHS):

    • Function for the mathematical pendulum (math_pendulum.m) added.
    • Periodic Duffing oscillator (duffing.m): Coefficient for linear stiffness added.
  • Postprocessing (contplot, solget, solplot):

    • Hyper-time plots/evaluations of quasi-periodic solutions (QPS):
      The option 'resolution' can be set as a [1x2] vector to define individual resolutions for each theta-direction.

Bugs Fixed:

  • Error control for the (quasi-)periodic Fourier-Galerkin Method (PS FGM and QPS FGM):
    In- and decreasing of the number of harmonics as well as the automatic adaption of the number of FFT evaluation points now works correctly for periodic and quasi-periodic solutions.
  • Restored the live plot for MATLAB versions starting from R2025a.
  • Several minor bug fixes.

Detailed information of the improvements and changes can be found in the version log file Version_Log_v3.1.x.txt.