Search found 53 matches

by pallavi
Tue Jul 16, 2013 11:12 pm
Forum: Feature Requests/Future Directions
Topic: OpenSEES compilation on Intel® Xeon Phi Coprocessor
Replies: 0
Views: 7927

OpenSEES compilation on Intel® Xeon Phi Coprocessor

Dear All,

I want to compile Parallel OpenSEES using Intel® Xeon Phi™ Coprocessor, can anybody suggest which version of OpenSEES could be use and which makafile.def is supporting for the same. Is OpenSESS presently supporting Intel® Xeon Phi™ Coprocessor compilation?

Also what kind of changes I have make in the Makefile.def for successful compilation. What are the addition libraries will be useful for the compilation. Any more information please let me know.

Thanking in advance

Regards

Pallavi
by pallavi
Fri Mar 16, 2012 4:42 am
Forum: Parallel Processing
Topic: Parallel Compilation Error for DistributedSuperLU.o
Replies: 2
Views: 4674

Parallel Compilation Error for DistributedSuperLU.o

Dear All,

While compiling OpenSees Parallel giving PARALLEL_INTERPRETERS as PROGRAMMING_MODE I got the following error on linux as:

DistributedSuperLU.cpp(82): error #308: member "SparseGenColLinSOE::size" (declared at line 89 of "/home/internal/csm/pallavig/OpenSees2.1.0_Parallel_Intel/OpenSees/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h") is inaccessible
if (theSOE->size == 0)
^

DistributedSuperLU.cpp(88): error #308: member "SparseGenColLinSOE::vectB" (declared at line 94 of "/home/internal/csm/pallavig/OpenSees2.1.0_Parallel_Intel/OpenSees/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h") is inaccessible
theChannel->recvVector(0, 0, (*theSOE->vectB));
^

DistributedSuperLU.cpp(89): error #308: member "SparseGenColLinSOE::A" (declared at line 91 of "/home/internal/csm/pallavig/OpenSees2.1.0_Parallel_Intel/OpenSees/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h") is inaccessible
Vector vectA(theSOE->A, theSOE->nnz);
^

DistributedSuperLU.cpp(89): error #308: member "SparseGenColLinSOE::nnz" (declared at line 90 of "/home/internal/csm/pallavig/OpenSees2.1.0_Parallel_Intel/OpenSees/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h") is inaccessible
Vector vectA(theSOE->A, theSOE->nnz);
^

DistributedSuperLU.cpp(99): error #308: member "SparseGenColLinSOE::A" (declared at line 91 of "/home/internal/csm/pallavig/OpenSees2.1.0_Parallel_Intel/OpenSees/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h") is inaccessible
Vector vectA(theSOE->A, theSOE->nnz);
^

DistributedSuperLU.cpp(99): error #308: member "SparseGenColLinSOE::nnz" (declared at line 90 of "/home/internal/csm/pallavig/OpenSees2.1.0_Parallel_Intel/OpenSees/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h") is inaccessible
Vector vectA(theSOE->A, theSOE->nnz);
^

DistributedSuperLU.cpp(104): error #308: member "SparseGenColLinSOE::vectB" (declared at line 94 of "/home/internal/csm/pallavig/OpenSees2.1.0_Parallel_Intel/OpenSees/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h") is inaccessible
theChannel->sendVector(0, 0, *(theSOE->vectB));
^

DistributedSuperLU.cpp(114): error #308: member "SparseGenColLinSOE::size" (declared at line 89 of "/home/internal/csm/pallavig/OpenSees2.1.0_Parallel_Intel/OpenSees/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h") is inaccessible
int n = theSOE->size;
^

DistributedSuperLU.cpp(115): error #308: member "SparseGenColLinSOE::nnz" (declared at line 90 of "/home/internal/csm/pallavig/OpenSees2.1.0_Parallel_Intel/OpenSees/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h") is inaccessible
int nnz = theSOE->nnz;
^

DistributedSuperLU.cpp(121): error #308: member "SparseGenColLinSOE::X" (declared at line 91 of "/home/internal/csm/pallavig/OpenSees2.1.0_Parallel_Intel/OpenSees/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h") is inaccessible
double *Xptr = theSOE->X;
^

DistributedSuperLU.cpp(122): error #308: member "SparseGenColLinSOE::B" (declared at line 91 of "/home/internal/csm/pallavig/OpenSees2.1.0_Parallel_Intel/OpenSees/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h") is inaccessible
double *Bptr = theSOE->B;
^

DistributedSuperLU.cpp(126): error #308: member "SparseGenColLinSOE::X" (declared at line 91 of "/home/internal/csm/pallavig/OpenSees2.1.0_Parallel_Intel/OpenSees/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h") is inaccessible
Xptr = theSOE->X;
^

