Skip to content
/ pycmg Public
forked from jtimo/pycmg

Concrete Mesostructure Generation using Python

License

Notifications You must be signed in to change notification settings

ahaynack/pycmg

 
 

Repository files navigation

PyCMG

Documentation Status

PyCMG is an open source software package for generating virtual concrete mesostructures. Is it implemented in Python. PyCMG allows users to generate a custom concrete mesostructure using a CSV file.

The latest documentation for PyCMG is available at pycmg.readthedocs.org

Features

The features available in the current version of PyCMG are listed below.

Full control over the shape of the aggregate

  • Shape definition using enclosing ellipsoid
  • Orientation
  • Concavity (depth and width)
  • Size
Interfacial transition zone (ITZ)
  • Specification of an ITZ
  • ITZ thickness

Publications

Here is a list of publications that use this code. In case you have published a paper using PyCMG, let us know and we can list this here.

  1. Holla, V., Vu, G., Timothy, J. J., Diewald, F., Gehlen, C., & Meschke, G. (2021). Computational Generation of Virtual Concrete Mesostructures. Materials, 14(14), 3782.
  2. Vu, G., Diewald, F., Timothy, J. J., Gehlen, C., & Meschke, G. (2021). Reduced Order Multiscale Simulation of Diffuse Damage in Concrete. Materials, 14(14), 3830.
  3. Finger, C., Saydak, L., Vu, G., Timothy, J. J., Meschke, G., & Saenger, E. H. (2021). Sensitivity of Ultrasonic Coda Wave Interferometry to Material Damage—Observations from a Virtual Concrete Lab. Materials, 14(14), 4033.
  4. Vu, G., Timothy, J. J., Singh, D. S., Saydak, L. A., Saenger, E. H., & Meschke, G. (2021). Numerical Simulation-Based Damage Identification in Concrete. Modelling, 2(3), 355-369.

Installation

See instructions here: Installation

Contributing

Pull requests are welcome. For major suggestions for change, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

Acknowledgement

This software project is partially supported by the German Research Foundation (DFG) within the framework of the sub-project FOR CODA.

License

MIT

About

Concrete Mesostructure Generation using Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%