🎉Community Raffle - Win $25

An exclusive raffle opportunity for active members like you! Complete your profile, answer questions and get your first accepted badge to enter the raffle.
Join and Win

EdemPY problem with using "getBinnerProperty"

User: "John Larsson"
Altair Community Member
Updated by John Larsson

Hi, 

I am currenlty trying to use the "getBinnedProperty", but I am recieving the following error message

"ValueError: setting an array element with a sequence. The requested array has an inhomogeneous shape after 3 dimensions. The detected shape was (5, 5, 5) + inhomogeneous part." 

This happens for all choices of numX,numY and numZ, except 1. The code I used was 

"deck.timestep[1].particle[1].getBinnedProperty(numX,numY,numZ)" where I tried to vary numX-Z. The deck is correctly imported, and the timestep as well as particle also is correct.  

Any ideas what might cause this problem? 

Find more posts tagged with

Sort by:
1 - 1 of 11
    User: "Renan"
    Altair Employee
    Updated by Renan

    Hi John,


    To fix this you just have to change line 171 of the getBinnedProperty function from "return numpy_asarray(binnedValues), xBinCoords, yBinCoords, zBinCoords" to "return numpy_asarray(binnedValues, dtype=object), xBinCoords, yBinCoords, zBinCoords"

    Best regards,
    Renan