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 »

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: 5884
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Re: OpenSeesMP bug

Post by fmk »

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