From 977e795befef969a0be796e909d4c3df543007ae Mon Sep 17 00:00:00 2001 From: Jukka Aho Date: Mon, 30 May 2016 18:30:02 +0300 Subject: [PATCH] ambiguous warning of dbasis fixed --- src/elements.jl | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/elements.jl b/src/elements.jl index 9b9a85b..b5dd2ff 100644 --- a/src/elements.jl +++ b/src/elements.jl @@ -126,13 +126,11 @@ function update!(elements::Vector, field_name::ASCIIString, data) end """ Evaluate partial derivatives of basis functions using ForwardDiff. """ -function get_dbasis(element::Element, xi::Vector, time) +function get_dbasis(element::Element, ip, time) + xi = isa(ip, IP) ? ip.coords : ip basis(xi) = vec(get_basis(element, xi, time)) return ForwardDiff.jacobian(basis, xi, cache=autodiffcache)' end -function get_dbasis(element::Element, ip::IP, time) - get_dbasis(element, ip.coords, time) -end """ Check existence of field. """ function haskey(element::Element, field_name)