On May 5, 2010, at 5:37 PM, William Gathright wrote:
> I am interested in using a term of the form > A * DIV(GRAD( B)) : : > In that script I show that > (A.getArithmeticFaceValue()*B.getFaceGrad()).getDivergence() - ( > dot(B.getGrad(),A.getGrad()) + A*(B.getFaceGrad().getDivergence()) > ) > does not equal zero, even though in the world outside of finite > differencing it does. Correct. > What is the best way to implement the term I want? Is there another, > preferable syntax, or should I be more clever with how I form my > correction [dot(A.getGrad(), B.getGrad()] term? Wheeler implemented "term multiplication" awhile back, so you should be able to just write A * DiffusionTerm() P.S. Sorry it was so painful getting this question posted. Still waiting to hear why from our firewall people. In the meantime *this* message was flagged as spam for some reason, but I was able to push it through anyway.
