Skip to content

multiple loadcases: speeding up linear solutions and parallelizing solutions. #3991

Answered by mikerife
francesco123212 asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @francesco123212
Please see the KUSE and EQSLV commands. EQSLV has a field to keep the solver files from a sparse (direct) solver analysis and KUSE can be used to tell the solver to reuse those files. Since the boundary conditions of the linear model don't change, you can use these to skip the creation of the K matrix for each set of loads.

You will need to solve for the first load set up with the EQSLV keep set. Then issue the KUSE prior to solving the rest of the load set ups.

Why don't you try that on a small set like 2-3 load sets and convince yourself that it is working. Then we will move on to other ideas to speed this up.

Do you have access to a single compute solver or many? Wh…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by germa89
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants