help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Octave packages for IsoGeometric analysis and moving to 3.4


From: Carlo de Falco
Subject: Octave packages for IsoGeometric analysis and moving to 3.4
Date: Thu, 16 Dec 2010 20:19:16 +0100

Hi all,

<shameless_plug>
I am one of the maintainers of the geoppdes project 
<http://geopdes.sourceforge.net> 
which consists of a set of Octave packages to solve various types 
of partial differential equation problems from structural mechanics, fluid 
dynamics 
and electromagnetics with so-called isogeometric methods [1].
</shameless_plug>

As I read on the developers mailing list that the time of the 3.4 release is 
approaching, 
I decided to start testing that code with the current development sources and I 
found 
that, probably due to some change in the C++ API, some DLD functions are no 
longer working.

For example, I get a crash with a "Bus Error" from this function here:
http://geopdes.svn.sourceforge.net/viewvc/geopdes/trunk/geopdes_base/src/op_gradu_gradv.cc

What this function does is cycle through the elements on an NDArray object and 
use them to 
create three arrays I, J, V which are then passed to the SparseMatrix 
constructor.

So my question is, before I start digging deep into the source code to debug 
this,
does anyone know off the top of his head whether there have been significant 
changes to the interfaces
of the NDArray and SparseMatrix classes since 3.2.4 and what this changes are? 
None of the changes listed in the "NEWS" file seem to be relevant, but maybe I 
am mistaken... 

Thanks in advance,
Carlo


[1] http://en.wikipedia.org/wiki/Isogeometric_Analysis


reply via email to

[Prev in Thread] Current Thread [Next in Thread]