... | ... | @@ -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**
|
... | ... | |