Search found 27 matches

by zanakarimi
Wed May 24, 2017 11:47 am
Forum: OpenSees.exe Users
Topic: Manzari-dafalias
Replies: 2
Views: 3395

Re: Manzari-dafalias

Hi Frank

It seems the Manzari-Dafalias model cannot update material stage after the first time decomposition when using multiple core processing (OpenSeesSP). I remember this was also an issue with PDMY02 due to partial missing codes and you quickly fixed it.
The model works just fine with Mumps solver and one CPU. I checked the latest update of the model posted by UW group and this issue is still remaining. Can you please help me with this problem?

Many thanks in advance,
Zana,
University of Colorado Boulder
by zanakarimi
Wed Dec 02, 2015 8:47 pm
Forum: Framework
Topic: building error svn sources under Linux
Replies: 32
Views: 20354

Re: building error svn sources under Linux

fmk wrote:
> cd to the directories containing the missing files and see if issuing a
> make in those directories will create the files

Thanks for the prompt response Frank,
I copied some *.h missing files from SuperLU_DIST_2.5 into SuperLU_4.1 folder (assuming they are the same), then I get the following error:
btw, I also tried other SuperLU versions or commenting missing *.h file ( #include <superlu_ddefs.h> ) but still no luck. I've tried out revision 6016 and 6065.

Making DistributedSuperLU.o from DistributedSuperLU.cpp
g++ -Wall -D_LINUX -D_UNIX -D_TCL85 -D_NOGRAPHICS -O3 -ffloat-store -I/usr/includes/tcl-private/generic -I/home/zaka2936/OpenSees/SRC/matrix -I/home/zaka2936/OpenSees/SRC/nDarray -I/home/zaka2936/OpenSees/SRC/tagged -I/home/zaka2936/OpenSees/SRC/damage -I/home/zaka2936/OpenSees/SRC/tcl -I/home/zaka2936/OpenSees/SRC/material -I/home/zaka2936/OpenSees/SRC/material/wall -I/home/zaka2936/OpenSees/SRC/material/uniaxial -I/home/zaka2936/OpenSees/SRC/material/uniaxial/fedeas -I/home/zaka2936/OpenSees/SRC/material/uniaxial/drain -I/home/zaka2936/OpenSees/SRC/material/uniaxial/snap -I/home/zaka2936/OpenSees/SRC/material/uniaxial/PY -I/home/zaka2936/OpenSees/SRC/material/uniaxial/limitState -I/home/zaka2936/OpenSees/SRC/material/uniaxial/limitState/limitCurve -I/home/zaka2936/OpenSees/SRC/material/uniaxial/backbone -I/home/zaka2936/OpenSees/SRC/material/state -I/home/zaka2936/OpenSees/SRC/material/state/stiffness -I/home/zaka2936/OpenSees/SRC/material/state/unloading -I/home/zaka2936/OpenSees/SRC/material/state/strength -I/home/zaka2936/OpenSees/SRC/material/nD -I/home/zaka2936/OpenSees/SRC/material/nD/soil -I/home/zaka2936/OpenSees/SRC/material/nD/feap -I/home/zaka2936/OpenSees/SRC/material/nD/Template3Dep -I/home/zaka2936/OpenSees/SRC/material/nD/NewTemplate3Dep -I/home/zaka2936/OpenSees/SRC/material/nD/FiniteDeformation -I/home/zaka2936/OpenSees/SRC/material/nD/FiniteDeformation/fdFlow -I/home/zaka2936/OpenSees/SRC/material/nD/FiniteDeformation/fdYield -I/home/zaka2936/OpenSees/SRC/material/nD/FiniteDeformation/fdEvolution -I/home/zaka2936/OpenSees/SRC/material/nD/cyclicSoil -I/home/zaka2936/OpenSees/SRC/material/nD/UWmaterials -I/home/zaka2936/OpenSees/SRC/material/section -I/home/zaka2936/OpenSees/SRC/material/section/repres/cell -I/home/zaka2936/OpenSees/SRC/material/section/repres/patch -I/home/zaka2936/OpenSees/SRC/material/section/repres/reinfBar -I/home/zaka2936/OpenSees/SRC/material/section/repres/reinfLayer -I/home/zaka2936/OpenSees/SRC/material/section/repres/section -I/home/zaka2936/OpenSees/SRC/material/section/fiber -I/home/zaka2936/OpenSees/SRC/material/section/integration -I/home/zaka2936/OpenSees/SRC/material/section/yieldSurface -I/home/zaka2936/OpenSees/SRC/material/yieldSurface/evolution -I/home/zaka2936/OpenSees/SRC/material/yieldSurface/plasticHardeningMaterial -I/home/zaka2936/OpenSees/SRC/material/yieldSurface/yieldSurfaceBC -I/home/zaka2936/OpenSees/SRC/material/ce234 -I/home/zaka2936/OpenSees/SRC/recorder -I/home/zaka2936/OpenSees/SRC/recorder/response -I/home/zaka2936/OpenSees/SRC/handler -I/home/zaka2936/OpenSees/SRC/database -I/home/zaka2936/OpenSees/SRC/renderer -I/home/zaka2936/OpenSees/SRC/convergenceTest -I/home/zaka2936/OpenSees/SRC/utility -I/home/zaka2936/OpenSees/SRC/actor -I/home/zaka2936/OpenSees/SRC/actor/channel -I/home/zaka2936/OpenSees/SRC/actor/message -I/home/zaka2936/OpenSees/SRC/actor/machineBroker -I/home/zaka2936/OpenSees/SRC/actor/objectBroker -I/home/zaka2936/OpenSees/SRC/actor/actor -I/home/zaka2936/OpenSees/SRC/actor/shadow -I/home/zaka2936/OpenSees/SRC/actor/address -I/home/zaka2936/OpenSees/SRC/tagged/storage -I/home/zaka2936/OpenSees/SRC/domain -I/home/zaka2936/OpenSees/SRC/domain/domain -I/home/zaka2936/OpenSees/SRC/domain/domain/single -I/home/zaka2936/OpenSees/SRC/domain/component -I/home/zaka2936/OpenSees/SRC/domain/component/storage -I/home/zaka2936/OpenSees/SRC/domain/domain/partitioned -I/home/zaka2936/OpenSees/SRC/domain/partitioner -I/home/zaka2936/OpenSees/SRC/domain/loadBalancer -I/home/zaka2936/OpenSees/SRC/domain/subdomain -I/home/zaka2936/OpenSees/SRC/domain/region -I/home/zaka2936/OpenSees/SRC/domain/node -I/home/zaka2936/OpenSees/SRC/domain/load -I/home/zaka2936/OpenSees/SRC/domain/pattern -I/home/zaka2936/OpenSees/SRC/domain/pattern/drm -I/home/zaka2936/OpenSees/SRC/domain/groundMotion -I/home/zaka2936/OpenSees/SRC/domain/constraints -I/home/zaka2936/OpenSees/SRC/domain/region -I/home/zaka2936/OpenSees/SRC/element -I/home/zaka2936/OpenSees/SRC/element/beam2d -I/home/zaka2936/OpenSees/SRC/element/beam3d -I/home/zaka2936/OpenSees/SRC/element/truss -I/home/zaka2936/OpenSees/SRC/element/fortran -I/home/zaka2936/OpenSees/SRC/element/feap -I/home/zaka2936/OpenSees/SRC/element/zeroLength -I/home/zaka2936/OpenSees/SRC/element/fourNodeQuad -I/home/zaka2936/OpenSees/SRC/element/triangle -I/home/zaka2936/OpenSees/SRC/element/PFEMElement -I/home/zaka2936/OpenSees/SRC/element/beamWithHinges -I/home/zaka2936/OpenSees/SRC/element/dispBeamColumn -I/home/zaka2936/OpenSees/SRC/element/dispBeamColumnInt -I/home/zaka2936/OpenSees/SRC/element/forceBeamColumn -I/home/zaka2936/OpenSees/SRC/element/generic -I/home/zaka2936/OpenSees/SRC/element/elasticBeamColumn -I/home/zaka2936/OpenSees/SRC/element/8nbrick -I/home/zaka2936/OpenSees/SRC/element/20nbrick -I/home/zaka2936/OpenSees/SRC/element/27nbrick -I/home/zaka2936/OpenSees/SRC/element/upU -I/home/zaka2936/OpenSees/SRC/element/UP_ucdavis -I/home/zaka2936/OpenSees/SRC/element/UP-ucsd -I/home/zaka2936/OpenSees/SRC/element/TotalLagrangianFD20NodeBrick -I/home/zaka2936/OpenSees/SRC/element/brick -I/home/zaka2936/OpenSees/SRC/element/shell -I/home/zaka2936/OpenSees/SRC/element/joint -I/home/zaka2936/OpenSees/SRC/element/elastomericBearing -I/home/zaka2936/OpenSees/SRC/element/frictionBearing -I/home/zaka2936/OpenSees/SRC/element/frictionBearing/frictionModel -I/home/zaka2936/OpenSees/SRC/element/adapter -I/home/zaka2936/OpenSees/SRC/element/twoNodeLink -I/home/zaka2936/OpenSees/SRC/element/updatedLagrangianBeamColumn -I/home/zaka2936/OpenSees/SRC/element/UWelements -I/home/zaka2936/OpenSees/SRC/element/HUelements -I/home/zaka2936/OpenSees/SRC/analysis -I/home/zaka2936/OpenSees/SRC/analysis/analysis -I/home/zaka2936/OpenSees/SRC/analysis/handler -I/home/zaka2936/OpenSees/SRC/analysis/numberer -I/home/zaka2936/OpenSees/SRC/analysis/algorithm -I/home/zaka2936/OpenSees/SRC/analysis/algorithm/eigenAlgo -I/home/zaka2936/OpenSees/SRC/analysis/algorithm/equiSolnAlgo -I/home/zaka2936/OpenSees/SRC/analysis/algorithm/equiSolnAlgo/accelerator -I/home/zaka2936/OpenSees/SRC/analysis/algorithm/domainDecompAlgo -I/home/zaka2936/OpenSees/SRC/analysis/model -I/home/zaka2936/OpenSees/SRC/analysis/model/simple -I/home/zaka2936/OpenSees/SRC/analysis/method -I/home/zaka2936/OpenSees/SRC/analysis/fe_ele -I/home/zaka2936/OpenSees/SRC/analysis/fe_ele/penalty -I/home/zaka2936/OpenSees/SRC/analysis/fe_ele/lagrange -I/home/zaka2936/OpenSees/SRC/analysis/fe_ele/transformation -I/home/zaka2936/OpenSees/SRC/analysis/dof_grp -I/home/zaka2936/OpenSees/SRC/analysis/integrator -I/home/zaka2936/OpenSees/SRC/modelbuilder -I/home/zaka2936/OpenSees/SRC/modelbuilder/triangle -I/home/zaka2936/OpenSees/SRC/modelbuilder/tcl -I/home/zaka2936/OpenSees/SRC/system_of_eqn -I/home/zaka2936/OpenSees/SRC/system_of_eqn/eigenSOE -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/slowMatrix -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/bandSPD -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/profileSPD -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/fullGEN -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/bandGEN -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseSYM -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/petsc -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/umfGEN -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/diagonal -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/cg -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/BJsolvers -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/itpack -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/mumps -I/home/zaka2936/OpenSees/SRC/system_of_eqn/eigenSOE -I/home/zaka2936/OpenSees/SRC/graph/graph -I/home/zaka2936/OpenSees/SRC/graph/numberer -I/home/zaka2936/OpenSees/SRC/graph/partitioner -I/home/zaka2936/OpenSees/SRC/element/nonlinearBeamColumn/element -I/home/zaka2936/OpenSees/SRC/element/nonlinearBeamColumn/fiber -I/home/zaka2936/OpenSees/SRC/element/nonlinearBeamColumn/matrixutil -I/home/zaka2936/OpenSees/SRC/element/nonlinearBeamColumn/quadrule -I/home/zaka2936/OpenSees/SRC/coordTransformation -I/home/zaka2936/OpenSees/SRC/reliability/analysis -I/home/zaka2936/OpenSees/SRC/reliability/analysis/analysis -I/home/zaka2936/OpenSees/SRC/reliability/analysis/analysis/system -I/home/zaka2936/OpenSees/SRC/reliability/analysis/convergenceCheck -I/home/zaka2936/OpenSees/SRC/reliability/analysis/curvature -I/home/zaka2936/OpenSees/SRC/reliability/analysis/designPoint -I/home/zaka2936/OpenSees/SRC/reliability/analysis/direction -I/home/zaka2936/OpenSees/SRC/reliability/analysis/gFunction -I/home/zaka2936/OpenSees/SRC/reliability/analysis/gradient -I/home/zaka2936/OpenSees/SRC/reliability/analysis/hessian -I/home/zaka2936/OpenSees/SRC/reliability/analysis/meritFunction -I/home/zaka2936/OpenSees/SRC/reliability/analysis/misc -I/home/zaka2936/OpenSees/SRC/reliability/analysis/randomNumber -I/home/zaka2936/OpenSees/SRC/reliability/analysis/rootFinding -I/home/zaka2936/OpenSees/SRC/reliability/analysis/sensitivity -I/home/zaka2936/OpenSees/SRC/reliability/analysis/stepSize -I/home/zaka2936/OpenSees/SRC/reliability/analysis/transformation -I/home/zaka2936/OpenSees/SRC/reliability/analysis/telm -I/home/zaka2936/OpenSees/SRC/reliability/domain -I/home/zaka2936/OpenSees/SRC/reliability/domain/components -I/home/zaka2936/OpenSees/SRC/reliability/domain/distributions -I/home/zaka2936/OpenSees/SRC/reliability/domain/filter -I/home/zaka2936/OpenSees/SRC/reliability/domain/modulatingFunction -I/home/zaka2936/OpenSees/SRC/reliability/domain/spectrum -I/home/zaka2936/OpenSees/SRC/reliability/domain/storage -I/home/zaka2936/OpenSees/SRC/reliability/domain/functionEvaluator -I/home/zaka2936/OpenSees/SRC/reliability/domain/performanceFunction -I/home/zaka2936/OpenSees/SRC/optimization/tcl -I/home/zaka2936/OpenSees/SRC/optimization/domain -I/home/zaka2936/OpenSees/SRC/optimization/domain/component -I/home/zaka2936/OpenSees/SRC/optimization/SNOPT -I/home/zaka2936/OpenSees/SRC/reliability/FEsensitivity -I/home/zaka2936/OpenSees/SRC/reliability/tcl -I/home/zaka2936/OpenSees/SRC/unittest -I/home/zaka2936/OpenSees/SRC/api -I/home/zaka2936/OpenSees/SRC -I/home/zaka2936/OpenSees/OTHER/SuperLU_4.1/SRC -I/home/zaka2936/OpenSees/SRC/package -I/home/zaka2936/OpenSees/SRC/../OTHER/AMD -I/home/zaka2936/OpenSees/SRC/../OTHER/CSPARSE -I/home/zaka2936/OpenSees/SRC/../OTHER/Triangle -I/home/zaka2936/OpenSees/SRC/../OTHER/tetgen1.4.3 -I/usr/include -I/include -I/usr/include/cxx -I/home/zaka2936/include -I/home/zaka2936/blitz -c DistributedSuperLU.cpp -o DistributedSuperLU.o
In file included from DistributedSuperLU.cpp:33:0:
/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h: In member function ‘virtual int DistributedSuperLU::solve()’:
/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h:91:9: error: ‘int SparseGenColLinSOE::size’ is protected
int size; // order of A
^
DistributedSuperLU.cpp:95:15: error: within this context
if (theSOE->size == 0)
^
In file included from DistributedSuperLU.cpp:33:0:
/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h:96:13: error: ‘Vector* SparseGenColLinSOE::vectB’ is protected
Vector *vectB;
^
DistributedSuperLU.cpp:101:44: error: within this context
theChannel->recvVector(0, 0, (*theSOE->vectB));
^
In file included from DistributedSuperLU.cpp:33:0:
/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h:93:13: error: ‘double* SparseGenColLinSOE::A’ is protected
double *A, *B, *X; // 1d arrays containing coefficients of A, B and X
^
DistributedSuperLU.cpp:102:26: error: within this context
Vector vectA(theSOE->A, theSOE->nnz);
^
In file included from DistributedSuperLU.cpp:33:0:
/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h:92:9: error: ‘int SparseGenColLinSOE::nnz’ is protected
int nnz; // number of non-zeros in A
^
DistributedSuperLU.cpp:102:37: error: within this context
Vector vectA(theSOE->A, theSOE->nnz);
^
In file included from DistributedSuperLU.cpp:33:0:
/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h:93:13: error: ‘double* SparseGenColLinSOE::A’ is protected
double *A, *B, *X; // 1d arrays containing coefficients of A, B and X
^
DistributedSuperLU.cpp:111:26: error: within this context
Vector vectA(theSOE->A, theSOE->nnz);
^
In file included from DistributedSuperLU.cpp:33:0:
/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h:92:9: error: ‘int SparseGenColLinSOE::nnz’ is protected
int nnz; // number of non-zeros in A
^
DistributedSuperLU.cpp:111:37: error: within this context
Vector vectA(theSOE->A, theSOE->nnz);
^
In file included from DistributedSuperLU.cpp:33:0:
/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h:96:13: error: ‘Vector* SparseGenColLinSOE::vectB’ is protected
Vector *vectB;
^
DistributedSuperLU.cpp:116:46: error: within this context
theChannel->sendVector(0, 0, *(theSOE->vectB));
^
In file included from DistributedSuperLU.cpp:33:0:
/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h:91:9: error: ‘int SparseGenColLinSOE::size’ is protected
int size; // order of A
^
DistributedSuperLU.cpp:126:21: error: within this context
int n = theSOE->size;
^
In file included from DistributedSuperLU.cpp:33:0:
/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h:92:9: error: ‘int SparseGenColLinSOE::nnz’ is protected
int nnz; // number of non-zeros in A
^
DistributedSuperLU.cpp:127:23: error: within this context
int nnz = theSOE->nnz;
^
In file included from DistributedSuperLU.cpp:33:0:
/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h:93:21: error: ‘double* SparseGenColLinSOE::X’ is protected
double *A, *B, *X; // 1d arrays containing coefficients of A, B and X
^
DistributedSuperLU.cpp:133:28: error: within this context
double *Xptr = theSOE->X;
^
In file included from DistributedSuperLU.cpp:33:0:
/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h:93:17: error: ‘double* SparseGenColLinSOE::B’ is protected
double *A, *B, *X; // 1d arrays containing coefficients of A, B and X
^
DistributedSuperLU.cpp:134:28: error: within this context
double *Bptr = theSOE->B;
^
In file included from DistributedSuperLU.cpp:33:0:
/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h:93:21: error: ‘double* SparseGenColLinSOE::X’ is protected
double *A, *B, *X; // 1d arrays containing coefficients of A, B and X
^
DistributedSuperLU.cpp:138:20: error: within this context
Xptr = theSOE->X;
^
In file included from DistributedSuperLU.cpp:33:0:
/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h:98:10: error: ‘bool SparseGenColLinSOE::factored’ is protected
bool factored;
^
DistributedSuperLU.cpp:146:48: error: within this context
if ((options.Fact == FACTORED) && (theSOE->factored == false)) {
^
In file included from DistributedSuperLU.cpp:33:0:
/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h:94:10: error: ‘int* SparseGenColLinSOE::rowA’ is protected
int *rowA, *colStartA; // int arrays containing info about coeficientss in A
^
DistributedSuperLU.cpp:148:51: error: within this context
for (int i=0; i<nnz; i++) rowA[i] = theSOE->rowA[i];
^
In file included from DistributedSuperLU.cpp:33:0:
/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h:98:10: error: ‘bool SparseGenColLinSOE::factored’ is protected
bool factored;
^
DistributedSuperLU.cpp:158:17: error: within this context
if (theSOE->factored == false) {
^
In file included from DistributedSuperLU.cpp:33:0:
/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h:98:10: error: ‘bool SparseGenColLinSOE::factored’ is protected
bool factored;
^
DistributedSuperLU.cpp:160:15: error: within this context
theSOE->factored = true;
^
In file included from DistributedSuperLU.cpp:33:0:
/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h: In member function ‘virtual int DistributedSuperLU::setSize()’:
/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h:91:9: error: ‘int SparseGenColLinSOE::size’ is protected
int size; // order of A
^
DistributedSuperLU.cpp:187:19: error: within this context
int n = theSOE->size;
^
In file included from DistributedSuperLU.cpp:33:0:
/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h:91:9: error: ‘int SparseGenColLinSOE::size’ is protected
int size; // order of A
^
DistributedSuperLU.cpp:207:24: error: within this context
Destroy_LU(theSOE->size, &grid, &LUstruct);
^
In file included from DistributedSuperLU.cpp:33:0:
/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h:92:9: error: ‘int SparseGenColLinSOE::nnz’ is protected
int nnz; // number of non-zeros in A
^
DistributedSuperLU.cpp:224:23: error: within this context
int nnz = theSOE->nnz;
^
In file included from DistributedSuperLU.cpp:33:0:
/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h:94:10: error: ‘int* SparseGenColLinSOE::rowA’ is protected
int *rowA, *colStartA; // int arrays containing info about coeficientss in A
^
DistributedSuperLU.cpp:226:49: error: within this context
for (int i=0; i<nnz; i++) rowA[i] = theSOE->rowA[i];
^
In file included from DistributedSuperLU.cpp:33:0:
/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h:93:13: error: ‘double* SparseGenColLinSOE::A’ is protected
double *A, *B, *X; // 1d arrays containing coefficients of A, B and X
^
DistributedSuperLU.cpp:228:56: error: within this context
dCreate_CompCol_Matrix_dist(&A, n, n, nnz, theSOE->A,
^
In file included from DistributedSuperLU.cpp:33:0:
/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h:94:17: error: ‘int* SparseGenColLinSOE::colStartA’ is protected
int *rowA, *colStartA; // int arrays containing info about coeficientss in A
^
DistributedSuperLU.cpp:229:19: error: within this context
rowA, theSOE->colStartA,
^
make[4]: *** [DistributedSuperLU.o] Error 1
make[4]: Leaving directory `/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/zaka2936/OpenSees/SRC/system_of_eqn'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/zaka2936/OpenSees/SRC'
make[1]: Entering directory `/home/zaka2936/OpenSees/OTHER/METIS'
Makefile:5: warning: overriding commands for target `.c.o'
../../Makefile.def:226: warning: ignoring old commands for target `.c.o'
make[1]: Leaving directory `/home/zaka2936/OpenSees/OTHER/METIS'
make[1]: Entering directory `/home/zaka2936/OpenSees/OTHER/Triangle'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/zaka2936/OpenSees/OTHER/Triangle'
make[1]: Entering directory `/home/zaka2936/OpenSees/OTHER/tetgen1.4.3'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/zaka2936/OpenSees/OTHER/tetgen1.4.3'
LIBRARIES BUILT ... NOW LINKING OpenSees PROGRAM
make[1]: Entering directory `/home/zaka2936/OpenSees/SRC/tcl'
make[1]: Nothing to be done for `tcl'.
make[1]: Leaving directory `/home/zaka2936/OpenSees/SRC/tcl'
make[1]: Entering directory `/home/zaka2936/OpenSees/SRC/modelbuilder/tcl'
Makefile:30: warning: overriding commands for target `tcl'
Makefile:13: warning: ignoring old commands for target `tcl'
make[2]: Entering directory `/home/zaka2936/OpenSees/SRC/tcl'
make[2]: Nothing to be done for `tcl'.
make[2]: Leaving directory `/home/zaka2936/OpenSees/SRC/tcl'
echo g++ -rdynamic /home/zaka2936/OpenSees/SRC/tcl/tclMain.o /home/zaka2936/OpenSees/SRC/tcl/mpiMain.o /home/zaka2936/OpenSees/SRC/tcl/commands.o /home/zaka2936/OpenSees/SRC/modelbuilder/tcl/myCommands.o /home/zaka2936/OpenSees/SRC/actor/channel/MPI_Channel.o /home/zaka2936/OpenSees/SRC/actor/machineBroker/MPI_MachineBroker.o /home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/MPIDiagonalSOE.o /home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/MPIDiagonalSolver.o /home/zaka2936/OpenSees/SRC/domain/subdomain/ActorSubdomain.o /home/zaka2936/OpenSees/SRC/domain/subdomain/ShadowSubdomain.o /home/zaka2936/OpenSees/SRC/tcl/TclFeViewer.o /home/zaka2936/OpenSees/SRC/tcl/TclVideoPlayer.o \
/home/zaka2936/lib/libOpenSees.a -L/lib -L/home/zaka2936/lib \
-lm /home/zaka2936/lib/libArpack.a /home/zaka2936/lib/libSuperLU.a /home/zaka2936/lib/libUmfpack.a /home/zaka2936/lib/libLapack.a /home/zaka2936/lib/libBlas.a /home/zaka2936/lib/libCBlas.a /home/zaka2936/lib/libCBlas.a /home/zaka2936/lib/libAMD.a /home/zaka2936/lib/libTriangle.a /home/zaka2936/lib/libTetgen.a -ldl -lgfortran /curc/tools/x_86_64/rh6/tcl/8.5.13/lib/libtcl8.5.so \
-o /home/zaka2936/bin/OpenSees
g++ -rdynamic /home/zaka2936/OpenSees/SRC/tcl/tclMain.o /home/zaka2936/OpenSees/SRC/tcl/mpiMain.o /home/zaka2936/OpenSees/SRC/tcl/commands.o /home/zaka2936/OpenSees/SRC/modelbuilder/tcl/myCommands.o /home/zaka2936/OpenSees/SRC/actor/channel/MPI_Channel.o /home/zaka2936/OpenSees/SRC/actor/machineBroker/MPI_MachineBroker.o /home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/MPIDiagonalSOE.o /home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/MPIDiagonalSolver.o /home/zaka2936/OpenSees/SRC/domain/subdomain/ActorSubdomain.o /home/zaka2936/OpenSees/SRC/domain/subdomain/ShadowSubdomain.o /home/zaka2936/OpenSees/SRC/tcl/TclFeViewer.o /home/zaka2936/OpenSees/SRC/tcl/TclVideoPlayer.o /home/zaka2936/lib/libOpenSees.a -L/lib -L/home/zaka2936/lib -lm /home/zaka2936/lib/libArpack.a /home/zaka2936/lib/libSuperLU.a /home/zaka2936/lib/libUmfpack.a /home/zaka2936/lib/libLapack.a /home/zaka2936/lib/libBlas.a /home/zaka2936/lib/libCBlas.a /home/zaka2936/lib/libCBlas.a /home/zaka2936/lib/libAMD.a /home/zaka2936/lib/libTriangle.a /home/zaka2936/lib/libTetgen.a -ldl -lgfortran /curc/tools/x_86_64/rh6/tcl/8.5.13/lib/libtcl8.5.so -o /home/zaka2936/bin/OpenSees
g++: error: /home/zaka2936/OpenSees/SRC/actor/channel/MPI_Channel.o: No such file or directory
g++: error: /home/zaka2936/OpenSees/SRC/actor/machineBroker/MPI_MachineBroker.o: No such file or directory
g++: error: /home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/MPIDiagonalSOE.o: No such file or directory
g++: error: /home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/MPIDiagonalSolver.o: No such file or directory
g++: error: /home/zaka2936/lib/libOpenSees.a: No such file or directory
make[1]: *** [tcl] Error 1
make[1]: Leaving directory `/home/zaka2936/OpenSees/SRC/modelbuilder/tcl'
make: *** [all] Error 2
by zanakarimi
Tue Dec 01, 2015 5:31 pm
Forum: Framework
Topic: building error svn sources under Linux
Replies: 32
Views: 20354

Re: building error svn sources under Linux

I followed the replies and made changes but still no luck with OpenSees compilation on my cluster machine. SEQUENTIAL version is compiled successfully but for PARALLEL I get the following error. Does anyone have any suggestion?
make[1]: Entering directory `/home/zaka2936/OpenSees/OTHER/BLAS'
make[1]: Leaving directory `/home/zaka2936/OpenSees/OTHER/BLAS'
make[1]: Entering directory `/home/zaka2936/OpenSees/OTHER/CBLAS'
ar cqls /home/zaka2936/lib/libCBlas.a idamax.o dasum.o daxpy.o dcopy.o ddot.o dnrm2.o drot.o dscal.o \
dgemv.o dsymv.o dtrsv.o dger.o dsyr2.o dmyblas2.o
ranlib /home/zaka2936/lib/libCBlas.a
make[1]: Leaving directory `/home/zaka2936/OpenSees/OTHER/CBLAS'
make[1]: Entering directory `/home/zaka2936/OpenSees/OTHER/LAPACK'
make[1]: Leaving directory `/home/zaka2936/OpenSees/OTHER/LAPACK'
make[1]: Entering directory `/home/zaka2936/OpenSees/OTHER/AMD'
make[1]: Leaving directory `/home/zaka2936/OpenSees/OTHER/AMD'
make[1]: Entering directory `/home/zaka2936/OpenSees/OTHER/CSPARSE'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/zaka2936/OpenSees/OTHER/CSPARSE'
make[1]: Entering directory `/home/zaka2936/OpenSees/OTHER/SuperLU_4.1/SRC'
Makefile:152: warning: overriding commands for target `.c.o'
../../../Makefile.def:218: warning: ignoring old commands for target `.c.o'
Makefile:155: warning: overriding commands for target `.f.o'
../../../Makefile.def:221: warning: ignoring old commands for target `.f.o'
ar cqls /home/zaka2936/lib/libSuperLU.a \
dgssv.o dgssvx.o dsp_blas2.o dsp_blas3.o dgscon.o dlangs.o dgsequ.o dlaqgs.o dpivotgrowth.o dgsrfs.o dgstrf.o dgstrs.o dcopy_to_ucol.o dsnode_dfs.o dsnode_bmod.o dpanel_dfs.o dpanel_bmod.o dreadhb.o dreadrb.o dreadtriple.o dcolumn_dfs.o dcolumn_bmod.o dpivotL.o dpruneL.o dmemory.o dutil.o dmyblas2.o dgsisx.o dgsitrf.o dldperm.o ilu_ddrop_row.o ilu_dsnode_dfs.o ilu_dcolumn_dfs.o ilu_dpanel_dfs.o ilu_dcopy_to_ucol.o ilu_dpivotL.o ddiagonal.o superlu_timer.o util.o memory.o get_perm_c.o mmd.o sp_coletree.o sp_preorder.o sp_ienv.o relax_snode.o heap_relax_snode.o colamd.o ilu_relax_snode.o ilu_heap_relax_snode.o mark_relax.o mc64ad.o qselect.o lsame.o xerbla.o dlacon.o dlamch.o
ranlib /home/zaka2936/lib/libSuperLU.a
make[1]: Leaving directory `/home/zaka2936/OpenSees/OTHER/SuperLU_4.1/SRC'
make[1]: Entering directory `/home/zaka2936/OpenSees/OTHER/ARPACK'
make[1]: Leaving directory `/home/zaka2936/OpenSees/OTHER/ARPACK'
make[1]: Entering directory `/home/zaka2936/OpenSees/OTHER/UMFPACK'
make[1]: Leaving directory `/home/zaka2936/OpenSees/OTHER/UMFPACK'
make[1]: Entering directory `/home/zaka2936/OpenSees/SRC'
make[2]: Entering directory `/home/zaka2936/OpenSees/SRC/matrix'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/zaka2936/OpenSees/SRC/matrix'
make[2]: Entering directory `/home/zaka2936/OpenSees/SRC/database'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/zaka2936/OpenSees/SRC/database'
make[2]: Entering directory `/home/zaka2936/OpenSees/SRC/system_of_eqn'
make[3]: Entering directory `/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE'
make[4]: Entering directory `/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/bandSPD'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/bandSPD'
make[4]: Entering directory `/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/bandGEN'
Unknown target BandGenLinSOE_Single.o, try: make help
make[4]: Leaving directory `/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/bandGEN'
make[4]: Entering directory `/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/fullGEN'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/fullGEN'
make[4]: Entering directory `/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/profileSPD'
Unknown target ProfileSPDLinSolverGather.o, try: make help
Unknown target ProfileSPDLinSOEGather.o, try: make help
make[4]: Leaving directory `/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/profileSPD'
make[4]: Entering directory `/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN'
Making DistributedSuperLU.o from DistributedSuperLU.cpp
g++ -Wall -D_LINUX -D_UNIX -D_TCL85 -D_NOGRAPHICS -O3 -ffloat-store -I/usr/includes/tcl-private/generic -I/home/zaka2936/OpenSees/SRC/matrix -I/home/zaka2936/OpenSees/SRC/nDarray -I/home/zaka2936/OpenSees/SRC/tagged -I/home/zaka2936/OpenSees/SRC/damage -I/home/zaka2936/OpenSees/SRC/tcl -I/home/zaka2936/OpenSees/SRC/material -I/home/zaka2936/OpenSees/SRC/material/wall -I/home/zaka2936/OpenSees/SRC/material/uniaxial -I/home/zaka2936/OpenSees/SRC/material/uniaxial/fedeas -I/home/zaka2936/OpenSees/SRC/material/uniaxial/drain -I/home/zaka2936/OpenSees/SRC/material/uniaxial/snap -I/home/zaka2936/OpenSees/SRC/material/uniaxial/PY -I/home/zaka2936/OpenSees/SRC/material/uniaxial/limitState -I/home/zaka2936/OpenSees/SRC/material/uniaxial/limitState/limitCurve -I/home/zaka2936/OpenSees/SRC/material/uniaxial/backbone -I/home/zaka2936/OpenSees/SRC/material/state -I/home/zaka2936/OpenSees/SRC/material/state/stiffness -I/home/zaka2936/OpenSees/SRC/material/state/unloading -I/home/zaka2936/OpenSees/SRC/material/state/strength -I/home/zaka2936/OpenSees/SRC/material/nD -I/home/zaka2936/OpenSees/SRC/material/nD/soil -I/home/zaka2936/OpenSees/SRC/material/nD/feap -I/home/zaka2936/OpenSees/SRC/material/nD/Template3Dep -I/home/zaka2936/OpenSees/SRC/material/nD/NewTemplate3Dep -I/home/zaka2936/OpenSees/SRC/material/nD/FiniteDeformation -I/home/zaka2936/OpenSees/SRC/material/nD/FiniteDeformation/fdFlow -I/home/zaka2936/OpenSees/SRC/material/nD/FiniteDeformation/fdYield -I/home/zaka2936/OpenSees/SRC/material/nD/FiniteDeformation/fdEvolution -I/home/zaka2936/OpenSees/SRC/material/nD/cyclicSoil -I/home/zaka2936/OpenSees/SRC/material/nD/UWmaterials -I/home/zaka2936/OpenSees/SRC/material/section -I/home/zaka2936/OpenSees/SRC/material/section/repres/cell -I/home/zaka2936/OpenSees/SRC/material/section/repres/patch -I/home/zaka2936/OpenSees/SRC/material/section/repres/reinfBar -I/home/zaka2936/OpenSees/SRC/material/section/repres/reinfLayer -I/home/zaka2936/OpenSees/SRC/material/section/repres/section -I/home/zaka2936/OpenSees/SRC/material/section/fiber -I/home/zaka2936/OpenSees/SRC/material/section/integration -I/home/zaka2936/OpenSees/SRC/material/section/yieldSurface -I/home/zaka2936/OpenSees/SRC/material/yieldSurface/evolution -I/home/zaka2936/OpenSees/SRC/material/yieldSurface/plasticHardeningMaterial -I/home/zaka2936/OpenSees/SRC/material/yieldSurface/yieldSurfaceBC -I/home/zaka2936/OpenSees/SRC/material/ce234 -I/home/zaka2936/OpenSees/SRC/recorder -I/home/zaka2936/OpenSees/SRC/recorder/response -I/home/zaka2936/OpenSees/SRC/handler -I/home/zaka2936/OpenSees/SRC/database -I/home/zaka2936/OpenSees/SRC/renderer -I/home/zaka2936/OpenSees/SRC/convergenceTest -I/home/zaka2936/OpenSees/SRC/utility -I/home/zaka2936/OpenSees/SRC/actor -I/home/zaka2936/OpenSees/SRC/actor/channel -I/home/zaka2936/OpenSees/SRC/actor/message -I/home/zaka2936/OpenSees/SRC/actor/machineBroker -I/home/zaka2936/OpenSees/SRC/actor/objectBroker -I/home/zaka2936/OpenSees/SRC/actor/actor -I/home/zaka2936/OpenSees/SRC/actor/shadow -I/home/zaka2936/OpenSees/SRC/actor/address -I/home/zaka2936/OpenSees/SRC/tagged/storage -I/home/zaka2936/OpenSees/SRC/domain -I/home/zaka2936/OpenSees/SRC/domain/domain -I/home/zaka2936/OpenSees/SRC/domain/domain/single -I/home/zaka2936/OpenSees/SRC/domain/component -I/home/zaka2936/OpenSees/SRC/domain/component/storage -I/home/zaka2936/OpenSees/SRC/domain/domain/partitioned -I/home/zaka2936/OpenSees/SRC/domain/partitioner -I/home/zaka2936/OpenSees/SRC/domain/loadBalancer -I/home/zaka2936/OpenSees/SRC/domain/subdomain -I/home/zaka2936/OpenSees/SRC/domain/region -I/home/zaka2936/OpenSees/SRC/domain/node -I/home/zaka2936/OpenSees/SRC/domain/load -I/home/zaka2936/OpenSees/SRC/domain/pattern -I/home/zaka2936/OpenSees/SRC/domain/pattern/drm -I/home/zaka2936/OpenSees/SRC/domain/groundMotion -I/home/zaka2936/OpenSees/SRC/domain/constraints -I/home/zaka2936/OpenSees/SRC/domain/region -I/home/zaka2936/OpenSees/SRC/element -I/home/zaka2936/OpenSees/SRC/element/beam2d -I/home/zaka2936/OpenSees/SRC/element/beam3d -I/home/zaka2936/OpenSees/SRC/element/truss -I/home/zaka2936/OpenSees/SRC/element/fortran -I/home/zaka2936/OpenSees/SRC/element/feap -I/home/zaka2936/OpenSees/SRC/element/zeroLength -I/home/zaka2936/OpenSees/SRC/element/fourNodeQuad -I/home/zaka2936/OpenSees/SRC/element/triangle -I/home/zaka2936/OpenSees/SRC/element/PFEMElement -I/home/zaka2936/OpenSees/SRC/element/beamWithHinges -I/home/zaka2936/OpenSees/SRC/element/dispBeamColumn -I/home/zaka2936/OpenSees/SRC/element/dispBeamColumnInt -I/home/zaka2936/OpenSees/SRC/element/forceBeamColumn -I/home/zaka2936/OpenSees/SRC/element/generic -I/home/zaka2936/OpenSees/SRC/element/elasticBeamColumn -I/home/zaka2936/OpenSees/SRC/element/8nbrick -I/home/zaka2936/OpenSees/SRC/element/20nbrick -I/home/zaka2936/OpenSees/SRC/element/27nbrick -I/home/zaka2936/OpenSees/SRC/element/upU -I/home/zaka2936/OpenSees/SRC/element/UP_ucdavis -I/home/zaka2936/OpenSees/SRC/element/UP-ucsd -I/home/zaka2936/OpenSees/SRC/element/TotalLagrangianFD20NodeBrick -I/home/zaka2936/OpenSees/SRC/element/brick -I/home/zaka2936/OpenSees/SRC/element/shell -I/home/zaka2936/OpenSees/SRC/element/joint -I/home/zaka2936/OpenSees/SRC/element/elastomericBearing -I/home/zaka2936/OpenSees/SRC/element/frictionBearing -I/home/zaka2936/OpenSees/SRC/element/frictionBearing/frictionModel -I/home/zaka2936/OpenSees/SRC/element/adapter -I/home/zaka2936/OpenSees/SRC/element/twoNodeLink -I/home/zaka2936/OpenSees/SRC/element/updatedLagrangianBeamColumn -I/home/zaka2936/OpenSees/SRC/element/UWelements -I/home/zaka2936/OpenSees/SRC/element/HUelements -I/home/zaka2936/OpenSees/SRC/analysis -I/home/zaka2936/OpenSees/SRC/analysis/analysis -I/home/zaka2936/OpenSees/SRC/analysis/handler -I/home/zaka2936/OpenSees/SRC/analysis/numberer -I/home/zaka2936/OpenSees/SRC/analysis/algorithm -I/home/zaka2936/OpenSees/SRC/analysis/algorithm/eigenAlgo -I/home/zaka2936/OpenSees/SRC/analysis/algorithm/equiSolnAlgo -I/home/zaka2936/OpenSees/SRC/analysis/algorithm/equiSolnAlgo/accelerator -I/home/zaka2936/OpenSees/SRC/analysis/algorithm/domainDecompAlgo -I/home/zaka2936/OpenSees/SRC/analysis/model -I/home/zaka2936/OpenSees/SRC/analysis/model/simple -I/home/zaka2936/OpenSees/SRC/analysis/method -I/home/zaka2936/OpenSees/SRC/analysis/fe_ele -I/home/zaka2936/OpenSees/SRC/analysis/fe_ele/penalty -I/home/zaka2936/OpenSees/SRC/analysis/fe_ele/lagrange -I/home/zaka2936/OpenSees/SRC/analysis/fe_ele/transformation -I/home/zaka2936/OpenSees/SRC/analysis/dof_grp -I/home/zaka2936/OpenSees/SRC/analysis/integrator -I/home/zaka2936/OpenSees/SRC/modelbuilder -I/home/zaka2936/OpenSees/SRC/modelbuilder/triangle -I/home/zaka2936/OpenSees/SRC/modelbuilder/tcl -I/home/zaka2936/OpenSees/SRC/system_of_eqn -I/home/zaka2936/OpenSees/SRC/system_of_eqn/eigenSOE -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/slowMatrix -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/bandSPD -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/profileSPD -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/fullGEN -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/bandGEN -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseSYM -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/petsc -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/umfGEN -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/diagonal -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/cg -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/BJsolvers -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/itpack -I/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/mumps -I/home/zaka2936/OpenSees/SRC/system_of_eqn/eigenSOE -I/home/zaka2936/OpenSees/SRC/graph/graph -I/home/zaka2936/OpenSees/SRC/graph/numberer -I/home/zaka2936/OpenSees/SRC/graph/partitioner -I/home/zaka2936/OpenSees/SRC/element/nonlinearBeamColumn/element -I/home/zaka2936/OpenSees/SRC/element/nonlinearBeamColumn/fiber -I/home/zaka2936/OpenSees/SRC/element/nonlinearBeamColumn/matrixutil -I/home/zaka2936/OpenSees/SRC/element/nonlinearBeamColumn/quadrule -I/home/zaka2936/OpenSees/SRC/coordTransformation -I/home/zaka2936/OpenSees/SRC/reliability/analysis -I/home/zaka2936/OpenSees/SRC/reliability/analysis/analysis -I/home/zaka2936/OpenSees/SRC/reliability/analysis/analysis/system -I/home/zaka2936/OpenSees/SRC/reliability/analysis/convergenceCheck -I/home/zaka2936/OpenSees/SRC/reliability/analysis/curvature -I/home/zaka2936/OpenSees/SRC/reliability/analysis/designPoint -I/home/zaka2936/OpenSees/SRC/reliability/analysis/direction -I/home/zaka2936/OpenSees/SRC/reliability/analysis/gFunction -I/home/zaka2936/OpenSees/SRC/reliability/analysis/gradient -I/home/zaka2936/OpenSees/SRC/reliability/analysis/hessian -I/home/zaka2936/OpenSees/SRC/reliability/analysis/meritFunction -I/home/zaka2936/OpenSees/SRC/reliability/analysis/misc -I/home/zaka2936/OpenSees/SRC/reliability/analysis/randomNumber -I/home/zaka2936/OpenSees/SRC/reliability/analysis/rootFinding -I/home/zaka2936/OpenSees/SRC/reliability/analysis/sensitivity -I/home/zaka2936/OpenSees/SRC/reliability/analysis/stepSize -I/home/zaka2936/OpenSees/SRC/reliability/analysis/transformation -I/home/zaka2936/OpenSees/SRC/reliability/analysis/telm -I/home/zaka2936/OpenSees/SRC/reliability/domain -I/home/zaka2936/OpenSees/SRC/reliability/domain/components -I/home/zaka2936/OpenSees/SRC/reliability/domain/distributions -I/home/zaka2936/OpenSees/SRC/reliability/domain/filter -I/home/zaka2936/OpenSees/SRC/reliability/domain/modulatingFunction -I/home/zaka2936/OpenSees/SRC/reliability/domain/spectrum -I/home/zaka2936/OpenSees/SRC/reliability/domain/storage -I/home/zaka2936/OpenSees/SRC/reliability/domain/functionEvaluator -I/home/zaka2936/OpenSees/SRC/reliability/domain/performanceFunction -I/home/zaka2936/OpenSees/SRC/optimization/tcl -I/home/zaka2936/OpenSees/SRC/optimization/domain -I/home/zaka2936/OpenSees/SRC/optimization/domain/component -I/home/zaka2936/OpenSees/SRC/optimization/SNOPT -I/home/zaka2936/OpenSees/SRC/reliability/FEsensitivity -I/home/zaka2936/OpenSees/SRC/reliability/tcl -I/home/zaka2936/OpenSees/SRC/unittest -I/home/zaka2936/OpenSees/SRC/api -I/home/zaka2936/OpenSees/SRC -I/home/zaka2936/OpenSees/OTHER/SuperLU_4.1/SRC -I/home/zaka2936/OpenSees/SRC/package -I/home/zaka2936/OpenSees/SRC/../OTHER/AMD -I/home/zaka2936/OpenSees/SRC/../OTHER/CSPARSE -I/home/zaka2936/OpenSees/SRC/../OTHER/Triangle -I/home/zaka2936/OpenSees/SRC/../OTHER/tetgen1.4.3 -I/usr/include -I/include -I/usr/include/cxx -I/home/zaka2936/include -I/home/zaka2936/blitz -c DistributedSuperLU.cpp -o DistributedSuperLU.o
DistributedSuperLU.cpp:40:27: fatal error: superlu_ddefs.h: No such file or directory
#include <superlu_ddefs.h>
^
compilation terminated.
make[4]: *** [DistributedSuperLU.o] Error 1
make[4]: Leaving directory `/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/zaka2936/OpenSees/SRC/system_of_eqn'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/zaka2936/OpenSees/SRC'
make[1]: Entering directory `/home/zaka2936/OpenSees/OTHER/METIS'
Makefile:5: warning: overriding commands for target `.c.o'
../../Makefile.def:218: warning: ignoring old commands for target `.c.o'
make[1]: Leaving directory `/home/zaka2936/OpenSees/OTHER/METIS'
make[1]: Entering directory `/home/zaka2936/OpenSees/OTHER/Triangle'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/zaka2936/OpenSees/OTHER/Triangle'
make[1]: Entering directory `/home/zaka2936/OpenSees/OTHER/tetgen1.4.3'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/zaka2936/OpenSees/OTHER/tetgen1.4.3'
LIBRARIES BUILT ... NOW LINKING OpenSees PROGRAM
make[1]: Entering directory `/home/zaka2936/OpenSees/SRC/tcl'
make[1]: Nothing to be done for `tcl'.
make[1]: Leaving directory `/home/zaka2936/OpenSees/SRC/tcl'
make[1]: Entering directory `/home/zaka2936/OpenSees/SRC/modelbuilder/tcl'
Makefile:30: warning: overriding commands for target `tcl'
Makefile:13: warning: ignoring old commands for target `tcl'
make[2]: Entering directory `/home/zaka2936/OpenSees/SRC/tcl'
make[2]: Nothing to be done for `tcl'.
make[2]: Leaving directory `/home/zaka2936/OpenSees/SRC/tcl'
echo g++ -rdynamic /home/zaka2936/OpenSees/SRC/tcl/tclMain.o /home/zaka2936/OpenSees/SRC/tcl/mpiMain.o /home/zaka2936/OpenSees/SRC/tcl/commands.o /home/zaka2936/OpenSees/SRC/modelbuilder/tcl/myCommands.o /home/zaka2936/OpenSees/SRC/actor/channel/MPI_Channel.o /home/zaka2936/OpenSees/SRC/actor/machineBroker/MPI_MachineBroker.o /home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/MPIDiagonalSOE.o /home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/MPIDiagonalSolver.o /home/zaka2936/OpenSees/SRC/domain/subdomain/ActorSubdomain.o /home/zaka2936/OpenSees/SRC/domain/subdomain/ShadowSubdomain.o /home/zaka2936/OpenSees/SRC/tcl/TclFeViewer.o /home/zaka2936/OpenSees/SRC/tcl/TclVideoPlayer.o \
/home/zaka2936/lib/libOpenSees.a -L/lib -L/home/zaka2936/lib \
-lm /home/zaka2936/lib/libArpack.a /home/zaka2936/lib/libSuperLU.a /home/zaka2936/lib/libUmfpack.a /home/zaka2936/lib/libLapack.a /home/zaka2936/lib/libBlas.a /home/zaka2936/lib/libCBlas.a /home/zaka2936/lib/libCBlas.a /home/zaka2936/lib/libAMD.a /home/zaka2936/lib/libTriangle.a /home/zaka2936/lib/libTetgen.a -ldl -lgfortran /curc/tools/x_86_64/rh6/tcl/8.5.13/lib/libtcl8.5.so \
-o /home/zaka2936/bin/OpenSees
g++ -rdynamic /home/zaka2936/OpenSees/SRC/tcl/tclMain.o /home/zaka2936/OpenSees/SRC/tcl/mpiMain.o /home/zaka2936/OpenSees/SRC/tcl/commands.o /home/zaka2936/OpenSees/SRC/modelbuilder/tcl/myCommands.o /home/zaka2936/OpenSees/SRC/actor/channel/MPI_Channel.o /home/zaka2936/OpenSees/SRC/actor/machineBroker/MPI_MachineBroker.o /home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/MPIDiagonalSOE.o /home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/MPIDiagonalSolver.o /home/zaka2936/OpenSees/SRC/domain/subdomain/ActorSubdomain.o /home/zaka2936/OpenSees/SRC/domain/subdomain/ShadowSubdomain.o /home/zaka2936/OpenSees/SRC/tcl/TclFeViewer.o /home/zaka2936/OpenSees/SRC/tcl/TclVideoPlayer.o /home/zaka2936/lib/libOpenSees.a -L/lib -L/home/zaka2936/lib -lm /home/zaka2936/lib/libArpack.a /home/zaka2936/lib/libSuperLU.a /home/zaka2936/lib/libUmfpack.a /home/zaka2936/lib/libLapack.a /home/zaka2936/lib/libBlas.a /home/zaka2936/lib/libCBlas.a /home/zaka2936/lib/libCBlas.a /home/zaka2936/lib/libAMD.a /home/zaka2936/lib/libTriangle.a /home/zaka2936/lib/libTetgen.a -ldl -lgfortran /curc/tools/x_86_64/rh6/tcl/8.5.13/lib/libtcl8.5.so -o /home/zaka2936/bin/OpenSees
g++: error: /home/zaka2936/OpenSees/SRC/actor/channel/MPI_Channel.o: No such file or directory
g++: error: /home/zaka2936/OpenSees/SRC/actor/machineBroker/MPI_MachineBroker.o: No such file or directory
g++: error: /home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/MPIDiagonalSOE.o: No such file or directory
g++: error: /home/zaka2936/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/MPIDiagonalSolver.o: No such file or directory
g++: error: /home/zaka2936/lib/libOpenSees.a: No such file or directory
make[1]: *** [tcl] Error 1
make[1]: Leaving directory `/home/zaka2936/OpenSees/SRC/modelbuilder/tcl'
make: *** [all] Error 2
[zaka2936@login03 OpenSees]$
by zanakarimi
Thu Jan 15, 2015 11:32 am
Forum: Parallel Processing
Topic: ERROR in running OpenSessSP
Replies: 7
Views: 12073

Re: ERROR in running OpenSessSP

Thanks for your reply Frank,
I get an error ("Child kiled:unknown signal") and program stops working when I use the -timeSeries option.
I don't let OpenSees linear interpolate the ground motion. I simply input my base motion with a very fine time step; then, based on the convergence criteria, I have variable time steps. Therefore, my output files has different time steps.
Since OpenSees records the time vector in output, I think I am going to interpolate my base motion based on recorded time vector and add them up in Matlab to get the absolute values.
by zanakarimi
Wed Jan 14, 2015 11:35 am
Forum: Parallel Processing
Topic: ERROR in running OpenSessSP
Replies: 7
Views: 12073

Re: ERROR in running OpenSessSP

I have a very large OpenSeesSP 3D, Fuly coupled nonlinear model.
I use UniformExcitation command to apply base motion to the model. Hence, I need to add -timeSeries option to the recorder in order to record the absolute value of acceleration. The model works fine with -np 1 but it returns error with -np>1.
I found out the error occurs when I record the absolute responses at the nodes. In other word, I don't have any problem with the model and it works fine when I record the relative responses! btw, I need to record absolute values directly since my time steps are not constant. Does any body have any idea about this issue?
by zanakarimi
Thu Jan 01, 2015 11:37 am
Forum: Parallel Processing
Topic: Different ncpus: convergence issue in OpenSeesSP
Replies: 4
Views: 5852

Re: Different ncpus: convergence issue in OpenSeesSP

mo_zarrin,
I am using PDMY02 for the soil material. You are right; there was a problem with update material stage due to a missing part of the code in OpenSeesSP. But, Frank solved the problem long time ago and updated the .exe file. I suggest you to download the latest version of .exe. There should be no problem with it.
by zanakarimi
Tue Dec 30, 2014 8:43 pm
Forum: Parallel Processing
Topic: Different ncpus: convergence issue in OpenSeesSP
Replies: 4
Views: 5852

Different ncpus: convergence issue in OpenSeesSP

Hi everybody,
I have a question on parallel processing using OpenSeesSP. I created a very big Soil-Foundation-Structure model which has more than 200,000 DOFs. It works fine with 1, 2, and 6 ncpus on my PC, but it stops converging at some time steps when I use different numbers of processors. I am guessing the problem is with automatic domain decomposition. I need to speed up my analysis since it takes more than 48 hrs with ncpus=6; I can run my analysis on NEEShub HPCs with up to 48 processors, if I can solve this issue. In my model, the total number of elements is even. I have both SSPbrick and brickUP elements. I also tied lots of elements using Equal DOF command (e. g., between 3 and 4 DOFs elements).
Does any body have any idea what the problem can be?

Thanks in advance,
Zana,
by zanakarimi
Sat Feb 01, 2014 11:22 am
Forum: OpenSees.exe Users
Topic: Pore pressures of a slope
Replies: 5
Views: 4560

Re: Pore pressures of a slope

it's u-p element type not U-p-u. You cannot measure the pore fluid displacement
by zanakarimi
Fri Dec 06, 2013 1:34 pm
Forum: Parallel Processing
Topic: UpdateMaterialStage in OpenSeesSP
Replies: 28
Views: 29075

Re: UpdateMaterialStage in OpenSeesSP

I am running OpenSeesSP on my personal computer in parallel. I will wait for Frank to update it.
Thanks for your help
by zanakarimi
Fri Dec 06, 2013 11:01 am
Forum: Parallel Processing
Topic: Soil Modeling-UCSD materials in OpenSeesSP (PDMY & PDMY02)
Replies: 3
Views: 4693

Re: Soil Modeling-UCSD materials in OpenSeesSP (PDMY & PDMY

No I am not compiling the code. Can I use your own compiled version please?
Contact me at: karimi.zanaATgmail.com
by zanakarimi
Fri Dec 06, 2013 10:53 am
Forum: Parallel Processing
Topic: UpdateMaterialStage in OpenSeesSP
Replies: 28
Views: 29075

Re: UpdateMaterialStage in OpenSeesSP

Can you send me your OpenSeesSP.exe file please. So I can try it too.
by zanakarimi
Thu Dec 05, 2013 1:44 pm
Forum: Parallel Processing
Topic: Soil Modeling-UCSD materials in OpenSeesSP (PDMY & PDMY02)
Replies: 3
Views: 4693

Soil Modeling-UCSD materials in OpenSeesSP (PDMY & PDMY02)

I have a 3D site response model using SSPbrickUP element type and PressureDependMultiYield Material. I can run my model in OpenSeesSP.exe with PDMY material but not for PDMY02.
When I use PDMY02 materials, I get the following error:

"FEM_ObjectBrokerAllClasses::getNewNDMaterial - - no NDMaterial type exists for class tag 103
WARNING SSPbrickUP::recvSelf<> - 1 failed to get a blank Material of type 103
job aborted:
rank: node: exit code [: error massage]
0: zaka-PC: 123
1: zaka-PC: -1073741819: process 1 exited without calling finalize
child process exited abnormally"

I should mention that I can run the same model with PDMY02 but with -np=1. The problem exists when I use multiple processors. It seems that the software cannot get the PDMY02 material type associated with element when the domain is decomposed.

Any idea on this issue will be really appreciated.
Thanks,
by zanakarimi
Thu Dec 05, 2013 1:25 pm
Forum: Parallel Processing
Topic: UpdateMaterialStage in OpenSeesSP
Replies: 28
Views: 29075

Re: UpdateMaterialStage in OpenSeesSP

Can I ask you what type of ND materials you are using? It seems that PDMY works fine but PDMY02 has some problem with decomposition.
by zanakarimi
Thu Dec 05, 2013 1:21 pm
Forum: Parallel Processing
Topic: Outputs
Replies: 2
Views: 3425

Re: Outputs

If I run one more analysis (time domain analysis under gravity loading) after load control static analysis, I get the the same results. My problem is solved. Thanks.
by zanakarimi
Tue Dec 03, 2013 10:59 am
Forum: Parallel Processing
Topic: OpenSees SP problem
Replies: 2
Views: 4594

Re: OpenSees SP problem

Hi there,
I get the same problem with sending the job when I use different processors in OpenSeesSP. I don't have this problem when I use 2 or 4 processors but I cannot use 3 or 5 or 6 processors. Should I follow some method of discretization to let the software decompose?
Thanks in advance,