OpenSeesMP bug

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

Moderator: selimgunay

Post Reply
catalinbostan
Posts: 2
Joined: Tue Aug 25, 2015 6:33 am
Location: PRO SYS

OpenSeesMP bug

Post by catalinbostan » Tue Apr 05, 2016 3:24 am

In trunk i found a bug which affect compilation, causing failure.

SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSuperLU.cpp

original is:
//
// Initialize ScalePermstruct and LUstruct.
//
ScalePermstructInit(n, n, &ScalePermstruct);
LUstructInit(n, &LUstruct);

must be:

//
// Initialize ScalePermstruct and LUstruct.
//
ScalePermstructInit(n, n, &ScalePermstruct);
LUstructInit(n, n, &LUstruct);

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

Re: OpenSeesMP bug

Post by fmk » Tue Apr 05, 2016 9:34 am

sorry,

you are compiling with the old version of SuperLU_Dist .. they have changed the arguments to the procedure between versions.
i will leave the code as is but will make a mental note so that when others complain about compilation process I can point them to this post for the fix.

Post Reply