Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sandialabs/calibr8

Material model calibration and error estimation research code
https://github.com/sandialabs/calibr8

calibration finite-element material-model scr-2690 snl-applications snl-science-libs

Last synced: 8 days ago
JSON representation

Material model calibration and error estimation research code

Awesome Lists containing this project

README

        

CALIBR8
========

xspec

## What is This?

CALIBR8 is a state-of-the-art material model calibration code that is
capable of executing on high performance machines in a massively parallel
context. CALIBR8 can perform material model calibration using either
adjoint-based or forward mode sensitivities using automatic differentiation
(AD).

## Getting Started

The [documentation](https://sandialabs.github.io/calibr8/) is the best
place to begin learning about CALIBR8, how to install it, its capabilities,
and how to use it.

## Automatic Differentiation

The use of AD to compute the required gradients for
material model calibration is discussed in depth in
[this](https://arxiv.org/abs/2010.03649) article. The code makes use of
[Sacado](https://github.com/trilinos/Trilinos/tree/master/packages/sacado)
for the purposes of AD.

If you've found CALIBR8 useful in your research, please cite the paper

```tex
@article{seidl2022calibration,
title={Calibration of elastoplastic constitutive model parameters from full-field data with automatic differentiation-based sensitivities},
author={Seidl, D Thomas and Granzow, Brian N},
journal={International Journal for Numerical Methods in Engineering},
volume={123},
number={1},
pages={69--100},
year={2022},
publisher={Wiley Online Library}
}

```

##

At Sandia, Calibr8 is SCR# 2690.0