[Paraview] nan

David E DeMarle dave.demarle at kitware.com
Fri Aug 20 09:34:31 EDT 2010


That said, the same trick may work in the standard calculator filter
with the expression:

if(val=val, val, 0.0)

David E DeMarle
Kitware, Inc.
R&D Engineer
28 Corporate Drive
Clifton Park, NY 12065-8662
Phone: 518-371-3971 x109



On Fri, Aug 20, 2010 at 9:26 AM, David E DeMarle
<dave.demarle at kitware.com> wrote:
> You might write a python filter that iterates over all floating point arrays and
> replaces nan's with 0.
>
> According to http://stackoverflow.com/questions/944700/how-to-check-for-nan-in-python
> The most py version robust way to check for nan is:
>
> def isNaN(num):
>    return num != num
>
> David E DeMarle
> Kitware, Inc.
> R&D Engineer
> 28 Corporate Drive
> Clifton Park, NY 12065-8662
> Phone: 518-371-3971 x109
>
>
>
> On Thu, Aug 19, 2010 at 11:24 PM, Moreland, Kenneth <kmorel at sandia.gov> wrote:
>> This might not be the best solution, but you can use the threshold filter to
>> remove NANs.  A NAN will always fall outside the threshold range.
>>
>> -Ken
>>
>>
>> On 8/19/10 6:28 PM, "Scott, W Alan" <wascott at sandia.gov> wrote:
>>
>> Is there a way to convert nan’s to zeros in ParaView?  I have a user that is
>> trying to use the integrate data filter, and it is having troubles with
>> NANs.
>>
>> Thanks,
>>
>> Alan
>>
>>
>>
>>
>>
>> _______________________________________________
>> Powered by www.kitware.com
>>
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>>
>> Please keep messages on-topic and check the ParaView Wiki at:
>> http://paraview.org/Wiki/ParaView
>>
>> Follow this link to subscribe/unsubscribe:
>> http://www.paraview.org/mailman/listinfo/paraview
>>
>>
>


More information about the ParaView mailing list