File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change 3030% is not defined by the kernel object. Supported
3131% types are:
3232% smooth => smooth kernels
33+ % removable => piecewise smooth kernels
3334% log => logarithmically singular kernels or
3435% smooth times log + smooth
3536% pv => principal value singular kernels + log
386387 auxquads = chnk .quadggq .setup(k ,type );
387388 opts.auxquads.ggqlog = auxquads ;
388389 end
390+ elseif strcmpi(sing , ' removable' )
391+ type = ' removable' ;
392+ if (isfield(opts ,' auxquads' ) && isfield(opts .auxquads ,' ggqremovable' ))
393+ auxquads = opts .auxquads .ggqremovable ;
394+ else
395+ k = chnkr .k ;
396+ auxquads = chnk .quadggq .setup(k , type );
397+ opts.auxquads.ggqremovable = auxquads ;
398+ end
389399 elseif strcmpi(singi ,' log' )
390400 type = ' log' ;
391401 if (isfield(opts ,' auxquads' ) && isfield(opts .auxquads ,' ggqlog' ))
You can’t perform that action at this time.
0 commit comments