Changes
Page history
Update release_notes
authored
Jul 02, 2018
by
Rémy Mozul
Show whitespace changes
Inline
Side-by-side
release_notes.md
View page @
4d3dabec
...
...
@@ -4,9 +4,39 @@ This page aims at keeping major information regarding the changes of function na
the different versions of LMGC90.
This is not release notes 'stricto sensu'.
*
[
2017->2018
](
#2018
)
*
[
2016->2017
](
#2017
)
*
[
2015->2016
](
#2016
)
## <a name=2018> version 2018 ##
*
General fixes in Core, API and documentation
*
Automatic switch between HDF5 and old OUTBOX directory
and associated documentation added
*
Add
`rigidsFromMesh3D`
in the preprocessor
*
`inter_handler_xD_setInternal`
accept either a vector to set all value at once,
or an integer and a value to set only one component of the internal array
*
Add triangle intersection detection between
`POLYR`
contactors
*
Fixes of periodicity management in 3D
*
`CLALp`
module can now provide for each contact the value of strain
of its nearest Gauss point
*
Default use of MUMPs in 3D if available
*
Added notebooks to explain how to add user field in Paraview files
*
Added function
`RBDY3_CheckEquilibriumState`
*
Cleaning of source code (optional non functional
`WITH_NEW`
compilation flag
and all associated code has been removed)
### Impact on command scripts ###
*
It is now recommended to use:
```
python
chipy
.
ReadIni
(
step
)
chipy
.
WriteOut
(
freq
)
```
which will read or write all stored data within the database, instead of specifying all type of files (
`DOF`
,
`GPV`
,
`VlocRloc`
).
## <a name=2017> version 2017 ##
*
Better handling of Python 3 on MacOs
...
...
@@ -22,14 +52,14 @@ This is not release notes 'stricto sensu'.
*
Several fixes on the timers (especially when involving multi-threading)
*
Fix of minor bugs here and there
## Impact on command scripts ##
##
#
Impact on command scripts ##
#
*
`Reac_`
and
`Raux_`
fields are not available through getPtrBodyVector (but
`Ireac`
and Iaux_
` are)
* Old interactions accessors (like `
DKDKx_GetNbDKDKx
`) disappeared
* They are replaced by functions of the form `
chipy.inter_handler_2D_getNb( inter_type_id )
` where `
inter_type_id
` is an integer
* The `
inter_type_id
` is accessible through variables of the `
chipy
` module (`
chipy.DKDKx_ID
`):
## Impact for **Core** developpers ##
##
#
Impact for **Core** developpers ##
#
* `
Reac
` and `
Raux
` become `
Ireac
` and `
Iaux
` in the body type definition
* Many functions/accessor in detection modules disappeared. The main way to access to interaction is now through the **handlers**
...
...
...
...