comparison +scheme/Schrodinger2d.m @ 948:3dd7f87c9a1b feature/utux2D

Use assertType(...) instead of assert(isa(...))
author Jonatan Werpers <jonatan@werpers.com>
date Wed, 05 Dec 2018 16:08:48 +0100
parents cd74e177d256
children 78db023a7fe3
comparison
equal deleted inserted replaced
947:d1c13505182a 948:3dd7f87c9a1b
40 function obj = Schrodinger2d(g ,order, a, opSet) 40 function obj = Schrodinger2d(g ,order, a, opSet)
41 default_arg('opSet',{@sbp.D2Variable, @sbp.D2Variable}); 41 default_arg('opSet',{@sbp.D2Variable, @sbp.D2Variable});
42 default_arg('a',1); 42 default_arg('a',1);
43 dim = 2; 43 dim = 2;
44 44
45 assert(isa(g, 'grid.Cartesian')) 45 assertType(g, 'grid.Cartesian');
46 if isa(a, 'function_handle') 46 if isa(a, 'function_handle')
47 a = grid.evalOn(g, a); 47 a = grid.evalOn(g, a);
48 a = spdiag(a); 48 a = spdiag(a);
49 end 49 end
50 50