Title of article :
Discretizing delta functions via finite differences and gradient normalization
Author/Authors :
Towers، نويسنده , , John D.، نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 2009
Abstract :
In [J.D. Towers, Two methods for discretizing a delta function supported on a level set, J. Comput. Phys. 220 (2007) 915–931] the author presented two closely related finite difference methods (referred to here as FDM1 and FDM2) for discretizing a delta function supported on a manifold of codimension one defined by the zero level set of a smooth mapping u : R n ↦ R . These methods were shown to be consistent (meaning that they converge to the true solution as the mesh size h → 0 ) in the codimension one setting.
s paper, we concentrate on n ⩽ 3 , but generalize our methods to codimensions other than one – now the level set function is generally a vector valued mapping u → : R n ↦ R m , 1 ⩽ m ⩽ n ⩽ 3 . Seemingly reasonable algorithms based on simple products of approximate delta functions are not generally consistent when applied to these problems. Motivated by this, we instead use the wedge product formalism to generalize our FDM algorithms, and this approach results in accurate, often consistent approximations. With the goal of ensuring consistency in general, we propose a new gradient normalization process that is applied before our FDM algorithms. These combined algorithms seem to be consistent in all reasonable situations, with numerical experiments indicating O ( h 2 ) convergence for our new gradient-normalized FDM2 algorithm.
full codimension setting ( m = n ) , our gradient normalization processing also improves accuracy when using more standard approximate delta functions. This combination also yields approximations that appear to be consistent.
Keywords :
High codimension , Finite difference , approximation , level set method , Delta function , discretization , Regular mesh
Journal title :
Journal of Computational Physics
Journal title :
Journal of Computational Physics