[Insight-developers] compilation error with system vxl

Luis Ibanez luis.ibanez at kitware.com
Tue Jul 13 19:00:40 EDT 2010


Sorry that I'm getting to this late...

Replacing mult with the * operator
sounds like a good solution.

Arnaud:

   Do you want to commit that change ?


   Thanks


        Luis


-----------------------------------------------
On Fri, Jul 2, 2010 at 8:47 AM, Bill Lorensen <bill.lorensen at gmail.com>wrote:

> Luis,
>
> Should me modify the FEM code to use operator* instead of mult? A user on
> insight-users just reported the same issue.
>
> Bill
>
>
> On Mon, Jun 14, 2010 at 11:10 AM, Arnaud GELAS <
> arnaud_gelas at hms.harvard.edu> wrote:
>
>>  Hi Peter,
>>
>> With your change it is now compiling without any problem. Thanks for
>> taking care of that!
>>
>> Arnaud
>>
>> Note: I replaced the mult by the operator *, it was perfectly working
>> (compiling, tests were OK).
>>
>>
>>
>> On 06/12/2010 04:52 AM, Peter Vanroose wrote:
>>
>>   You'll either have to update line 265 of
>> ITK/Code/Numerics/FEM/itkFEMLinearSystemWrapperVNL.cxx
>> to use the operator*() method of vnl_sparse_matrix<T>,
>> or make the mult() method of vnl_sparse_matrix<T> public again in your copy of vxl.
>>
>> Methods mult(), add() and subtract() of vnl_sparse_matrix<T> will revert to "public" in the next vxl release, be it with a deprecation warning.
>>
>>
>> -- Peter.
>>
>>
>>
>>
>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/mailman/private/insight-developers/attachments/20100713/4b121faf/attachment.htm>


More information about the Insight-developers mailing list