Skip to content

Refactor/misc refactoring - #90

Merged
jdeaton merged 4 commits into
masterfrom
refactor/misc-refactoring
Apr 16, 2020
Merged

jdeaton merged 4 commits into
masterfrom
refactor/misc-refactoring

Conversation

@JohnDN90

Copy link
Copy Markdown
Member

Miscellaneous refactoring and a bug fix for GitHub Issue #46

JohnDN90 added 4 commits April 8, 2020 16:29
… no bending.

Addresses enhancment discussed in GitHub Issue #40
This was done to increase intuitiveness of MAST and bring it more closely inline with commerical FEA programs.
This was originally done on Oct 11 2019 in GitLab develop branch with commit b0647ec.
Added virtual set_material method to element_property_card_base.h
Allows enhanced polymorphism between derived section classes by allowing 1D, 2D, and 3D section pointers to be stored in the same data structure (i.e. std::map), while still having access to the set_material method.
Added init() and y_vector() methods to element_property_card_base to increase the polymorphism capability of 1D sections.
Originially added on Sept 23 2019 in commits 635ba2c and a04a113 on GitLab in develop branch.
@JohnDN90 JohnDN90 linked an issue Apr 15, 2020 that may be closed by this pull request
@jdeaton jdeaton self-assigned this Apr 15, 2020
@jdeaton
jdeaton merged commit 7c85223 into master Apr 16, 2020
@jdeaton
jdeaton deleted the refactor/misc-refactoring branch April 16, 2020 00:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

POINT_MOMENT about z-axis not applied

2 participants