IsoSurface.Value error

Altair Forum User
Altair Forum User
Altair Employee
edited October 2020 in Community Q&A

Hi AltairHW

 

I'm using FEKO 14.410 EDU edition and experimenting with the script example https://www.feko.info/support/lua-scripts/radiation-hazard-iso-surfaces/radiation-hazard-iso-surfaces-wizard

 

When running this code I receive an error when setting p1.IsoSurface.Value = 41

'POSTFEKO 14.0.410-277905 (x64)
c:\Development\Workspace\win64_Maintenance\utilities\geometry\include\common_RangeOf.hxx (41): Assertion failed: !isEmpty() '

 

If I comment out this line the script completes without error.

I can't determine why p1 is failing to set the value.

What is strange is p2 is a duplicate of p1 and it will set p2 value without error.

 

 

p1 = app.Views:Item(views+1).Plots:Add(scaledNearField)             
p1.Visible = false
p1.PlotType = 'Iso-surface'
p1.Legend.Position = 'None'                                    
p1.Label = ('RMS_Public' .. append_to_label)
p1.Visualisation.Opacity = 40                        
p2 = p1:Duplicate()                               
p2.Label = ('RMS_Occupational' .. append_to_label)
p2.Visualisation.Opacity = 40

 

-- ERROR OCCURS HERE WHEN SETTING p1's isosurface value

-- If I comment out this line the script completes without error

-- note that p2 successfully sets the value without error!?

p1.IsoSurface.Value = 41

 

p1.Visible = true

 

-- p2 is a duplicate of p1

-- can set p2 value without error

p2.IsoSurface.Value = 92
p2.Visible = true

 

regards

David

 

 

Tagged:

Answers

  • Johan_Huysamen
    Johan_Huysamen
    Altair Employee
    edited August 2016

    Hi David

     

    I see that you are able to set the iso-surface value for p2 to 92, but that the error is given when setting the value for p1 to 41. Is this correct?

     

    If so, it is possible that a value of 41 is outside your data range. Iso-surfaces can only be defined for data within the available range.

     

    Regards,

    Johan

Welcome!

It looks like you're new here. Sign in or register to get started.

Welcome!

It looks like you're new here. Sign in or register to get started.