I was using idwarp for two dimensional cases.
In order to work properly I adjusted the file getElementProps.F90.
As faces are lines in two dimensions, the existing algorithm produced a division by zero.
I just added an if statement that computes the areas and normals differently
in case the number of points per face is only.
The main problem is now the differentiation of the file getElementProps.F90
with tapenade. The online conversion tool
is based on version 3.15 wich produces files that are not compatible with version 3.10
that was used to differentiate idwarp.
Do you still have access to version 3.10 of tapenade? Or do you have any other idea
as a workaround?
I was using idwarp for two dimensional cases.
In order to work properly I adjusted the file getElementProps.F90.
As faces are lines in two dimensions, the existing algorithm produced a division by zero.
I just added an if statement that computes the areas and normals differently
in case the number of points per face is only.
The main problem is now the differentiation of the file getElementProps.F90
with tapenade. The online conversion tool
is based on version 3.15 wich produces files that are not compatible with version 3.10
that was used to differentiate idwarp.
Do you still have access to version 3.10 of tapenade? Or do you have any other idea
as a workaround?