I have some weird trouble with some parallel vectors. I am trying to compute 
the average value of the gradient of a field at the nodes. This is a simple L2 
average of the gradients computed at gauss points. This average is computed and 
then set into an explicit system. This is the flow of the code.  1. Add a 
variable for each coordinate to the explicit system that holds the gradient 
variables 2. Get a reference to the system that computes the average of the 
values at nodes.3. Call a method that computes the value of the gradient , 
solves an L2 matrix to  get the value of the gradients at the nodes. 4. Put it 
back into the explicit gradient system.
This works fine in serial - with only 1 processor. 
However, when I run this in parallel, I get the following error. 
Vector contains [9,15)And empty ghost array.
I tried running this in gdb but I was unable to find exactly where this is 
called. Is there something that I should be looking at? in terms of 
reinitializing the system or something? 
Thanks, Subramanya                                        
------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to