# Copyright (c) 2005 Johan Jansson (johanjan@math.chalmers.se)
# Licensed under the GNU GPL Version 2
#
# First added:  2005
# Last changed: 2006-03-28
#
# The bilinear form for classical linear elasticity (Navier)
# Compile this form with FFC: ffc Elasticity.form.

K1 = FiniteElement("Lagrange", "triangle", 1)
K2 = VectorElement("Lagrange", "triangle", 1)

K = K1

v = TestFunction(K)
dtU = TrialFunction(K)
U = Function(K)

beta = Function(K2)

a = (dot(dtU, v)) * dx
L = (-dot(dot(beta, grad(U)), v)) * dx
