Hi all,

I'm observing some strange behavior using the
System::point_valuefunction.  I have a system of two variables (say
"u" and "v"), each added
using the function

system.add_variable(name, libMeshEnums::Order);

if they have the same libMesh::Enums::Order, there is no problem.  However,
if they have different orders I am noticing that system.point_value(varNum,
point) does not always work properly.

If the first one is lower order:

system.point_value(0, point) is correct
system.point_value(1, point) is wrong

if the first one is higher order:

system.point_value(0, point) is correct
system.point_value(1, point) results in a seg. fault

Does anyone know what I am doing wrong?

Thanks!
Andy
------------------------------------------------------------------------------
Sponsored by Intel(R) XDK 
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to