Skip to content

Commit 6ca01de

Browse files
author
Knut Andreas Meyer
committed
Added the two first model categories
1 parent 9652e07 commit 6ca01de

File tree

146 files changed

+287688
-3
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

146 files changed

+287688
-3
lines changed

.gitignore

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#Neglect all build folders
2+
*build*
3+
#Neglect the top level compiled folders
4+
compiled*

LICENSE

+3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
MIT License
22

33
Copyright (c) 2019 Knut Andreas Meyer
4+
Note that special conditions apply to codes containing acegen generated code. For these
5+
"you may not include the codes generated by AceGen into other code if other code is later use for resale, rent or lease" [http://symech.fgg.uni-lj.si/Download.htm]
6+
In other cases, the terms outlined below apply.
47

58
Permission is hereby granted, free of charge, to any person obtaining a copy
69
of this software and associated documentation files (the "Software"), to deal

README.md

+14-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,19 @@
11
# MaterialModels
2-
This repository contains user material models for Abaqus (UMAT) written by Knut Andreas Meyer. It is organized in folders based on the papers in which each different model is first used. If you publish any results based on any of these models, please cite the relevant paper.
2+
This repository contains user material models for Abaqus (UMAT) written by Knut Andreas Meyer.
3+
It with different model categories, located in the models folder. Each category contain (at least) three items:
4+
- src: A folder containing the source code necessary to build the model
5+
- doc: A folder containing documentation for the models
6+
- ref.bib: Latex bibliography file with reference to the appropriate paper(s)
37

4-
### References to papers in which the codes are first used
5-
Meyer2018: K. A. Meyer, M. Ekh, and J. Ahlström, “Modeling of kinematic hardening at large biaxial deformations in pearlitic rail steel,” Int. J. Solids Struct., vol. 130–131, pp. 122–132, 2018.
8+
If you publish any results based on any of these models, please cite the relevant paper.
9+
10+
Additionally, the models folder contain a umat_utils folder, with general purpose code used by several models.
11+
12+
The scripts folder contain two scripts, one for building models for Abaqus (UMAT) and one for building a general shared library with the umat interface. These scripts take the following input:
13+
Input 1: Which model category to build (see folder names in the models folder)
14+
Input 2-: Which model number(s) to build within the given category (see cmake_compile_models.txt or abaqus_compile_files.txt) in the corresponding src folder
15+
16+
The build models for Abaqus and for the general case are put in folders compiled_abaqus and compiled respectively.
617

718
## AceGen
819
Some of the included code is generated using AceGen, and this should be referenced according to the instructions on their homepage (http://symech.fgg.uni-lj.si/). See also Korelc J., (2002), Multi-language and Multi-environment Generation of Nonlinear Finite Element Codes, Engineering with Computers, 2002, vol. 18, n. 4,str. 312-327

0 commit comments

Comments
 (0)