Pushover analysis using OpenSeesSP

This forum is for issues related to parallel processing
and OpenSees using the new interpreters OpenSeesSP and OpenSeesMP

Moderator: selimgunay

Post Reply
andreascj
Posts: 113
Joined: Mon Aug 17, 2009 5:57 am
Location: T

Pushover analysis using OpenSeesSP

Post by andreascj » Wed Oct 01, 2014 5:29 pm

Hi,

I am conducting a pushover analysis of a large model using OpenSeesSP. Model runs fine with np = 1 but takes about 10 hours to complete. When I switch to np > 1, gravity analysis completes successfully but then nothing happens afterwards; no errors messages and no sign of completion even after 10 hours. I am using mumps and displacement control and have rigid diaphragm in the model and hence using Transformation constraint handler. One more thing is that in the output folder I get files with .1 and .2 extensions depending on how many processors I specify. I could see some of gravity analysis results in the output file I specified in recorders but no results from any converged pushover analysis (nothing in .1 and .2 files though). I am running model using mpiexec command. Any thoughts on what might be happening?

Thanks.

fmk
Site Admin
Posts: 5883
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Re: Pushover analysis using OpenSeesSP

Post by fmk » Fri Oct 03, 2014 7:51 am

can you try removing the static analysis and just doing a few steps of the transient to see if that works.

andreascj
Posts: 113
Joined: Mon Aug 17, 2009 5:57 am
Location: T

Re: Pushover analysis using OpenSeesSP

Post by andreascj » Mon Oct 06, 2014 11:30 am

Hi fmk,

The same story with transient analysis as well.

Thanks.

andreascj
Posts: 113
Joined: Mon Aug 17, 2009 5:57 am
Location: T

Re: Pushover analysis using OpenSeesSP

Post by andreascj » Thu Oct 16, 2014 6:42 am

Any thoughts fmk? Thanks.

fmk
Site Admin
Posts: 5883
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Re: Pushover analysis using OpenSeesSP

Post by fmk » Thu Oct 16, 2014 9:09 am

sorry .. missed your reply .. you did remove the gravity analysis and that failed to solve the problem? .. if you did and it didn't i will need to get the code or at least look at it .. are you using NEEShub or is this your own machine . .if NEEShub you can share a session with fmk.

andreascj
Posts: 113
Joined: Mon Aug 17, 2009 5:57 am
Location: T

Re: Pushover analysis using OpenSeesSP

Post by andreascj » Mon Nov 10, 2014 7:36 am

Hi fmk, sorry, I was doing a transient analysis following gravity. It appears to be working when I only do transient. What does this mean? Thanks.

fmk
Site Admin
Posts: 5883
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Re: Pushover analysis using OpenSeesSP

Post by fmk » Thu Nov 13, 2014 10:16 am

if the first analysis is working and not the second the problem lies in the Mumps solver (it seems to happen a lot (probably it happens occasionally i only hear about it when there are problems with it)) .. one possible solution is to do a gravity analysis with a different solver and then use Mumps for the time consuming calculations.

andreascj
Posts: 113
Joined: Mon Aug 17, 2009 5:57 am
Location: T

Re: Pushover analysis using OpenSeesSP

Post by andreascj » Wed Nov 19, 2014 7:46 am

Thanks fmk, that sounds like a good idea but for some reason I cannot use more than 1 processors for other than Mumps. I would like to use Mumps for the for time consuming analysis and some other solver for gravity analysis. Is it possible to do gravity analysis with np = 1 and then do more time consuming analysis with np more than 1?

fmk
Site Admin
Posts: 5883
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Re: Pushover analysis using OpenSeesSP

Post by fmk » Tue Nov 25, 2014 5:27 pm

no.
so mumps fails with np=1 when you do static and then transient. if so i would love to see the script as it might help me see if i can't track down this problem ith mumps.

andreascj
Posts: 113
Joined: Mon Aug 17, 2009 5:57 am
Location: T

Re: Pushover analysis using OpenSeesSP

Post by andreascj » Thu Dec 11, 2014 6:55 pm

Thanks fmk. I will shortly send you the script.

andreascj
Posts: 113
Joined: Mon Aug 17, 2009 5:57 am
Location: T

Re: Pushover analysis using OpenSeesSP

Post by andreascj » Wed Dec 17, 2014 3:15 pm

Hi fmk, to answer your questions:

1. mumps does Not fail with np = 1 when I do static and then transient. The problem starts only for np > 1.
2. With np > 1, I can only do a transient analysis but not the transient following a static analysis.

Would you still like to see my script?
Thanks.

Post Reply