-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create finite element assembly for Springs elements #323
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good so far. You'll probably need to proliferate creating Springs and passing it to the Elements constructor before builds will go through
tests/unit_tests/dof_management/test_assemble_node_freedom_allocation_table.cpp
Outdated
Show resolved
Hide resolved
…or terms assembly of Springs
…matrix terms of Springs
… values from state
… residual and stiffness matrix of Springs
…prings stiffness matrix assembly into the global sparse system matrix
…Springs assembly + unroll outer loops
…sMatrixSprings functions
… failing with factorization error so commented out
@ddement I added unit tests for the residual and stiffness matrix assembly. While these look good, there is something wrong with the contribution to sparse matrix logic -- specifically this r-test is failing due to "KLU2 numeric factorization failed". Could you help with debugging this? |
Complements the work done in #321, i.e. completes the task description provided in springs element implementation. Specifically, finite element infrastructure was expanded to accommodate Springs elements creation and assembly in OpenTurbine.