MASTmultiphysics / mast-multiphysics

Multidisciplinary-design Adaptation and Sensitivity Toolkit (MAST) - Sensitivity-enabled multiphysics FEA for design
https://www.mast-multiphysics.com
GNU Lesser General Public License v2.1
43 stars 24 forks source link

First Catch2 tests for structural 1D elements #79

Closed jdeaton closed 4 years ago

jdeaton commented 4 years ago

This PR is an extension of #60 and #70 and adds tests of existing MAST library capability related primarily to Structural 1D elements. Most tests were originally implemented by @JohnDN90.

Below is a checklist of commits implemented by @JohnDN90 in his add_catch2_tests branch the whose contents/functionality need rolled in. The checklist ones will be covered in this PR:

jdeaton commented 4 years ago

@JohnDN90 Do the changes in src/elasticity/structural_element_1d.cpp in https://github.com/MASTmultiphysics/mast-multiphysics/pull/79/commits/7bcd22d909c23d664a80ce4ed41342405604ec00 above in lines 660-672 also close issue #40?

jdeaton commented 4 years ago

@JohnDN90 Previous commit message said something about "extension and torsion", but I didn't see anything related to torsion there. Just wanted to let you know in-case there was something you intended missing.