I don't know what that means, but I assume the 0.0 is the problem. Does it work if you write Zero()?
-- Anders On Wed, Nov 17, 2010 at 02:36:54PM +0100, Patrick Riesen wrote: > hello, > i'm trying to update my code for the most recent fenics development > versions. > > compiling+demos for ffc/ufl/dolfin etc. is all ok. > > now my code has a problem, i have the following in the ufl-file: > > **** > e = as_matrix([[0.5*u.dx(0)**2, 0.5*u.dx(0)], > [0.5*u.dx(0) , 0.0]]) > > e_dev = e - 0.5*tr(e)*Identity(2) > > Ie = 0.5*tr(e_dev*e_dev) > beta = K*exp(-c*Ie) > > **** > > note: > the variable u is a coefficient from a mixed element as > uw = Coefficient(ME) > u, w = split(uw) > > > compiling with ffc now terminates after the compiler stage 1 and gives: > > All components of a list tensor most provide same arguments > > *** FFC: All components of a list tensor most provide same arguments > *** FFC: To get more information about this error, rerun FFC with --verbose. > > what does this mean? how do i need to fix my syntax above? > > regards, > patrick > > _______________________________________________ > Mailing list: https://launchpad.net/~ffc > Post to : [email protected] > Unsubscribe : https://launchpad.net/~ffc > More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~ffc Post to : [email protected] Unsubscribe : https://launchpad.net/~ffc More help : https://help.launchpad.net/ListHelp

