1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
#############################################################
## ##
## Copyright (c) 2007-2011 by The University of Queensland ##
## Earth Systems Science Computational Centre (ESSCC) ##
## http://www.uq.edu.au/esscc ##
## ##
## Primary Business: Brisbane, Queensland, Australia ##
## Licensed under the Open Software License version 3.0 ##
## http://www.opensource.org/licenses/osl-3.0.php ##
## ##
#############################################################
lsmgengeo: Scriptable Geometry Creation Library for ESyS-Particle
https://launchpad.net/esys-particle
OVERVIEW
Lsmgengeo is a library for creating geometry files used by ESyS-Particle and other software implementing the Discrete Element Method (DEM). It provides a convenient method for creating arbitrary geometries comprised of spherical particles and bonded particle clusters. An lsmgengeo script written in Python specifies the geometry that will be generated then written to a text file in a human readable format. The geometry file can then be read by ESyS-Particle or another DEM package to initialise particle locations.
FEATURES
* Python API for geometry creation
* scriptable creation of model geometry files for ESyS-Particle or other DEM simulations
* scriptable creation of particle clusters which form the smallest units in a model geometry
DEVELOPMENT HISTORY
Lsmgengeo has been developed in-house within the Earth Systems Science Computational Centre (ESSCC) at the University of Queensland, Brisbane, Australia since 2008. One of the founding developers, Dr. Steffen Abe, is based at RWTH Aachen, Germany and continues to actively contribute to lsmgengeo development.
CONTRIBUTORS
See the AUTHORS file for a list of contributors to lsmgengeo.
GET INVOLVED
The lsmgengeo software development team (https://launchpad.net/~esys-p-dev) is always willing to welcome new developers interested in contributing to the code-base. If you would like to contribute, please contact Dion Weatherley (d.weatherley@uq.edu.au).
|