Landry, ChantalCaboussat, AlexandreHairer, Ernst2010-11-302010-11-302010-11-30200910.1137/080740611https://infoscience.epfl.ch/handle/20.500.14299/59632WOS:000271747300025Ordinary differential equations are coupled with mixed constrained optimization problems when modeling the thermodynamic equilibrium of a system evolving with time. A particular application arises in the modeling of atmospheric particles. Discontinuity points are created by the activation/deactivation of inequality constraints. A numerical method for the solution of optimization-constrained differential equations is proposed by coupling an implicit Runge-Kutta method (RADAU5), with numerical techniques for the detection of the events (activation and deactivation of constraints). The computation of the events is based on dense output formulas, continuation techniques, and geometric arguments. Numerical results are presented for the simulation of the time-dependent equilibrium of organic atmospheric aerosol particles, and show the efficiency and accuracy of the approach.initial value problemsdifferential-algebraic equationsconstrained optimizationRunge-Kutta methodsevent detectiondiscontinuity pointscomputational chemistryOrganic AerosolsEquilibriumSystemsSolving Optimization-Constrained Differential Equations With Discontinuity Points, With Application To Atmospheric Chemistrytext::journal::journal article::research article