Error at FEM_ObjectBrokerAllClasses::getNewElement

Forum for OpenSees users to post questions, comments, etc. on the use of the OpenSees interpreter, OpenSees.exe

Moderators: silvia, selimgunay, Moderators

Post Reply
dapkraken
Posts: 15
Joined: Thu Aug 23, 2007 5:22 pm

Error at FEM_ObjectBrokerAllClasses::getNewElement

Post by dapkraken »

Dear fmk,

Can you help me on guessing why I get the following error? I am trying to use a material model I implemented using OpenSeesSP (through the command "mpirun -np 8 OpenSeesSP mainCyclic.tcl" .... It works well when using only one core). I am also using ElasticMultilinear and Elastic materials.

I get the following error when running:

FEM_ObjectBrokerAllClasses::getNewElement - FEM_ObjectBrokerAllClasses::getNewElement - - no Element type exists for class tag FEM_ObjectBrokerAllClasses::getNewUniaxialMaterial - - no UniaxialMaterial type exists for class tag FEM_ObjectBrokerAllClasses::getNewUniaxialMaterial - - no UniaxialMaterial type exists for class tag FEM_ObjectBrokerAllClasses::getNewElement - - no Element type exists for class tag 26
FEM_ObjectBrokerAllClasses::getNewElement - - no Element type exists for class tag 2626
46
[it013:25256] *** Process received signal ***
46
[it013:25257] *** Process received signal ***

[it013:25256] Signal: Segmentation fault (11)
[it013:25256] Signal code: Address not mapped (1)
[it013:25256] Failing at address: 0x18

Thanks a lot
fmk
Site Admin
Posts: 5884
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Re: Error at FEM_ObjectBrokerAllClasses::getNewElement

Post by fmk »

are you using a coupled zero length element? if not, i would need to know ele types you are using ato fix the problem.
dapkraken
Posts: 15
Joined: Thu Aug 23, 2007 5:22 pm

Re: Error at FEM_ObjectBrokerAllClasses::getNewElement

Post by dapkraken »

Dear FMK,
Yes I am using CoupledZeroLength elements, Pinching4, and 2 custom Materials I programmed using Pinching4 as a template (I provided sendself/recself procedures for these custom materials)

I tried also using the OpenSees Lab on NEESHub but it also has problems. There it seems not to be able to find the libraries for the custom materials (I shared the session with you)

Please if you can help me solve this issue i would really appreciate it.
Thank you.
David P.
fmk
Site Admin
Posts: 5884
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Re: Error at FEM_ObjectBrokerAllClasses::getNewElement

Post by fmk »

in the hub you may need to use the workspace tool o use your lib or at least set your LD_LIBRARY_PATH. The executable is looking in it;s loation for a dll. so either set the load path or copy the executable (/apps/share64/debian7/opensees/local-appdir/bin) to your location.
fmk
Site Admin
Posts: 5884
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Re: Error at FEM_ObjectBrokerAllClasses::getNewElement

Post by fmk »

i will look at adding the send/recv self for the coupled element.
dapkraken
Posts: 15
Joined: Thu Aug 23, 2007 5:22 pm

Re: Error at FEM_ObjectBrokerAllClasses::getNewElement

Post by dapkraken »

Thanks for your reply.
My libraries are .so and .o files resting in the same folder with my tcl model files (myUser/data/sessions/XXXX/Base). I tried adding "./" to the LD_LIBRARY_PATH using
LD_LIBRARY_PATH = ${LD_LIBRARY_PATH}:./ .... it did not work

Can you please indicateme how to set the variable, or/and where to find the workspace tool.
Thanks
dapkraken
Posts: 15
Joined: Thu Aug 23, 2007 5:22 pm

Re: Error at FEM_ObjectBrokerAllClasses::getNewElement

Post by dapkraken »

By the way I think coupledzerolength has already a sendself/recself procedures but something seems not to work for some reason
Post Reply