DistributedSuperLU.cpp(134): error #308: member "SparseGenColLinSOE::factored" (declared at line 96 of "/home/internal/csm/pallavig/OpenSees2.1.0_Parallel_Intel/OpenSees/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h") is inaccessible
if ((options.Fact == FACTORED) && (theSOE->factored == false)) {
^

DistributedSuperLU.cpp(136): error #308: member "SparseGenColLinSOE::rowA" (declared at line 92 of "/home/internal/csm/pallavig/OpenSees2.1.0_Parallel_Intel/OpenSees/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h") is inaccessible
for (int i=0; i<nnz; i++) rowA[i] = theSOE->rowA[i];
^

DistributedSuperLU.cpp(146): error #308: member "SparseGenColLinSOE::factored" (declared at line 96 of "/home/internal/csm/pallavig/OpenSees2.1.0_Parallel_Intel/OpenSees/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h") is inaccessible
if (theSOE->factored == false) {
^

DistributedSuperLU.cpp(148): error #308: member "SparseGenColLinSOE::factored" (declared at line 96 of "/home/internal/csm/pallavig/OpenSees2.1.0_Parallel_Intel/OpenSees/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h") is inaccessible
theSOE->factored = true;
^

DistributedSuperLU.cpp(175): error #308: member "SparseGenColLinSOE::size" (declared at line 89 of "/home/internal/csm/pallavig/OpenSees2.1.0_Parallel_Intel/OpenSees/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h") is inaccessible
int n = theSOE->size;
^

DistributedSuperLU.cpp(195): error #308: member "SparseGenColLinSOE::size" (declared at line 89 of "/home/internal/csm/pallavig/OpenSees2.1.0_Parallel_Intel/OpenSees/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h") is inaccessible
Destroy_LU(theSOE->size, &grid, &LUstruct);
^

DistributedSuperLU.cpp(212): error #308: member "SparseGenColLinSOE::nnz" (declared at line 90 of "/home/internal/csm/pallavig/OpenSees2.1.0_Parallel_Intel/OpenSees/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h") is inaccessible
int nnz = theSOE->nnz;
^

DistributedSuperLU.cpp(214): error #308: member "SparseGenColLinSOE::rowA" (declared at line 92 of "/home/internal/csm/pallavig/OpenSees2.1.0_Parallel_Intel/OpenSees/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h") is inaccessible
for (int i=0; i<nnz; i++) rowA[i] = theSOE->rowA[i];
^

DistributedSuperLU.cpp(216): error #308: member "SparseGenColLinSOE::A" (declared at line 91 of "/home/internal/csm/pallavig/OpenSees2.1.0_Parallel_Intel/OpenSees/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h") is inaccessible
dCreate_CompCol_Matrix_dist(&A, n, n, nnz, theSOE->A,
^

DistributedSuperLU.cpp(217): error #308: member "SparseGenColLinSOE::colStartA" (declared at line 92 of "/home/internal/csm/pallavig/OpenSees2.1.0_Parallel_Intel/OpenSees/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.h") is inaccessible
rowA, theSOE->colStartA,
^

DistributedSuperLU.cpp(333): remark #869: parameter "theBroker" was never referenced
FEM_ObjectBroker &theBroker)
^

compilation aborted for DistributedSuperLU.cpp (code 2)
make: *** [DistributedSuperLU.o] Error 2

Have chosen the parallel compilers but still having the error for DistributedSuperLU.o, which is imp for OpenSees parallel interpreter to work.

Need to solve this error on priority. Anybody is having any idea please let me know.

Thank you in advance

Regards

Pallavi
by pallavi
Thu Aug 11, 2011 4:12 am
Forum: OpenSees.exe Users
Topic: error in installing OpenSees 2.3.0 in Ubuntu 11.04
Replies: 12
Views: 7847

Re: error in installing OpenSees 2.3.0 in Ubuntu 11.04

Dear Sir,

As per my knowledge, the problem is with the tcl things, if possible do separate and new installation of tcl tk 8.5 and give the corresponding paths in the Makefile.def.

Regards

Pallavi
by pallavi
Fri Aug 05, 2011 5:05 am
Forum: OpenSees.exe Users
Topic: error in installing OpenSees 2.3.0 in Ubuntu 11.04
Replies: 12
Views: 7847

Re: error in installing OpenSees 2.3.0 in Ubuntu 11.04

Dear Tushar,

See the version of TCL Tk ........ Install the tcl tk 8.5. version. Got the header files for both tcl and tk include that in TCL_INCLUDES .
Also do change the C, C++ and Fortran flags....... to -D_TCL85.

Regards

Pallavi
by pallavi
Mon Mar 28, 2011 3:34 am
Forum: OpenSees.exe Users
Topic: Error in algorithm while solving
Replies: 8
Views: 5789

Re: Error in algorithm while solving

vesna wrote:
> I never used openSeesquad so I am unable to help you with regard to it.


Dear Vesna,

Glad to inform you that the model of the single pier of the Bridge ran successfully using OpenSees. Thank you very much for your suggestion.
The pier model is having 437 nodes and 400 elements.

Now I am trying to solve the entire 3D model of the Bridge. The elements I am getting on Gid are :

Num. of Tetrahedra elements=90306
Num. of nodes=30714

and elements are:

Elements
1 66963 66771 66542 66948 3
2 66301 66471 66866 66874 3
3 66945 66216 66771 66930 3
4 66471 65946 66838 66850 3
5 66963 66945 66771 66948 3
6 66471 66838 66866 66874 3
7 66771 66216 66542 66046 3
8 66301 65946 66471 65963 3
9 66771 66945 66930 66948 3
10 66838 66471 66850 66874 3
11 66301 66471 66874 65963 3
12 66771 66542 66948 66046 3
13 58102 58097 58089 58934 3
14 58227 58213 58261 59059 3
15 58213 58158 58206 58868 3
16 58097 58110 58096 58739 3
17 65599 66046 66542 66216 3
18 66216 66771 66930 66046 3
19 63735 64412 63971 63748 3
20 64159 63589 63852 63612 3

Whether Tetrahedra elements can be in OpenSees simulations ? What are the other elements can be used for large scale 3D simulations in OpenSees? I am using Gid for modeling of the Bridge structure.

Thanking you in advance
Regards

Pallavi
by pallavi
Thu Mar 24, 2011 2:39 am
Forum: OpenSees.exe Users
Topic: Error in algorithm while solving
Replies: 8
Views: 5789

Re: Error in algorithm while solving

vesna wrote:
> There is definitively a problem with your model. The definition of your
> model and your elements looks ok to me, but there may be a connectivity
> issue or something else.
>
> I would suggest you to try the following:
> 1. make a small simple model that includes all types of elements and all
> materials that you are going to use for your big model.
> 2. in case you have a similar problem as before send me the file and I will
> try to help you solve the problem

Dear Vesna,

You are right. In the model generated using Gid ver. 9.0.2 I got few elements as Beam 2d elements, in the final run of the my .tcl script I removed all those beam 2d elements since I don't know how to give properties to these beam 2d elements :(

Ok I will do the simple model of one pier of the bridge, which gives me only 4 noded quad elements and will generate the .tcl script using Gid.

I am having OpenSeesquad as problem type in Gid which also run the . tcl script . I am having one problem, every time I run any .tcl script in Gid with openSeesquad, I used to get an error such as :

Results file 'D:\Academic_Activities\COEP_Deepali_Potdar\Deepali_Projects\2d_Mesh_Pile_240311.gid\2d_Mesh_Pile_240311.post.res' not
found, No results read.

can you tell me why this thing happens?

So for running my job I use separate OpenSees executable.

Thank you very much for your suggestions, I will do the simple model and run that and will let you know the results.

Regards

Pallavi
by pallavi
Tue Mar 22, 2011 1:14 am
Forum: OpenSees.exe Users
Topic: Error in algorithm while solving
Replies: 8
Views: 5789

Re: Error in algorithm while solving

vesna wrote:
> Your constraints are:
>
> constraints Transformation 1.0
>
> but it should be:
>
> constraints Transformation
>
> Are your elements elastic? In the case they are your analysis objects are
> defined well.

Dear Vesna,

I have defined the materials as :

#####Materal Information#######
nDMaterial ElasticIsotropic 1 20000000.000 0.4
nDMaterial ElasticIsotropic 2 31600000.000 0.2
nDMaterial ElasticIsotropic 3 25000000.000 0.25
nDMaterial ElasticIsotropic 4 45000000.000 0.3
nDMaterial ElasticIsotropic 5 210000000.000 0.3
nDMaterial ElasticIsotropic 6 240000000.000 0.25

and the elements are :

element quad 1 1571 1591 1583 1561 1 PlaneStrain2D 2 0 2.5 0 0
element quad 2 1561 1583 1577 1553 1 PlaneStrain2D 2 0 2.5 0 0
element quad 3 1553 1577 1563 1542 1 PlaneStrain2D 2 0 2.5 0 0
element quad 4 1542 1563 1551 1529 1 PlaneStrain2D 2 0 2.5 0 0
element quad 5 1529 1551 1540 1510 1 PlaneStrain2D 2 0 2.5 0 0
element quad 6 1510 1540 1525 1468 1 PlaneStrain2D 2 0 2.5 0 0
element quad 7 1468 1525 1511 1415 1 PlaneStrain2D 2 0 2.5 0 0
element quad 8 1415 1511 1488 1381 1 PlaneStrain2D 2 0 2.5 0 0
....................


I just have mentioned very few elements here, total no. of elements are 8812 and Total No. of Nodes are 10030.

I will change the script as per your suggestion.

Still the error remains same :

OpenSees > source 2d_Mesh_Karad_CF_1602_06t.tcl
Finished setting up recorders for 1st stage selfweight analysis...
Finished setting up recorders for 2nd stage selfweight analysis...
Finished setting up recorders for pile displacements and force...
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (354, 0)
WARNING Linear::solveCurrentStep() -the LinearSOE failed in solve()
DirectIntegrationAnalysis::analyze() - the Algorithm failed at time 0.01
OpenSees > analyze failed, returned: -3 error flag
-3
OpenSees >

Please help me for this problem.

Thanking you

Regards

Pallavi
by pallavi
Fri Mar 18, 2011 1:48 am
Forum: OpenSees.exe Users
Topic: Error in algorithm while solving
Replies: 8
Views: 5789

Re: Error in algorithm while solving

vesna wrote:
> The warning message suggest that there is an error in your model.

Dear Vesna,

I have the Bridge Model using Gid - OpenSeesquad, The entire nodes and elements got by the .tcl script created by Gid. We also have added the zero lenght elements and the load script is like this:

#source display.tcl
set g 32.2
set accelSeries1 "Path -filePath tabasFP.txt -dt 0.02 -factor $g"
pattern UniformExcitation 1 1 -accel $accelSeries1
#set accelSeries2 "Path -filePath tabasFN.txt -dt 0.02 -factor $g"
#pattern UniformExcitation 2 2 -accel $accelSeries2

integrator Newmark 0.5 0.25
constraints Transformation 1.0
algorithm Linear
numberer Plain
system ProfileSPD

# create the analysis object
analysis Transient

recorder Node -file Karad_base_node.out -time -node 7781 10010 -dof 1 2 3 disp
puts "Finished setting up recorders for 1st stage selfweight analysis..."


# a window to plot the nodal displacements versus load for node 38
#recorder plot PierNode-2.out Node_46_Xdisp 10 100 800 300 -columns 1 24 -dT 0.1
#recorder display DynamicColumn 10 410 500 300 -wipe
#prp 100 100 120.5
#vup 0 0 1
#display 1 1 1

recorder Node -file Karad_LHS_node.out -time -node 27 928 -dof 1 2 3 disp


recorder Node -file Karad_pile1_LH.out -time -node 2926 2931 2939 2948 2955 2952 2956 2960 2974 2978 -dof 1 2 3 disp
recorder Node -file Karad_pile1_RH.out -time -node 3487 3489 3492 3493 3494 3495 3463 3472 3488 3490 -dof 1 2 3 disp
puts "Finished setting up recorders for 2nd stage selfweight analysis..."

recorder Node -file Disp1.out -time -node 2926 2931 2939 2948 2955 2952 2956 2960 2974 2978 -dof 1 2 3 disp
recorder Node -file Disp2.out -time -node 3487 3489 3492 3493 3494 3495 3463 3472 3488 3490 -dof 1 2 3 disp
recorder Element -file Pier1_Force1.out -time -ele 2911 3111 2736 3175 3182 2750 globalForce
recorder Element -file Pier1_Force2.out -time -ele 2832 2938 3043 3090 3057 3088 globalForce
puts "Finished setting up recorders for pile displacements and force..."


# perform analysis
# numSteps del_t
analyze 200 0.01

Can you suggest any change in above script. Since the nodes and elements are large in number so cant put that here.


Thanking you in advance.

Regards

Pallavi
by pallavi
Thu Mar 17, 2011 12:27 am
Forum: OpenSees.exe Users
Topic: Error in algorithm while solving
Replies: 8
Views: 5789

Error in algorithm while solving

Dear all,

I am running a bridge simulation problem on OpenSees 1.7.5, on window OS.

While running the example I am getting an error as :

OpenSees > wipe
OpenSees > source 2d_Mesh_Karad_CF_1602_06t.tcl
Finished setting up recorders for 1st stage selfweight analysis...
Finished setting up recorders for 2nd stage selfweight analysis...
Finished setting up recorders for pile displacements and force...
WARNING BandSPDLinLapackSolver::solve() - the LAPACK routines returned 1
WARNING Linear::solveCurrentStep() -the LinearSOE failed in solve()
DirectIntegrationAnalysis::analyze() - the Algorithm failed at time 0.01
OpenSees > analyze failed, returned: -3 error flag
-3

I run the example step by step and the final error is above one, can anyone tell me where is the problem? Need to get the solution as early as possible.

Thanking in advance.

Regards

Pallavi
by pallavi
Mon Jun 28, 2010 4:22 am
Forum: Parallel Processing
Topic: Error while Compiling parallel OpenSees on linux
Replies: 1
Views: 4809

Error while Compiling parallel OpenSees on linux

Dear Sir/Madam,

I am installing OpenSees Parallel version on our High Performance Computing system. The HPC system is linux based and I have done "PARALLEL_INTERPRETER" option for parallel compilation. The Makefile.def I have used and Modified accordingly is " Makefile.def.LINUX_CLUSTER".

I got all the lib files.......... But I am not getting the OpenSees Binary.

The error I am getting while compilation is as follows:

make[3]: Entering directory `/home/internal/csm/pallavig/OpenSees_Parallel/OpenSees/OpenSees/SRC/recorder/response'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/internal/csm/pallavig/OpenSees_Parallel/OpenSees/OpenSees/SRC/recorder/response'
make[2]: Leaving directory `/home/internal/csm/pallavig/OpenSees_Parallel/OpenSees/OpenSees/SRC/damage'
make[2]: Entering directory `/home/internal/csm/pallavig/OpenSees_Parallel/OpenSees/OpenSees/SRC/api'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/internal/csm/pallavig/OpenSees_Parallel/OpenSees/OpenSees/SRC/api'
make[1]: Leaving directory `/home/internal/csm/pallavig/OpenSees_Parallel/OpenSees/OpenSees/SRC'
LIBRARIES BUILT ... NOW LINKING OpenSees PROGRAM
make[1]: Entering directory `/home/internal/csm/pallavig/OpenSees_Parallel/OpenSees/OpenSees/SRC/tcl'
make[1]: Nothing to be done for `tcl'.
make[1]: Leaving directory `/home/internal/csm/pallavig/OpenSees_Parallel/OpenSees/OpenSees/SRC/tcl'
make[1]: Entering directory `/home/internal/csm/pallavig/OpenSees_Parallel/OpenSees/OpenSees/SRC/modelbuilder/tcl'
Makefile:21: warning: overriding commands for target `tcl'
Makefile:13: warning: ignoring old commands for target `tcl'
make[2]: Entering directory `/home/internal/csm/pallavig/OpenSees_Parallel/OpenSees/OpenSees/SRC/tcl'
make[2]: Nothing to be done for `tcl'.
make[2]: Leaving directory `/home/internal/csm/pallavig/OpenSees_Parallel/OpenSees/OpenSees/SRC/tcl'
/usr/bin/ld: : No such file: No such file or directory
collect2: ld returned 1 exit status
make[1]: *** [tcl] Error 1
make[1]: Leaving directory `/home/internal/csm/pallavig/OpenSees_Parallel/OpenSees/OpenSees/SRC/modelbuilder/tcl'
make: *** [all] Error 2
[pallavig@yc3 OpenSees]$


I need your help in this regard. Since as per my view it is problem associated with "ld" linking libyary.

Please give me solution for the above mentioned error.

Thanking you in advance.

Regards

Pallavi
by pallavi
Sun Aug 23, 2009 10:21 pm
Forum: Parallel Processing
Topic: Please suggest suitable Makefile.def
Replies: 1
Views: 3703

Please suggest suitable Makefile.def

Dear all,

We are trying to install OpenSees ver 2.1.0 on our system........

The configuration of the system is :

Linux yc7.cn.yuva.param 2.6.18-92.el5 #1 SMP Tue Apr 29 13:16:15 EDT 2008 x86_64 x86_64 x86_64 GNU/Linux


Can anybody tell us which Makefile.def is suitable to carry out the compilation?

we want to carry out the Parallel installation of OpenSees. Out of these " OpenSeesSP " and "OpenSeesMP"
which one is most suitable ?

But I think " OpenSeesSP " and "OpenSeesMP" is right now available for windows OS ? It is possible to have source code for " OpenSeesSP " and "OpenSeesMP" for linux system?

Thanking in advance

Regards

Pallavi
by pallavi
Tue Jul 21, 2009 9:15 pm
Forum: Parallel Processing
Topic: Error on AIX OS while compiling
Replies: 0
Views: 3394

Error on AIX OS while compiling

Dear all,

While compiling OpenSees on my AIX 5.1.0 system i got error.


I am compiling in -bstatic mode..........


The error is as .............

LIBRARIES BUILT ... NOW LINKING OpenSees PROGRAM
gmake: Nothing to be done for `tcl'.
gmake[1]: Entering directory `/home/csm/pallavig/OpenSees_33/OpenSees/SRC/tcl'
gmake[1]: Nothing to be done for `tcl'.
gmake[1]: Leaving directory `/home/csm/pallavig/OpenSees_33/OpenSees/SRC/tcl'
(ld): halt 4
(ld): setopt bigtoc
(ld): lrgpage 0
(ld): savename /home/csm/pallavig/OpenSees_33/bin/OpenSees
(ld): filelist 50 1
(ld): i /lib/crt0.o
(ld): i /tmp/xlcMCRt9AUd.o
(ld): i /home/csm/pallavig/OpenSees_33/OpenSees/SRC/tcl/tclMain.o
(ld): i /home/csm/pallavig/OpenSees_33/OpenSees/SRC/tcl/mpiMain.o
(ld): i /home/csm/pallavig/OpenSees_33/OpenSees/SRC/tcl/commands.o
(ld): i /home/csm/pallavig/OpenSees_33/OpenSees/SRC/modelbuilder/tcl/myCommands.o
(ld): i /home/csm/pallavig/OpenSees_33/OpenSees/SRC/actor/channel/MPI_Channel.o
(ld): i /home/csm/pallavig/OpenSees_33/OpenSees/SRC/actor/machineBroker/MPI_MachineBroker.o
(ld): i /home/csm/pallavig/OpenSees_33/OpenSees/SRC/domain/subdomain/ActorSubdomain.o
(ld): i /home/csm/pallavig/OpenSees_33/OpenSees/SRC/domain/subdomain/ShadowSubdomain.o
(ld): i /home/csm/pallavig/OpenSees_33/lib/libOpenSees.a
(ld): i /home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o
(ld): i /home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSolver.o
(ld): i /home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o
(ld): i /home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSuperLU.o
(ld): lib /lib/libm.a
(ld): i /home/csm/pallavig/OpenSees_33/lib/libArpack.a
(ld): i /home/csm/pallavig/OpenSees_33/lib/libSuperLU.a
(ld): i /home/csm/pallavig/OpenSees_33/lib/libUmfpack.a
(ld): i /home/csm/pallavig/OpenSees_33/lib/libLapack.a
(ld): i /home/csm/pallavig/OpenSees_33/lib/libBlas.a
(ld): i /home/csm/pallavig/OpenSees_33/lib/libCBlas.a
(ld): lib /lib/libGL.a
(ld): lib /lib/libGLU.a
(ld): i /home/csm/pallavig/OpenSees_33/lib/libDistributedSuperLU.a
(ld): i /home/csm/pallavig/OpenSees_33/lib/libMetis.a
(ld): lib /home/csm/pallavig/guru/petsc-2.2.1/lib/libg/aix5.1.0.0/libpetscsnes.a
(ld): lib /home/csm/pallavig/guru/petsc-2.2.1/lib/libg/aix5.1.0.0/libpetscksp.a
(ld): lib /home/csm/pallavig/guru/petsc-2.2.1/lib/libg/aix5.1.0.0/libpetscdm.a
(ld): lib /home/csm/pallavig/guru/petsc-2.2.1/lib/libg/aix5.1.0.0/libpetscmat.a
(ld): lib /home/csm/pallavig/guru/petsc-2.2.1/lib/libg/aix5.1.0.0/libpetscvec.a
(ld): lib /home/csm/pallavig/guru/petsc-2.2.1/lib/libg/aix5.1.0.0/libpetsc.a
(ld): i /home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSOE.o
(ld): i /home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSolver.o
(ld): i /home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o
(ld): i /home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSolver.o
(ld): i /home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSparseSeqSolver.o
(ld): lib /usr/local/hpm_2_4_2/pwr4/lib//libhpm_r.a
(ld): i /home/csm/pallavig/usr/local/tcl/lib/libtcl8.4.so
(ld): i /home/csm/pallavig/usr/local/tcl/lib/libtk8.4.so
(ld): lib /home/csm/pallavig/pre_com_mesa/usr/lib/libpng.a
(ld): lib /lib/libessl.a
(ld): lib /lib/libX11.a
(ld): lib /lib/libf.a
(ld): lib /usr/lpp/ppe.poe/lib/libmpi_r.a
(ld): lib /lib/liblapi_r.a
(ld): lib /lib/libpthreads.a
(ld): lib /lib/libxlopt.a
(ld): lib /lib/libC.a
(ld): lib /lib/libc.a
LIBRARY: Shared object libGL.a[shr.o]: 557 symbols imported.
LIBRARY: Shared object libGLU.a[shr.o]: 62 symbols imported.
LIBRARY: Shared object /home/csm/pallavig/usr/local/tcl/lib/libtcl8.4.so: 957 symbols imported.
LIBRARY: Shared object /home/csm/pallavig/usr/local/tcl/lib/libtk8.4.so: 686 symbols imported.
LIBRARY: Shared object libpng.a[libpng.so.3]: 360 symbols imported.
LIBRARY: Shared object libessl.a[essl.o]: 1542 symbols imported.
LIBRARY: Shared object libX11.a[shr4.o]: 1210 symbols imported.
LIBRARY: Shared object libX11.a[shr4net.o]: 1 symbols imported.
LIBRARY: Shared object libf.a[io.o]: 70 symbols imported.
LIBRARY: Shared object libf.a[math.o]: 344 symbols imported.
LIBRARY: Shared object libf.a[xlfsys.o]: 33 symbols imported.
LIBRARY: Shared object libf.a[_xlf_posix_xpg5.o]: 85 symbols imported.
LIBRARY: Symbols imported from import file /lib/libf.a[_xlf_aio.imp]: 10
LIBRARY: Shared object libmpi_r.a[mpicore_r.o]: 630 symbols imported.
LIBRARY: Shared object libmpi_r.a[mpifort_r.o]: 1580 symbols imported.
LIBRARY: Shared object libmpi_r.a[mpipoe_r.o]: 110 symbols imported.
LIBRARY: Shared object libmpi_r.a[mpicpp_r.o]: 24 symbols imported.
LIBRARY: Shared object libmpi_r.a[dynamic.o]: 25 symbols imported.
LIBRARY: Shared object libmpi_r.a[pm_chkrst_r.o]: 3 symbols imported.
LIBRARY: Shared object liblapi_r.a[liblapi_r.o]: 156 symbols imported.
LIBRARY: Shared object liblapi_r.a[liblapishm_r.o]: 6 symbols imported.
LIBRARY: Shared object libpthreads.a[shr_comm.o]: 155 symbols imported.
LIBRARY: Shared object libpthreads.a[shr_xpg5.o]: 125 symbols imported.
LIBRARY: Symbols imported from import file /lib/libC.a[shr_32.imp]: 400
LIBRARY: Symbols imported from import file /lib/libC.a[shr2_32.imp]: 42
LIBRARY: Symbols imported from import file /lib/libC.a[shr3_32.imp]: 33
LIBRARY: Symbols imported from import file /lib/libC.a[ansi_32.imp]: 2326
LIBRARY: Shared object libC.a[ansi_32.o]: 2567 symbols imported.
LIBRARY: Symbols imported from import file /lib/libC.a[shr_64.imp]: 0
LIBRARY: Symbols imported from import file /lib/libC.a[shr2_64.imp]: 0
LIBRARY: Symbols imported from import file /lib/libC.a[shr3_64.imp]: 0
LIBRARY: Symbols imported from import file /lib/libC.a[ansi_64.imp]: 0
LIBRARY: Shared object libc.a[shr.o]: 2467 symbols imported.
LIBRARY: Shared object libc.a[meth.o]: 2 symbols imported.
LIBRARY: Shared object libc.a[aio.o]: 11 symbols imported.
LIBRARY: Shared object libc.a[pse.o]: 5 symbols imported.
LIBRARY: Shared object libc.a[dl.o]: 4 symbols imported.
LIBRARY: Shared object libc.a[pty.o]: 1 symbols imported.
FILELIST: Number of previously inserted files processed: 50
(ld): initfini poe_remote_main
(ld): resolve
ld: 0711-228 WARNING: Duplicate symbols were found while resolving symbols.
The following duplicates were found:
Symbol Source-File(Object) OR Import-File{Shared-object}
------------------------- -------------------------------------------------
.LinearSOESolver::getDeterminant() LinearSOESolver.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[LinearSOESolver.o])
** Duplicate ** DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSolver.o)
** Duplicate ** DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSuperLU.o)
** Duplicate ** PetscSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSolver.o)
** Duplicate ** SparseGenRowLinSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSolver.o)
** Duplicate ** PetscSparseSeqSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSparseSeqSolver.o)
LinearSOESolver::getDeterminant() LinearSOESolver.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[LinearSOESolver.o])
** Duplicate ** DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSolver.o)
** Duplicate ** DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSuperLU.o)
** Duplicate ** PetscSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSolver.o)
** Duplicate ** SparseGenRowLinSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSolver.o)
** Duplicate ** PetscSparseSeqSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSparseSeqSolver.o)
.DistributedDiagonalSolver::DistributedDiagonalSolver(double) DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSolver.o])
** Duplicate ** DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSolver.o)
.DistributedDiagonalSolver::DistributedDiagonalSolver(int) DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSolver.o])
** Duplicate ** DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSolver.o)
.DistributedDiagonalSolver::~DistributedDiagonalSolver() DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSolver.o])
** Duplicate ** DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSolver.o)
.DistributedDiagonalSolver::setLinearSOE(DistributedDiagonalSOE&) DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSolver.o])
** Duplicate ** DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSolver.o)
.DistributedDiagonalSolver::setSize() DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSolver.o])
** Duplicate ** DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSolver.o)
.DistributedDiagonalSolver::solve() DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSolver.o])
** Duplicate ** DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSolver.o)
.__sterm80000000_x_2fhome_2fcsm_2fpallavig_2fOpenSees_5f33_2fOpenSees_2fSRC_2fsystem_5fof_5feqn_2flinearSOE_2fdiagonal_2fDistributedDiagonalSolver_2ecpp() DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSolver.o])
** Duplicate ** DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSolver.o)
.DistributedDiagonalSolver::sendSelf(int,Channel&) DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSolver.o])
** Duplicate ** DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSolver.o)
.DistributedDiagonalSolver::recvSelf(int,Channel&,FEM_ObjectBroker&) DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSolver.o])
** Duplicate ** DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSolver.o)
__sterm80000000_x_2fhome_2fcsm_2fpallavig_2fOpenSees_5f33_2fOpenSees_2fSRC_2fsystem_5fof_5feqn_2flinearSOE_2fdiagonal_2fDistributedDiagonalSolver_2ecpp() DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSolver.o])
** Duplicate ** DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSolver.o)
{DistributedDiagonalSolver}MovableObject::virtual-fn-table-ptr DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSolver.o])
** Duplicate ** DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSolver.o)
DistributedDiagonalSolver::~DistributedDiagonalSolver() DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSolver.o])
** Duplicate ** DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSolver.o)
DistributedDiagonalSolver::sendSelf(int,Channel&) DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSolver.o])
** Duplicate ** DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSolver.o)
DistributedDiagonalSolver::recvSelf(int,Channel&,FEM_ObjectBroker&) DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSolver.o])
** Duplicate ** DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSolver.o)
DistributedDiagonalSolver::solve() DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSolver.o])
** Duplicate ** DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSolver.o)
DistributedDiagonalSolver::setSize() DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSolver.o])
** Duplicate ** DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSolver.o)
DistributedDiagonalSolver::setLinearSOE(DistributedDiagonalSOE&) DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSolver.o])
** Duplicate ** DistributedDiagonalSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSolver.o)
.DistributedDiagonalSOE::DistributedDiagonalSOE(DistributedDiagonalSolver&) DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
.DistributedDiagonalSOE::~DistributedDiagonalSOE() DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
.DistributedDiagonalSOE::getNumEqn() const DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
.DistributedDiagonalSOE::setSize(Graph&) DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
.__sterm80000000_x_2fhome_2fcsm_2fpallavig_2fOpenSees_5f33_2fOpenSees_2fSRC_2fsystem_5fof_5feqn_2flinearSOE_2fdiagonal_2fDistributedDiagonalSOE_2ecpp() DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
.DistributedDiagonalSOE::addA(const Matrix&,const ID&,double) DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
.DistributedDiagonalSOE::addB(const Vector&,const ID&,double) DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
.DistributedDiagonalSOE::setB(const Vector&,double) DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
.DistributedDiagonalSOE::zeroA() DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
.DistributedDiagonalSOE::zeroB() DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
.DistributedDiagonalSOE::setX(int,double) DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
.DistributedDiagonalSOE::setX(const Vector&) DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
.DistributedDiagonalSOE::getX() DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
.DistributedDiagonalSOE::getB() DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
.DistributedDiagonalSOE::normRHS() DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
.DistributedDiagonalSOE::setDiagonalSolver(DistributedDiagonalSolver&) DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
.DistributedDiagonalSOE::sendSelf(int,Channel&) DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
.DistributedDiagonalSOE::recvSelf(int,Channel&,FEM_ObjectBroker&) DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
.DistributedDiagonalSOE::setChannels(int,Channel**) DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
.DistributedDiagonalSOE::setAnalysisModel(AnalysisModel&) DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
__sterm80000000_x_2fhome_2fcsm_2fpallavig_2fOpenSees_5f33_2fOpenSees_2fSRC_2fsystem_5fof_5feqn_2flinearSOE_2fdiagonal_2fDistributedDiagonalSOE_2ecpp() DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
{DistributedDiagonalSOE}MovableObject::virtual-fn-table-ptr DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
DistributedDiagonalSOE::~DistributedDiagonalSOE() DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
DistributedDiagonalSOE::sendSelf(int,Channel&) DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
DistributedDiagonalSOE::recvSelf(int,Channel&,FEM_ObjectBroker&) DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
DistributedDiagonalSOE::setSize(Graph&) DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
DistributedDiagonalSOE::getNumEqn() const DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
DistributedDiagonalSOE::addA(const Matrix&,const ID&,double) DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
DistributedDiagonalSOE::addB(const Vector&,const ID&,double) DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
DistributedDiagonalSOE::setB(const Vector&,double) DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
DistributedDiagonalSOE::zeroA() DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
DistributedDiagonalSOE::zeroB() DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
DistributedDiagonalSOE::getX() DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
DistributedDiagonalSOE::getB() DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
DistributedDiagonalSOE::normRHS() DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
DistributedDiagonalSOE::setX(const Vector&) DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
DistributedDiagonalSOE::setX(int,double) DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedDiagonalSOE.o])
** Duplicate ** DistributedDiagonalSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/diagonal/DistributedDiagonalSOE.o)
.DistributedSparseGenColLinSOE::DistributedSparseGenColLinSOE(SparseGenColLinSolver&) DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSparseGenColLinSOE.o])
** Duplicate ** DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o)
.DistributedSparseGenColLinSOE::~DistributedSparseGenColLinSOE() DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSparseGenColLinSOE.o])
** Duplicate ** DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o)
.DistributedSparseGenColLinSOE::setSize(Graph&) DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSparseGenColLinSOE.o])
** Duplicate ** DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o)
.__sterm80000000_x_2fhome_2fcsm_2fpallavig_2fOpenSees_5f33_2fOpenSees_2fSRC_2fsystem_5fof_5feqn_2flinearSOE_2fsparseGEN_2fDistributedSparseGenColLinSOE_2ecpp() DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSparseGenColLinSOE.o])
** Duplicate ** DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o)
.DistributedSparseGenColLinSOE::addA(const Matrix&,const ID&,double) DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSparseGenColLinSOE.o])
** Duplicate ** DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o)
.DistributedSparseGenColLinSOE::addB(const Vector&,const ID&,double) DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSparseGenColLinSOE.o])
** Duplicate ** DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o)
.DistributedSparseGenColLinSOE::setB(const Vector&,double) DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSparseGenColLinSOE.o])
** Duplicate ** DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o)
.DistributedSparseGenColLinSOE::zeroB() DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSparseGenColLinSOE.o])
** Duplicate ** DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o)
.DistributedSparseGenColLinSOE::solve() DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSparseGenColLinSOE.o])
** Duplicate ** DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o)
.DistributedSparseGenColLinSOE::getB() DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSparseGenColLinSOE.o])
** Duplicate ** DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o)
.DistributedSparseGenColLinSOE::sendSelf(int,Channel&) DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSparseGenColLinSOE.o])
** Duplicate ** DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o)
.DistributedSparseGenColLinSOE::recvSelf(int,Channel&,FEM_ObjectBroker&) DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSparseGenColLinSOE.o])
** Duplicate ** DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o)
.DistributedSparseGenColLinSOE::setProcessID(int) DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSparseGenColLinSOE.o])
** Duplicate ** DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o)
.DistributedSparseGenColLinSOE::setChannels(int,Channel**) DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSparseGenColLinSOE.o])
** Duplicate ** DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o)
__sterm80000000_x_2fhome_2fcsm_2fpallavig_2fOpenSees_5f33_2fOpenSees_2fSRC_2fsystem_5fof_5feqn_2flinearSOE_2fsparseGEN_2fDistributedSparseGenColLinSOE_2ecpp() DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSparseGenColLinSOE.o])
** Duplicate ** DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o)
{DistributedSparseGenColLinSOE}MovableObject::virtual-fn-table-ptr DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSparseGenColLinSOE.o])
** Duplicate ** DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o)
DistributedSparseGenColLinSOE::~DistributedSparseGenColLinSOE() DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSparseGenColLinSOE.o])
** Duplicate ** DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o)
DistributedSparseGenColLinSOE::sendSelf(int,Channel&) DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSparseGenColLinSOE.o])
** Duplicate ** DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o)
DistributedSparseGenColLinSOE::recvSelf(int,Channel&,FEM_ObjectBroker&) DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSparseGenColLinSOE.o])
** Duplicate ** DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o)
DistributedSparseGenColLinSOE::solve() DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSparseGenColLinSOE.o])
** Duplicate ** DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o)
DistributedSparseGenColLinSOE::setSize(Graph&) DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSparseGenColLinSOE.o])
** Duplicate ** DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o)
DistributedSparseGenColLinSOE::addA(const Matrix&,const ID&,double) DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSparseGenColLinSOE.o])
** Duplicate ** DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o)
DistributedSparseGenColLinSOE::addB(const Vector&,const ID&,double) DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSparseGenColLinSOE.o])
** Duplicate ** DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o)
DistributedSparseGenColLinSOE::setB(const Vector&,double) DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSparseGenColLinSOE.o])
** Duplicate ** DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o)
DistributedSparseGenColLinSOE::zeroB() DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSparseGenColLinSOE.o])
** Duplicate ** DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o)
DistributedSparseGenColLinSOE::getB() DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSparseGenColLinSOE.o])
** Duplicate ** DistributedSparseGenColLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o)
.DistributedSuperLU::DistributedSuperLU() DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSuperLU.o])
** Duplicate ** DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSuperLU.o)
.DistributedSuperLU::DistributedSuperLU(int,int) DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSuperLU.o])
** Duplicate ** DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSuperLU.o)
.DistributedSuperLU::~DistributedSuperLU() DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSuperLU.o])
** Duplicate ** DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSuperLU.o)
.DistributedSuperLU::solve() DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSuperLU.o])
** Duplicate ** DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSuperLU.o)
.DistributedSuperLU::setSize() DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSuperLU.o])
** Duplicate ** DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSuperLU.o)
.DistributedSuperLU::setProcessID(int) DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSuperLU.o])
** Duplicate ** DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSuperLU.o)
.DistributedSuperLU::setChannels(int,Channel**) DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSuperLU.o])
** Duplicate ** DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSuperLU.o)
.DistributedSuperLU::sendSelf(int,Channel&) DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSuperLU.o])
** Duplicate ** DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSuperLU.o)
.__sterm80000000_x_2fhome_2fcsm_2fpallavig_2fOpenSees_5f33_2fOpenSees_2fSRC_2fsystem_5fof_5feqn_2flinearSOE_2fsparseGEN_2fDistributedSuperLU_2ecpp() DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSuperLU.o])
** Duplicate ** DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSuperLU.o)
.DistributedSuperLU::recvSelf(int,Channel&,FEM_ObjectBroker&) DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSuperLU.o])
** Duplicate ** DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSuperLU.o)
{DistributedSuperLU}MovableObject::virtual-fn-table-ptr DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSuperLU.o])
** Duplicate ** DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSuperLU.o)
DistributedSuperLU::~DistributedSuperLU() DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSuperLU.o])
** Duplicate ** DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSuperLU.o)
DistributedSuperLU::sendSelf(int,Channel&) DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSuperLU.o])
** Duplicate ** DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSuperLU.o)
DistributedSuperLU::recvSelf(int,Channel&,FEM_ObjectBroker&) DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSuperLU.o])
** Duplicate ** DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSuperLU.o)
DistributedSuperLU::solve() DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSuperLU.o])
** Duplicate ** DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSuperLU.o)
DistributedSuperLU::setSize() DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSuperLU.o])
** Duplicate ** DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSuperLU.o)
DistributedSuperLU::setProcessID(int) DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSuperLU.o])
** Duplicate ** DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSuperLU.o)
DistributedSuperLU::setChannels(int,Channel**) DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSuperLU.o])
** Duplicate ** DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSuperLU.o)
__sterm80000000_x_2fhome_2fcsm_2fpallavig_2fOpenSees_5f33_2fOpenSees_2fSRC_2fsystem_5fof_5feqn_2flinearSOE_2fsparseGEN_2fDistributedSuperLU_2ecpp() DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[DistributedSuperLU.o])
** Duplicate ** DistributedSuperLU.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSuperLU.o)
.SparseGenRowLinSolver::SparseGenRowLinSolver(int) SparseGenRowLinSolver.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSolver.o])
** Duplicate ** SparseGenRowLinSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSolver.o)
.SparseGenRowLinSolver::~SparseGenRowLinSolver() SparseGenRowLinSolver.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSolver.o])
** Duplicate ** SparseGenRowLinSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSolver.o)
.SparseGenRowLinSolver::setLinearSOE(SparseGenRowLinSOE&) SparseGenRowLinSolver.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSolver.o])
** Duplicate ** SparseGenRowLinSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSolver.o)
{SparseGenRowLinSolver}MovableObject::virtual-fn-table-ptr SparseGenRowLinSolver.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSolver.o])
** Duplicate ** SparseGenRowLinSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSolver.o)
SparseGenRowLinSolver::~SparseGenRowLinSolver() SparseGenRowLinSolver.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSolver.o])
** Duplicate ** SparseGenRowLinSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSolver.o)
SparseGenRowLinSolver::setLinearSOE(SparseGenRowLinSOE&) SparseGenRowLinSolver.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSolver.o])
** Duplicate ** SparseGenRowLinSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSolver.o)
.SparseGenRowLinSOE::SparseGenRowLinSOE(SparseGenRowLinSolver&) SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
.SparseGenRowLinSOE::~SparseGenRowLinSOE() SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
.SparseGenRowLinSOE::getNumEqn() const SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
.SparseGenRowLinSOE::setSize(Graph&) SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
.SparseGenRowLinSOE::addA(const Matrix&,const ID&,double) SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
.SparseGenRowLinSOE::addB(const Vector&,const ID&,double) SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
.SparseGenRowLinSOE::setB(const Vector&,double) SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
.SparseGenRowLinSOE::zeroA() SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
.SparseGenRowLinSOE::zeroB() SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
.SparseGenRowLinSOE::setX(int,double) SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
.SparseGenRowLinSOE::setX(const Vector&) SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
.SparseGenRowLinSOE::getX() SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
.SparseGenRowLinSOE::getB() SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
.SparseGenRowLinSOE::normRHS() SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
.SparseGenRowLinSOE::setSparseGenRowSolver(SparseGenRowLinSolver&) SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
.SparseGenRowLinSOE::sendSelf(int,Channel&) SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
.SparseGenRowLinSOE::recvSelf(int,Channel&,FEM_ObjectBroker&) SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
{SparseGenRowLinSOE}MovableObject::virtual-fn-table-ptr SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
SparseGenRowLinSOE::~SparseGenRowLinSOE() SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
SparseGenRowLinSOE::sendSelf(int,Channel&) SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
SparseGenRowLinSOE::recvSelf(int,Channel&,FEM_ObjectBroker&) SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
SparseGenRowLinSOE::setSize(Graph&) SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
SparseGenRowLinSOE::getNumEqn() const SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
SparseGenRowLinSOE::addA(const Matrix&,const ID&,double) SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
SparseGenRowLinSOE::addB(const Vector&,const ID&,double) SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
SparseGenRowLinSOE::setB(const Vector&,double) SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
SparseGenRowLinSOE::zeroA() SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
SparseGenRowLinSOE::zeroB() SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
SparseGenRowLinSOE::getX() SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
SparseGenRowLinSOE::getB() SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
SparseGenRowLinSOE::normRHS() SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
SparseGenRowLinSOE::setX(const Vector&) SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
SparseGenRowLinSOE::setX(int,double) SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/lib/libOpenSees.a[SparseGenRowLinSOE.o])
** Duplicate ** SparseGenRowLinSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSOE.o)
RESOLVE: 31232 of 111379 symbols were kept.
RESOLVE: The return code is 4.
(ld): addgl /usr/lib/glink.o
ADDGL: Glink code added for 231 symbols.
(ld): er full
ld: 0711-318 ERROR: Undefined symbols were found.
The following symbols are in error:
Symbol Inpndx TY CL Source-File(Object-File) OR Import-File{Shared-object}
RLD: Address Section Rld-type Referencing Symbol
----------------------------------------------------------------------------------------------
.KSPDestroy(_p_KSP*) [128] ER PR PetscSparseSeqSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSparseSeqSolver.o)
00000270 .text R_RBR [18] .PetscSparseSeqSolver::~PetscSparseSeqSolver()
.KSPDestroy(_p_KSP*) [170] ER PR PetscSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSolver.o)
000002cc .text R_RBR [20] .PetscSolver::~PetscSolver()
.MatAssemblyBegin(_p_Mat*,MatAssemblyType) [174] ER PR PetscSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSolver.o)
0000039c .text R_RBR [22] .PetscSolver::solve()
.PetscError(int,const char*,const char*,const char*,int,int,const char*,...) [134] ER PR PetscSparseSeqSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSparseSeqSolver.o)
00000328 .text R_RBR [20] .PetscSparseSeqSolver::solve()
0000043c .text R_RBR [24] .PetscSparseSeqSolver::setSize()
00000488 .text R_RBR [24] .PetscSparseSeqSolver::setSize()
000004d0 .text R_RBR [24] .PetscSparseSeqSolver::setSize()
0000055c .text R_RBR [24] .PetscSparseSeqSolver::setSize()
000005c8 .text R_RBR [24] .PetscSparseSeqSolver::setSize()
00000608 .text R_RBR [24] .PetscSparseSeqSolver::setSize()
.PetscError(int,const char*,const char*,const char*,int,int,const char*,...) [176] ER PR PetscSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSolver.o)
000003cc .text R_RBR [22] .PetscSolver::solve()
00000430 .text R_RBR [22] .PetscSolver::solve()
00000678 .text R_RBR [22] .PetscSolver::solve()
000009fc .text R_RBR [28] .PetscSolver::setSize()
00000a6c .text R_RBR [28] .PetscSolver::setSize()
.PetscError(int,const char*,const char*,const char*,int,int,const char*,...) [256] ER PR PetscSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSOE.o)
00000abc .text R_RBR [20] .PetscSOE::setSize(Graph&)
00000b00 .text R_RBR [20] .PetscSOE::setSize(Graph&)
00000b4c .text R_RBR [20] .PetscSOE::setSize(Graph&)
00000b98 .text R_RBR [20] .PetscSOE::setSize(Graph&)
00000ca4 .text R_RBR [20] .PetscSOE::setSize(Graph&)
00000cf4 .text R_RBR [20] .PetscSOE::setSize(Graph&)
00000d30 .text R_RBR [20] .PetscSOE::setSize(Graph&)
00000d74 .text R_RBR [20] .PetscSOE::setSize(Graph&)
00000dd0 .text R_RBR [20] .PetscSOE::setSize(Graph&)
00000e2c .text R_RBR [20] .PetscSOE::setSize(Graph&)
000012e4 .text R_RBR [26] .PetscSOE::addA(const Matrix&,const ID&,double)
.MatAssemblyEnd(_p_Mat*,MatAssemblyType) [178] ER PR PetscSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSolver.o)
00000400 .text R_RBR [22] .PetscSolver::solve()
.KSPSolve(_p_KSP*,_p_Vec*,_p_Vec*) [132] ER PR PetscSparseSeqSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSparseSeqSolver.o)
000002fc .text R_RBR [20] .PetscSparseSeqSolver::solve()
.KSPSolve(_p_KSP*,_p_Vec*,_p_Vec*) [188] ER PR PetscSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSolver.o)
00000648 .text R_RBR [22] .PetscSolver::solve()
.KSPCreate(int,_p_KSP**) [144] ER PR PetscSparseSeqSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSparseSeqSolver.o)
00000508 .text R_RBR [24] .PetscSparseSeqSolver::setSize()
.KSPCreate(int,_p_KSP**) [196] ER PR PetscSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSolver.o)
000009a0 .text R_RBR [28] .PetscSolver::setSize()
.KSPSetOperators(_p_KSP*,_p_Mat*,_p_Mat*,MatStructure) [146] ER PR PetscSparseSeqSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSparseSeqSolver.o)
00000520 .text R_RBR [24] .PetscSparseSeqSolver::setSize()
.KSPSetOperators(_p_KSP*,_p_Mat*,_p_Mat*,MatStructure) [198] ER PR PetscSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSolver.o)
000009bc .text R_RBR [28] .PetscSolver::setSize()
.KSPSetType(_p_KSP*,const char*) [148] ER PR PetscSparseSeqSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSparseSeqSolver.o)
00000530 .text R_RBR [24] .PetscSparseSeqSolver::setSize()
.KSPSetType(_p_KSP*,const char*) [200] ER PR PetscSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSolver.o)
000009cc .text R_RBR [28] .PetscSolver::setSize()
.KSPSetTolerances(_p_KSP*,double,double,double,int) [150] ER PR PetscSparseSeqSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSparseSeqSolver.o)
0000057c .text R_RBR [24] .PetscSparseSeqSolver::setSize()
.KSPSetTolerances(_p_KSP*,double,double,double,int) [202] ER PR PetscSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSolver.o)
00000a1c .text R_RBR [28] .PetscSolver::setSize()
.KSPGetPC(_p_KSP*,_p_PC**) [152] ER PR PetscSparseSeqSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSparseSeqSolver.o)
0000058c .text R_RBR [24] .PetscSparseSeqSolver::setSize()
.KSPGetPC(_p_KSP*,_p_PC**) [204] ER PR PetscSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSolver.o)
00000a2c .text R_RBR [28] .PetscSolver::setSize()
.PCSetType(_p_PC*,const char*) [154] ER PR PetscSparseSeqSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSparseSeqSolver.o)
0000059c .text R_RBR [24] .PetscSparseSeqSolver::setSize()
.PCSetType(_p_PC*,const char*) [206] ER PR PetscSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSolver.o)
00000a3c .text R_RBR [28] .PetscSolver::setSize()
.MatDestroy(_p_Mat*) [124] ER PR PetscSparseSeqSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSparseSeqSolver.o)
0000024c .text R_RBR [18] .PetscSparseSeqSolver::~PetscSparseSeqSolver()
.MatDestroy(_p_Mat*) [234] ER PR PetscSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSOE.o)
000002a0 .text R_RBR [18] .PetscSOE::~PetscSOE()
0000069c .text R_RBR [20] .PetscSOE::setSize(Graph&)
.VecDestroy(_p_Vec*) [126] ER PR PetscSparseSeqSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSparseSeqSolver.o)
00000258 .text R_RBR [18] .PetscSparseSeqSolver::~PetscSparseSeqSolver()
00000264 .text R_RBR [18] .PetscSparseSeqSolver::~PetscSparseSeqSolver()
.VecDestroy(_p_Vec*) [236] ER PR PetscSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSOE.o)
000002b4 .text R_RBR [18] .PetscSOE::~PetscSOE()
000002c8 .text R_RBR [18] .PetscSOE::~PetscSOE()
000006b0 .text R_RBR [20] .PetscSOE::setSize(Graph&)
000006c4 .text R_RBR [20] .PetscSOE::setSize(Graph&)
.PetscInitialize(int*,char***,const char*,const char*) [118] ER PR PetscSparseSeqSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSparseSeqSolver.o)
00000088 .text R_RBR [12] .PetscSparseSeqSolver::PetscSparseSeqSolver(char*,char*)
000001a0 .text R_RBR [16] .PetscSparseSeqSolver::PetscSparseSeqSolver(char*,char*,double,double,double,int)
.PetscInitialize(int*,char***,const char*,const char*) [238] ER PR PetscSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSOE.o)
000003a0 .text R_RBR [20] .PetscSOE::setSize(Graph&)
.MatCreateSeqAIJ(int,int,int,int,const int*,_p_Mat**) [254] ER PR PetscSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSOE.o)
00000a90 .text R_RBR [20] .PetscSOE::setSize(Graph&)
.MatCreateSeqBAIJ(int,int,int,int,int,const int*,_p_Mat**) [258] ER PR PetscSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSOE.o)
00000ad4 .text R_RBR [20] .PetscSOE::setSize(Graph&)
.VecCreateSeqWithArray(int,int,const double*,_p_Vec**) [140] ER PR PetscSparseSeqSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSparseSeqSolver.o)
0000045c .text R_RBR [24] .PetscSparseSeqSolver::setSize()
000004a4 .text R_RBR [24] .PetscSparseSeqSolver::setSize()
.VecCreateSeqWithArray(int,int,const double*,_p_Vec**) [260] ER PR PetscSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSOE.o)
00000b1c .text R_RBR [20] .PetscSOE::setSize(Graph&)
00000b68 .text R_RBR [20] .PetscSOE::setSize(Graph&)
.PetscOptionsGetInt(const char*,const char*,int*,PetscTruth*) [138] ER PR PetscSparseSeqSolver.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSparseSeqSolver.o)
00000410 .text R_RBR [24] .PetscSparseSeqSolver::setSize()
.PetscOptionsGetInt(const char*,const char*,int*,PetscTruth*) [264] ER PR PetscSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSOE.o)
00000c78 .text R_RBR [20] .PetscSOE::setSize(Graph&)
.MatCreate(int,int,int,int,int,_p_Mat**) [266] ER PR PetscSOE.cpp(/home/csm/pallavig/OpenSees_33/OpenSees/SRC/system_of_eqn/linearSOE/petsc/PetscSOE.o)
00000cc8 .text R_RBR [20] .PetscSOE::setSize(
by pallavi
Thu Jul 16, 2009 4:57 am
Forum: Parallel Processing
Topic: Which element is needed for 3D modeling in Opesees
Replies: 0
Views: 3649

Which element is needed for 3D modeling in Opesees

Dear All,

We are doing a 3D modeling in OpenSees of a Bridge and Building structure.

Can anybody tell us which element is suitable for the modeling in 3D, means whether it should be tetrahedra, Hexahedra, 20 noded brick element or anything else??

We are using GiD as a modeling software.

Which element is suitable for carrying out the simulation of the 3D Bridge and Frame structure.

Thanking You

Regards

Pallavi
by pallavi
Tue Jul 14, 2009 9:50 pm
Forum: Parallel Processing
Topic: Error while running a Job
Replies: 1
Views: 3898

Error while running a Job

Dear all,

I am running a job in Opensees Parallel version on our AIX Operating system.

I got following error :

WARNING TransformationConstraintHandler::handle() - ran out of memory for DOF_Groups array of size 0
WARNING AnalysisMode::getGroupGraph - 0 vertices, has the Domain been populated?



Can anybody tell me how to solve this error.

Thanking You

Regards

Pallavi
by pallavi
Mon Jun 22, 2009 10:04 pm
Forum: Parallel Processing
Topic: Error while installation on Grid
Replies: 1
Views: 4257

Error while installation on Grid

Dear All,

I am installing OpenSees version 2.1.0 on our Grid system. while installation I am getting following error.......


/pallavig/OpenSees/SRC/reliability/domain/distributions -I/home/pallavig/OpenSees/SRC/reliability/domain/filter -I/home/pallavig/OpenSees/SRC/reliability/domain/modulatingFunction -I/home/pallavig/OpenSees/SRC/reliability/domain/spectrum -I/home/pallavig/OpenSees/SRC/reliability/domain/limitStateFunction -I/home/pallavig/OpenSees/SRC/reliability/optimization -I/home/pallavig/OpenSees/SRC/reliability/analysis/telm -I/home/pallavig/OpenSees/SRC/reliability/FEsensitivity -I/home/pallavig/OpenSees/SRC/reliability/tcl -I/home/pallavig/OpenSees/SRC/unittest -I/home/pallavig/OpenSees/SRC/api -I/home/pallavig/OpenSees/SRC -I/home/pallavig/OpenSees/OTHER/SuperLU_3.0/SRC -I/home/pallavig/OpenSees/SRC/package -c TclModelBuilderDamageModelCommand.cpp -o TclModelBuilderDamageModelCommand.o
make[3]: Entering directory `/home/pallavig/OpenSees/SRC/recorder/response'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/pallavig/OpenSees/SRC/recorder/response'
make[2]: Leaving directory `/home/pallavig/OpenSees/SRC/damage'
make[2]: Entering directory `/home/pallavig/OpenSees/SRC/api'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/pallavig/OpenSees/SRC/api'
make[1]: Leaving directory `/home/pallavig/OpenSees/SRC'
LIBRARIES BUILT ... NOW LINKING OpenSees PROGRAM
make[1]: Entering directory `/home/pallavig/OpenSees/SRC/tcl'
make[1]: Nothing to be done for `tcl'.
make[1]: Leaving directory `/home/pallavig/OpenSees/SRC/tcl'
make[1]: Entering directory `/home/pallavig/OpenSees/SRC/modelbuilder/tcl'
Makefile:21: warning: overriding commands for target `tcl'
Makefile:13: warning: ignoring old commands for target `tcl'
Makefile:38: warning: overriding commands for target `tcl'
Makefile:21: warning: ignoring old commands for target `tcl'
Makefile:49: warning: overriding commands for target `tk'
Makefile:29: warning: ignoring old commands for target `tk'
make[2]: Entering directory `/home/pallavig/OpenSees/SRC/tcl'
make[2]: Nothing to be done for `tcl'.
make[2]: Leaving directory `/home/pallavig/OpenSees/SRC/tcl'
echo /usr/local/mpich/bin/mpicxx -rdynamic /home/pallavig/OpenSees/SRC/tcl/tclMain.o /home/pallavig/OpenSees/SRC/tcl/mpiMain.o /home/pallavig/OpenSees/SRC/tcl/commands.o /home/pallavig/OpenSees/SRC/modelbuilder/tcl/myCommands.o /home/pallavig/OpenSees/SRC/actor/channel/MPI_Channel.o /home/pallavig/OpenSees/SRC/actor/machineBroker/MPI_MachineBroker.o /home/pallavig/OpenSees/SRC/domain/subdomain/ActorSubdomain.o /home/pallavig/OpenSees/SRC/domain/subdomain/ShadowSubdomain.o /home/pallavig/OpenSees/SRC/tcl/TclFeViewer.o /home/pallavig/OpenSees/SRC/tcl/TclVideoPlayer.o \
/home/pallavig/lib/libOpenSees.a -L/lib -L/home/pallavig/lib \
-lm /home/pallavig/lib/libArpack.a /home/pallavig/lib/libDistributedSuperLU.a /home/pallavig/lib/libSuperLU.a /home/pallavig/lib/libUmfpack.a /home/pallavig/lib/libLapack.a /home/pallavig/lib/libBlas.a /home/pallavig/lib/libCBlas.a /home/pallavig/lib/libMetis.a -L/home/pallavig/petsc2.2.1/petsc-2.2.1/lib/libg/linux-gnu/ -lpetscsnes -lpetscksp -lpetscdm -lpetscmat -lpetscvec -lpetsc -lg2c -ldl /home/pallavig/usr/local/lib/libtk8.5.so /home/pallavig/usr/local/lib/libtcl8.5.so \
-ldl -lieee -lm -lc -lg2c -Wl,-rpath,/usr/lib -lpng -L/usr/local/mpich/lib -lmpich -o /home/pallavig/bin/OpenSees
/usr/local/mpich/bin/mpicxx -rdynamic /home/pallavig/OpenSees/SRC/tcl/tclMain.o /home/pallavig/OpenSees/SRC/tcl/mpiMain.o /home/pallavig/OpenSees/SRC/tcl/commands.o /home/pallavig/OpenSees/SRC/modelbuilder/tcl/myCommands.o /home/pallavig/OpenSees/SRC/actor/channel/MPI_Channel.o /home/pallavig/OpenSees/SRC/actor/machineBroker/MPI_MachineBroker.o /home/pallavig/OpenSees/SRC/domain/subdomain/ActorSubdomain.o /home/pallavig/OpenSees/SRC/domain/subdomain/ShadowSubdomain.o /home/pallavig/OpenSees/SRC/tcl/TclFeViewer.o /home/pallavig/OpenSees/SRC/tcl/TclVideoPlayer.o /home/pallavig/lib/libOpenSees.a -L/lib -L/home/pallavig/lib -lm /home/pallavig/lib/libArpack.a /home/pallavig/lib/libDistributedSuperLU.a /home/pallavig/lib/libSuperLU.a /home/pallavig/lib/libUmfpack.a /home/pallavig/lib/libLapack.a /home/pallavig/lib/libBlas.a /home/pallavig/lib/libCBlas.a /home/pallavig/lib/libMetis.a -L/home/pallavig/petsc2.2.1/petsc-2.2.1/lib/libg/linux-gnu/ -lpetscsnes -lpetscksp -lpetscdm -lpetscmat -lpetscvec -lpetsc -lg2c -ldl /home/pallavig/usr/local/lib/libtk8.5.so /home/pallavig/usr/local/lib/libtcl8.5.so -ldl -lieee -lm -lc -lg2c -Wl,-rpath,/usr/lib -lpng -L/usr/local/mpich/lib -lmpich -o /home/pallavig/bin/OpenSees
/home/pallavig/OpenSees/SRC/tcl/commands.o(.text+0x26ba): In function `specifySOE(void*, Tcl_Interp*, int, char const**)':
: undefined reference to `DistributedSparseGenColLinSOE::DistributedSparseGenColLinSOE(SparseGenColLinSolver&)'
/home/pallavig/OpenSees/SRC/tcl/commands.o(.text+0x2800): In function `specifySOE(void*, Tcl_Interp*, int, char const**)':
: undefined reference to `DistributedSuperLU::DistributedSuperLU(int, int)'
/home/pallavig/lib/libOpenSees.a(FEM_ObjectBrokerAllClasses.o)(.text+0x311e): In function `FEM_ObjectBrokerAllClasses::getNewLinearSOE(int, int)':
: undefined reference to `DistributedSuperLU::DistributedSuperLU()'
/home/pallavig/lib/libOpenSees.a(FEM_ObjectBrokerAllClasses.o)(.text+0x3135): In function `FEM_ObjectBrokerAllClasses::getNewLinearSOE(int, int)':
: undefined reference to `DistributedSparseGenColLinSOE::DistributedSparseGenColLinSOE(SparseGenColLinSolver&)'
/home/pallavig/lib/libOpenSees.a(FEM_ObjectBrokerAllClasses.o)(.text+0x3321): In function `FEM_ObjectBrokerAllClasses::getNewLinearSOE(int, int)':
: undefined reference to `DistributedSparseGenColLinSOE::DistributedSparseGenColLinSOE(SparseGenColLinSolver&)'
collect2: ld returned 1 exit status
make[1]: *** [tcl] Error 1
make[1]: Leaving directory `/home/pallavig/OpenSees/SRC/modelbuilder/tcl'
make: *** [all] Error 2


I have installed petsc2.2.1 and tcl/tk 8.5.6

Please help me to solve the above error.

Thanking you

Regards
Pallavi