Release Notes > COMSOL Multiphysics > Backward Compatibility with Version 4.3a

Backward Compatibility with Version 4.3a
Error Estimation Changes in the Solvers
The Automatic method for Check error estimate for direct linear solvers and for Validate error estimate has changed. For nonlinear and time-dependent problems, the underlying nonlinear solver does not accept termination for a linear solution step that does not fulfill the error estimate (unless the step size is very small). The motivation for this change is that the old method can lead to premature termination of the nonlinear solution process, which in some cases introduces a large error for the computed solution.
This change can cause the solvers to take more nonlinear steps for stationary problems and more time steps for time-dependent problems, and it may also lead to convergence problems. For such cases, use the No method to obtain the old behavior. However, doing so can hide numerical problems and potentially lead to large numerical errors.
Termination Criterion for Stationary Solvers
The default termination criterion for stationary solvers has changed. In 4.3a, the settings corresponded to Solution; now, the default is Solution or residual. This change in default termination criterion might affect models created in earlier versions of COMSOL Multiphysics if you regenerate the solver sequence in 5.2a.
Backward Euler Initialization Time Step
A new setting in the Advanced section of the settings window for the Time-Dependent Solver, called Fraction of initial step for Backward Euler, provides an option for entering a dimensionless quantity that determines the size of the time step for the backward Euler method (in terms of the initial step). This value can improve the accuracy of the initialization step but can also affect the start-up of some models. The default value is 0.001 (this differs from earlier versions, which used a value of 1). When opening models created in version 4.3a or earlier, the value for this fraction is set to 1 to maintain compatibility with those versions.
Loading External Physics Builder Jar Files
External physics builder JAR archives compiled with earlier versions of COMSOL Multiphysics include a manifest file that contains a reference to the CDO library, which has been removed. To load such JAR files in version 5.2a, you must first do one of the following:
Manually remove the line with org.eclipse.emf.cdo in the META-INF/MANIFEST.MF file in the JAR archive. You can do this directly in a file archive manager such as 7-Zip or similar.
Highlighting geometry Objects WHEN Drawing in 2D
When you have drawn one geometry object on top of another object, toggling of the highlighting of these objects occurs when you click several times. It is important that you click without moving the cursor in a position where the objects overlap in order to toggle. For example, if you draw a circle (C1) and then draw another smaller circle (C2) inside of C1, then first clicking on C2 may highlight C1. If you click for a second time without moving the cursor, it will highlight C2. In previous versions, you would move the cursor after the first click in order to highlight C2.