Thread Previous • Date Previous • Date Next • Thread Next |
Hi all,is there a simple way to implement a known constant vector (e.g. the unit vector jhat = [ 0 1]') into a FFC form?
my specific issue is that the right hand side of my PDE looks like -\Div f\jhat = - df/dywhere f(x,y) is a user defined scalar function (and df/dy is not easily evaluated)
Given a test function v, the weak form (in pseudo-latex) is \int dv/dy f dx - \int v f \jhat\dot dsThe question is how to evaluate the 2nd term in the FFC form language (the volume integral works fine as v.dx(1)*f*dx)
ideally something like jhat=?? L = v.dx(1)*f*dx) - v*f*jhat*ds(or more generally for a known unit vector k L=dot(grad(v),k)*f*dx - v*f*k*ds )
would be nice (in the same way as simple known constants can be built in directly)
But I'm flexible...all help greatly appreciated marc ---------------------------------------------------- Marc Spiegelman Lamont-Doherty Earth Observatory Dept. of Applied Physics/Applied Math Columbia University http://www.ldeo.columbia.edu/~mspieg tel: 845 704 2323 (SkypeIn) ----------------------------------------------------
Thread Previous • Date Previous • Date Next • Thread Next |