TFEL, MFront and MTestNumber::getCxxFormula is biased by
rounding errorsC++ by tfel::math::Evaluatorgeneric interface in plane stress when using
the GreenLagrange strain measureVersion 3.2.2 is mainly a bug fix version of the
3.2 series.
This version was released along with Version 3.1.5 and
inherits from all the fixes of this version.
DDIF2 stress
potentialTwo improvements were made to the numerical treatment of the
DDIF2 stress potential:
DDIF2 damage behaviour is now treated by default
using an algorithm based on statuses. In each damage directions, the
damage state is kept constant during the Newton iterations. Once
converged, the consistency of the damage state with the solution found
is tested. If the state is inconsistent, the iterations are restarted
with a new state.The DDIF2 stress potential (and thus the DDIF2 brick)
has two new options:
use_status_algorithm (boolean value, true by default).
If false, the algorithm used in previous version is used.first_converge_on_damage (boolean value, true by
default). If false, the time step is not set to zero at the prediction
stage.The documentation of the Implicit DSL was
wrong about the automatic definition of the elastic strain.
For more details, see: https://sourceforge.net/p/tfel/tickets/192/
Number::getCxxFormula is biased by
rounding errorsNumber::getCxxFormula did rely on
std::to_string which only has 6 significant digits. As an
example, the output of std::to_string(1e-14) is
0.000000.
To overcome this issue, the Number structure now holds
the original string representation of the number, as given by the
user.
For more details, see: https://sourceforge.net/p/tfel/tickets/187/
C++ by tfel::math::EvaluatorThe tfel::math::Evaluator class allows to translate a
formula in C++ since Version 3.2.
Operators < and <= were not correctly
implemented, so the following formula a<b ? 0 : 1 was
translated a>b ? 0: 1 in C++.
For more details, see: https://sourceforge.net/p/tfel/tickets/186/
For more details, see: https://sourceforge.net/p/tfel/tickets/182/
For more details, see: https://sourceforge.net/p/tfel/tickets/174/
generic interface in plane stress when using
the GreenLagrange strain measureFor more details, see: https://sourceforge.net/p/tfel/tickets/173/
For more details, see: https://sourceforge.net/p/tfel/tickets/157/