Changeset 27662


Ignore:
Timestamp:
03/29/23 05:17:00 (2 years ago)
Author:
Mathieu Morlighem
Message:

CHG: better checks on dependents and independents

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/classes/autodiff.m

    r25585 r27662  
    5858                        for i=1:numel(self.dependents),
    5959                                dep=self.dependents{i};
    60                                 md=checkconsistency(dep,md,solution,analyses);
     60                                if isempty(dep)
     61                                        md = checkmessage(md,['md.autodiff.dependents{' num2str(i) '} is empty!']);
     62                                else
     63                                        md=checkconsistency(dep,md,solution,analyses);
     64                                end
    6165                        end
    6266                        for i=1:numel(self.independents),
    6367                                indep=self.independents{i};
    64                                 md=checkconsistency(indep,md,i,solution,analyses,self.driver);
     68                                if isempty(indep)
     69                                        md = checkmessage(md,['md.autodiff.independents{' num2str(i) '} is empty!']);
     70                                else
     71                                        md=checkconsistency(indep,md,i,solution,analyses,self.driver);
     72                                end
    6573                        end
    6674
Note: See TracChangeset for help on using the changeset viewer.