... | ... | @@ -19,7 +19,6 @@ Added features: |
|
|
* SPPRx detection module (with periodic management)
|
|
|
* periodic detection of CDCDx module
|
|
|
* the NLGS solver now stops with an error if a `NaN` value is met
|
|
|
* HDF5 files now store a version number
|
|
|
* Add `PRPRx_SetInternalSurface` to be able to override the value of contact surface within triangle intersection detection
|
|
|
* `post` submodule of `chipy` to generate paraview files picturing the central kernel criteria (PRPRx with f2f detection)
|
|
|
* `inters.vtu` files are no longer generated only `ptc.vtu` files
|
... | ... | @@ -29,19 +28,18 @@ Added features: |
|
|
|
|
|
Changes in API:
|
|
|
|
|
|
* `inter_handler_xD_GetAll` now also include the vloc
|
|
|
* `CloseDisplayFiles` is now empty function and no longer needed
|
|
|
* `chipy.WriteDisplayFiles` no longer use the `ref_radius` and `normal_orient` parameters
|
|
|
* when adding user field to `ptc.vtu` files in chipy.WriteDisplayFiles` now needs an numpy array instead of a dictionary
|
|
|
* `registerInterInternals` take the internal variable (or a list of them) to work with,
|
|
|
* `addRegistersToDisplay` to automatically add the internal variable to the WriteDisplayFiles calls,
|
|
|
* `getInternalArray` to get the internal array associated with an interaction array,
|
|
|
* `setInternalArray` to set the internal value of a list of interactions.
|
|
|
* `registerInterInternals` take the internal variable (or a list of them) to work with
|
|
|
* `addRegistersToDisplay` to automatically add the internal variable to the WriteDisplayFiles calls
|
|
|
* `getInternalArray` to get the internal array associated with an interaction array
|
|
|
* `setInternalArray` to set the internal value of a list of interactions
|
|
|
* `getInteractions` can now get "this" or "verlet" interactions, with byte-string or integer id, for the parameters fields
|
|
|
|
|
|
Added functions to `chipy`:
|
|
|
* `inter_handler_xD_getNbRecup` was added (and corresponding getter in detection module removed)
|
|
|
* `inter_handler_xD_tgetIData` was added
|
|
|
* `getInteractions` to get a structured numpy of all "this" or "verlet" interactions (with byte-string or integer id for some fields)
|
|
|
* `PRPRx_GetF2f2Inters` to get the *face to face* to interaction mapping
|
|
|
* `CYLND_GetShape` to access cylinder axis length values
|
|
|
|
... | ... | @@ -52,12 +50,12 @@ Fixes: |
|
|
* bug in PRPRx where unwanted contacts where added with 0 coordinates
|
|
|
* some drvdof where ignored if index of body was greater than 99999
|
|
|
* inertia computation error of CYLND in `pre`
|
|
|
* consistency through all detection modules of the `T_inter` type
|
|
|
* fix 'COORDINATION_NUMBER' postpro command
|
|
|
* fix 'BODY TRACKING' to correctly follow rigid 3D body instead of first contactors
|
|
|
* use CL/AL and CS/AS mesh id instead of global id in .vtu files
|
|
|
* fix status of `CZM` contact laws
|
|
|
* fix error in `.pvd` paraview files in case of restart
|
|
|
|
|
|
## <a name=2022> version 2022 ##
|
|
|
|
|
|
* General fix in Core, API, build process and documentation
|
... | ... | @@ -87,7 +85,7 @@ Fixes: |
|
|
* First version of SP/PR detection
|
|
|
* HDF5 now store a version number to handle evolution of format
|
|
|
* Access to a structured numpy array of all `this` interactions
|
|
|
* `inter_handler_xD_GetAll` now includes the `rloc` values (not displayed in paraview yet)
|
|
|
* `inter_handler_xD_GetAll` now includes the `vloc` values (not displayed in paraview yet)
|
|
|
* Interaction type `T_inter` now use subcontactor id (`cdsci` and `ansci`) field instead of `icdver`, `ianal`, etc
|
|
|
|
|
|
Fixes:
|
... | ... | |