Mercurial > repos > public > sbplib
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 |