Changeset 12030
- Timestamp:
- 04/17/12 08:36:54 (13 years ago)
- Location:
- issm/trunk-jpl/src/m/classes
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/clusters/generic.m
r11867 r12030 2 2 % 3 3 % Usage: 4 % cluster=generic('name','astrid',);5 4 % cluster=generic('name','astrid','np',3); 6 5 % cluster=generic('name',oshostname(),'np',3,'login','username'); … … 28 27 29 28 %get name 30 if ~exist(options,'name'), error('option ''name'' has not been provided'); end 31 cluster.name=getfieldvalue(options,'name'); 29 cluster.name=getfieldvalue(options,'name',oshostname()); 32 30 33 31 %initialize cluster using user settings if provided -
issm/trunk-jpl/src/m/classes/clusters/none.m
r11867 r12030 12 12 methods 13 13 function cluster=none(varargin) % {{{1 14 cluster=AssignObjectFields(pairoptions(varargin{:}),cluster); 15 end 16 %}}} 17 function disp(cluster) % {{{1 18 % display the object 19 disp(sprintf('cluster class ''%s'' object ''%s'' = ',class(cluster),inputname(1))); 20 disp(sprintf(' name: %s',cluster.name)); 21 end 22 %}}} 23 function checkconsistency(cluster,md,solution,analyses) % {{{1 24 end 25 %}}} 26 function BuildQueueScript(cluster,md) % {{{1 27 error('none.BuildQueueScript error message: serial cluster cannot build queue script'); 14 error('Cannot assign md.cluster to ''none'': ISSM is not available in serial model anymore'); 28 15 end 29 16 %}}} -
issm/trunk-jpl/src/m/classes/model/model.m
r11869 r12030 379 379 md.solver = addoptions(md.solver,DiagnosticVertAnalysisEnum,iluasmoptions); 380 380 end 381 md.cluster = none();381 md.cluster = generic(); 382 382 md.balancethickness = balancethickness(); 383 383 md.diagnostic = diagnostic(); -
issm/trunk-jpl/src/m/classes/modellist.m
r11865 r12030 7 7 properties (SetAccess=public) 8 8 models = cell(0,1); 9 cluster = none();9 cluster = generic(); 10 10 end 11 11 methods
Note:
See TracChangeset
for help on using the changeset viewer.