From 60e3e2641e486508c7c8694f745eaa717c993085 Mon Sep 17 00:00:00 2001 From: Jukka Aho Date: Fri, 25 Sep 2015 20:41:50 +0300 Subject: [PATCH] Update lagrange.jl Added linear triangle element. --- src/lagrange.jl | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/lagrange.jl b/src/lagrange.jl index 6594ce3..17c070f 100644 --- a/src/lagrange.jl +++ b/src/lagrange.jl @@ -88,6 +88,12 @@ end # 2d Lagrange elements +@create_element(Tri3, CG, "3 node bilinear triangle element") +@create_lagrange_basis(Tri3, + [0.0 1.0 0.0 + 0.0 0.0 1.0], + (xi) -> [1.0, xi[1]^2, xi[2]^2]) + @create_element(Quad4, CG, "4 node bilinear quadrangle element") @create_lagrange_basis(Quad4, [-1.0 1.0 1.0 -1.0