diff --git a/code/classes/SCDclass_mdspar.m b/code/classes/SCDclass_mdspar.m index 1a027937a60172f433bf752adcd9647115c1d637..ed9033333c39ac3bc0a387cdca3831aad02c6f9c 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);