From 653f8175b7db0932e659d4e490da8d7b4e309994 Mon Sep 17 00:00:00 2001 From: Federico Felici <federico.felici@epfl.ch> Date: Fri, 12 Apr 2019 14:26:06 +0200 Subject: [PATCH] Cosmetic cleanups Removed a warning Added a try-catch Added some fprintf for clarity --- code/classes/SCDclass_mdspar.m | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/classes/SCDclass_mdspar.m b/code/classes/SCDclass_mdspar.m index 1a02793..ed90333 100644 --- a/code/classes/SCDclass_mdspar.m +++ b/code/classes/SCDclass_mdspar.m @@ -74,6 +74,8 @@ classdef SCDclass_mdspar < matlab.mixin.Heterogeneous % Not abstract methods common to all child classes methods function mdsconnect(obj, shot) + assert(~~exist('mdsconnect','file'),... + 'SCD:NoMDS','mdsconnect not found, are the mds matlab tools installed?') mdsconnect(obj.mdsserver); s=mdsopen(obj.mdstree, shot); str=sprintf('SCDclass_mdsparam (%s), failed opening MDS+ tree', obj.modelparam); -- GitLab