idaholab / blackbear

BlackBear is a MOOSE-based code for simulating degradation processes in concrete and other structural materials.
GNU Lesser General Public License v2.1
17 stars 42 forks source link

Prepare for MOOSE changes to thermal expansion eigenstrain base class #295

Closed dschwen closed 2 years ago

dschwen commented 2 years ago

Reason

To enable AD/non-AD consolidation some changes in MOOSE are required. Those require fixes in Blackbear.

Design

Change references to pointers for _deigenstrain _dT, change computeThermalStrain signature.

Impact

Preparation for https://github.com/idaholab/moose/pull/20945