ga-cal
Fortran software for automatically calibrating constitutive laws using Genetic Algorithms optimization.
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 8 DOI reference(s) in README -
✓Academic publication links
Links to: arxiv.org, zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.2%) to scientific vocabulary
Keywords
Repository
Fortran software for automatically calibrating constitutive laws using Genetic Algorithms optimization.
Basic Info
Statistics
- Stars: 4
- Watchers: 1
- Forks: 2
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
README.md
GA-cal
GA-cal is a Fortran software for automatically calibrating constitutive laws using Genetic Algorithms (GA) optimization. The proposed approach sets the calibration problem as a regression, and the GA optimization is used to adjust the model parameters so that a numerical model matches experimental data. Currently, the code allows the calibration of the Sand Hypoplastic law (SH), proposed by von Wolffersdorff, with the oedometer (OE) and triaxial drained (TD) test data. The implemented subroutines can be easily extended to solve other regression or optimization problems, including different tests and constitutive models.
A copy of the User manual is downloadable from the website https://arxiv.org/abs/2211.13652.
The basic steps in using the code are: 1. define the experimental data; 2. specify the initial condition of the tests; 3. set the optimization parameters; 4. run the code; 5. analyze the results.
In the GitHub repository, you will find the following: 1. the folder Examples contains material helpful in familiarizing and getting started with GA-cal. 2. the GA-cal Source code folder contains the files necessary for compiling the program and creating the executable. The folder contains the project developed with the Code::Blocks environment and the Fortran code. The compilation has been tested and developed using gfortran. 3. the folder doc contains a copy of the manual, the .dll libraries of software dependency and some instructions for using them.
Reference articles
If you use GA-cal, please cite this reference in your work (books, articles, reports, etc.)
- F. J. Mendez, A. Pasculli, M. A. Mendez, N. Sciarra, Calibration of a hypoplastic model using genetic algorithms, Acta Geotechnica 16 (2021) 2031–2047. https://doi.org/10.1007/s11440-020-01135-z
- F. J. Mendez, M. A. Mendez, A. Pasculli, The GA-cal software for the automatic calibration of soil constitutive laws: a tutorial and a user manual, arXiv (2022). https://doi.org/10.48550/arXiv.2211.13652
Owner
- Name: Francisco José Mendez
- Login: FraJoMen
- Kind: user
- Location: italy
- Repositories: 1
- Profile: https://github.com/FraJoMen
Civil Engineer
Citation (CITATION.cff)
message: "If you use this software, please cite it as below."
authors:
- family-names: Mendez
given-names: Francisco José
orcid: https://orcid.org/0000-0002-3899-1685
- family-names: Mendez
given-names: Miguel Alfonso
orcid: https://orcid.org/0000-0002-1115-2187
- family-names: Pasculli
given-names: Antonio
orcid: https://orcid.org/0000-0002-0427-6771
title: "GA-cal"
version: v0.0.0
doi: 10.5281/zenodo.7258093
date-released: 2022-10-27
url: https://doi.org/10.5281/zenodo.7258093
GitHub Events
Total
- Fork event: 1
Last Year
- Fork event: 1