// $Id$
// Version: $Name$
//
-// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009 by the deal.II authors
+// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009, 2010 by the deal.II authors
//
// This file is subject to QPL and may not be distributed
// without copyright and license information. Please refer
{
Assert (gradients[i].size() == n_components,
ExcDimensionMismatch(gradients[i].size(), n_components));
- for (unsigned int component=0; component<n_components; ++component)
- gradients[i][component] = gradient(points[i], component);
- };
+ vector_gradient (points[i], gradients[i]);
+ }
}
<h3>base</h3>
<ol>
+ <li><p>Changed: The Function::vector_gradient_list function was previously
+ implemented by calling Function::gradient on each point and each component.
+ It has been changed to now call Function::vector_gradient on each point
+ only, and derived classes should implement this function accordingly.
+ <br>
+ (WB 2010/02/10)
+ </p></li>
+
<li><p>Fixed: The file <code>data_out_base.cc</code> could not be compiled
when Tecplot was available. This should now be fixed.
<br>