Professional Documents
Culture Documents
3
Release Notes
EDEM 2020.3 Release Notes
This software is based in part on the work of the Independent JPEG Group. EDEM uses
the SIMD-oriented Fast Mersenne Twister (SFMT) random number generator. Copyright©
2012 Mutsuo Saito, Makoto Matsumoto, Hiroshima University and The University of
Tokyo. All rights reserved. EDEM includes CGNS (CFD General Notation System)
software. See the Online Help for full copyright notice.
The EDEM corporate logo, EDEM Creator, EDEM Simulator, and EDEM Analyst are
registered trademarks of DEM Solutions Ltd. All other brands or product names are the
property of the respective owners.
DEM Solutions Ltd. has been part of Altair Engineering, Inc. since November 2019.
2
EDEM 2020.3 Release Notes
EDEM 2020.3
This Release Notes document contains the following information about EDEM 2020.3:
• Key Features
• Enhancements
• Bug Fixes
• Known Issues
Key Features
HyperMesh Data Export for Finite Element Analysis: Geometry
contact export
HyperMesh Export dialog has been expanded to include an additional option based on the
Particle-Geometry contact points. This option provides exporting of the force at the contact
points rather than the existing capability which takes the forces per triangle element. This
removes any mesh dependency but may result in a significantly larger data file.
3
EDEM 2020.3 Release Notes
Additional Enhancements
Creator
For information on using this Command Line flag please, refer to the EDEM help
documentation.
Reset the camera when Sphere Fitting Tool finishes generating particle
When generating a Particle Prototype using the Sphere Fitting Tool the camera view will
update to zoom to the extents of the particle.
Analyst
Improve Contact rendering
Updates have been made to the OpenGL engine to improve contacts visualization and
analyst performance (up to 70x speed improvement).
Coupling Interface
Add Replace Geometry capability to Coupling Interface
replaceGeometry() has been added to the EDEM Coupling Interface. This replicates the
behavior of the EDEM Creator > Replace Geometry option which replaces a geometry
4
EDEM 2020.3 Release Notes
section but retains all attributes from the previous geometry. Options normally selected in
the GUI for geometry import are replaced by a config file.
Installer
EDEM Cal installed by default on Windows
EDEM Cal is now always installed during the installation of EDEM on Windows, allowing
easier access to the software without re-running the installer.
Miscellaneous
Add micrometer option to units
Micrometers have been added as a Length unit to the interface. Micrometer based units
have also been added for Acceleration, Velocity and Volume. Units can be selected
through Tools > Options > Units.
5
EDEM 2020.3 Release Notes
Bug Fixes
EDEM 2020.3 contains fixes for the following issues:
• Performance in the Creator Particle and Meta-particle view was slow due to the
number of spheres being displayed. Sphere display quality is now reduced in
relation to the number of spheres used for the prototype particle. Sphere tables
can now efficiently handle thousands of spheres.
• The spray factory could generate a fan shape rather than a conical shape.
• Factories using the Total Mass option were not considered complete. When
restarting the simulation additional particles could be generated by the factory.
• The point of action was not copied correctly when a motion was copied to a
different geometry part. Additional options have been added to resolve this issue.
• A difference in results was seen when running a simulation using the Field Data
Coupling on the CPU and the GPU.
• The Sphere Fitting tool would fail to create particles from templates imported in
micrometers
• An error was reported (Error -30) during the simulation when simulating using the
GPU.
• A crash could occur using the Dynamic Domain with the MotionSolve MBD
coupling.
• Geometries could fail during import if the filepath contained non ASCII characters.
• EDEM Cal section headings would not update when using 'next' and 'previous'
buttons.
• When importing using the Rigid Body option the Min size could be greater than the
Max size.
• A crash could occur when opening a deck following selecting of certain
components in the options menu.
• EDEM would crash in the Analyst when clicking on a selection properties widget
while the rename option was still active.
• A difference in results could be seen when using running a simulation with Linear
Periodic Boundary conditions on CPU and GPU.
• Binary STL files containing 'solid' at the start reported an error and were not
imported.
• Geometry import Rigid Body Mesh Min Value could not be greater than 10
• Step CAD files containing sketches could not be imported and reported and error.
• loadGeometry function could fail when running EDEM via command line.
• Classroom edition could have been preferred over professional.
• A runtime error when running EDEM-Fluent coupling on GPU.
• Certain IGES files could not be imported into EDEM.
• In GPU API, Geometry Group Index, Element ID and Index Within Type were
assigned incorrectly.
• When using a stop file to stop a command line run, the generation of particles was
not preserved correctly.
• File truncation and renaming errors were seen due to process conflicts at the final
timestep.
• The Analysis Time reported by in the index file for the HyperMesh Export were
incorrect when the simulation was run using selective save.
• HMBatch CAD import errors were not being logged in the EDEM Messages dialog.
6
EDEM 2020.3 Release Notes
• Particle Selection Groups were not displayed correctly when switching between
multiple overlapping Selection Groups.
If you have any concerns or questions about any of these fixes which have been applied,
please contact the EDEM Support Team - support@edemsimulation.com
7
EDEM 2020.3 Release Notes
Known Issues
GPU Solver Compatibility
The EDEM GPU Solver Engine has some restrictions on the types of simulations it can
run in the current version. These are documented in the EDEM help files (GPU guide) and
summarized in the table below:
Analyst Features
All 1 1 1
Simulator Features
Coupling Interface 1 1 1
Dynamic Domain 1 1 0
Periodic Boundaries 1 1 1
Cylindrical Periodic Boundaries 1 0 0
Track Collisions 1 0 0
Auto-timestep setting 1 1 1
Auto-grid setting 1 1 1
Time integration methods 1 0 0
Batch mode 1 1 1
Kinematics 1 1 1
Selective Save 1 1 1
Block import Factory 1 1 1
EDEM API
Contact Models 1 1 1
Particle Body Forces 1 1 1
Factories 1 1 1
Field Data Import 1 1 1
Custom Properties 1 1 1
8
EDEM 2020.3 Release Notes
Note: Existing EDEM API models need to be converted to work on the GPU solver. This
process is not automatic, but information is provided to help guide the user through this
process. [EDEM Documentation > Programming Guide > GPU API User Guide]. The
model will need to be updated to the latest version of the API before activation of the GPU
solver is possible. Most of the challenges arise from moving the code from C++ to
OpenCL, this normally involves checking for C++ functions which are not supported.
EDEM has also provided additional helper functions to assist with this process to cover
many of the tools commonly used in the API.
9
EDEM 2020.3 Release Notes
CGNS Files
EDEM 2020.3 does not support CGNS files in HDF5 format. It is recommended to save
these in an alternative format for use with EDEM.
10