\noindent \textbf{Change \#1} with diff file ISSM-12261-12262.diff: \\ Function name: \\M /issm/trunk-jpl/src/c/EnumDefinitions/Synchronize.sh \\ Export determination: 6. \\Rationale: Added MaximumNumberOfEnums matlab file to check Enum Sync
M /issm/trunk-jpl/src/c/EnumDefinitions/Synchronize.sh Simplified Synchronize \\\\
\noindent \textbf{Change \#2} with diff file ISSM-12262-12263.diff: \\ Function name: \\M /issm/trunk-jpl/src/c/EnumDefinitions/Synchronize.sh \\ Export determination: 6. \\Rationale: Simplified Synchronize
A /issm/trunk-jpl/src/m/enum/MaximumNumberOfEnums.m Added MaximumNumberOfEnums.m \\\\
\noindent \textbf{Change \#3} with diff file ISSM-12263-12264.diff: \\ Function name: \\A /issm/trunk-jpl/src/m/enum/MaximumNumberOfEnums.m \\ Export determination: 6. \\Rationale: Added MaximumNumberOfEnums.m
M /issm/trunk-jpl/src/c/EnumDefinitions/Synchronize.sh Fixed issue with matlab files \\\\
\noindent \textbf{Change \#4} with diff file ISSM-12264-12265.diff: \\ Function name: \\M /issm/trunk-jpl/src/c/EnumDefinitions/Synchronize.sh \\ Export determination: 6. \\Rationale: Fixed issue with matlab files
M /issm/trunk-jpl/src/c/objects/IoModel.cpp M /issm/trunk-jpl/src/c/objects/IoModel.h M /issm/trunk-jpl/src/m/model/marshall.m Added check that Enums are synchronized between matlab's interface and compiled code \\\\
\noindent \textbf{Change \#5} with diff file ISSM-12265-12266.diff: \\ Function name: \\M /issm/trunk-jpl/src/c/objects/IoModel.cpp M /issm/trunk-jpl/src/c/objects/IoModel.h M /issm/trunk-jpl/src/m/model/marshall.m \\ Export determination: 6. \\Rationale: Added check that Enums are synchronized between matlab's interface and compiled code
M /issm/trunk-jpl/src/c/EnumDefinitions/EnumDefinitions.h Added convergence flag for reaching maximum iteration number \\\\
\noindent \textbf{Change \#6} with diff file ISSM-12266-12267.diff: \\ Function name: \\M /issm/trunk-jpl/src/c/EnumDefinitions/EnumDefinitions.h \\ Export determination: 6. \\Rationale: Added convergence flag for reaching maximum iteration number
A /issm/trunk-jpl/src/m/enum/MaxIterationConvergenceFlagEnum.m Added convergence flag for reaching maximum number of iterations \\\\
\noindent \textbf{Change \#7} with diff file ISSM-12267-12268.diff: \\ Function name: \\A /issm/trunk-jpl/src/m/enum/MaxIterationConvergenceFlagEnum.m \\ Export determination: 6. \\Rationale: Added convergence flag for reaching maximum number of iterations
M /issm/trunk-jpl/src/m/enum/MaximumNumberOfEnums.m Added convergence flag for reaching maximum number of iterations \\\\
\noindent \textbf{Change \#8} with diff file ISSM-12268-12269.diff: \\ Function name: \\M /issm/trunk-jpl/src/m/enum/MaximumNumberOfEnums.m \\ Export determination: 6. \\Rationale: Added convergence flag for reaching maximum number of iterations
M /issm/trunk-jpl/src/c/modules/EnumToStringx/EnumToStringx.cpp Added convergence flag for reaching maximum number of iterations \\\\
\noindent \textbf{Change \#9} with diff file ISSM-12269-12270.diff: \\ Function name: \\M /issm/trunk-jpl/src/c/modules/EnumToStringx/EnumToStringx.cpp \\ Export determination: 6. \\Rationale: Added convergence flag for reaching maximum number of iterations
M /issm/trunk-jpl/src/c/modules/StringToEnumx/StringToEnumx.cpp Added convergence flag for reaching maximum number of iterations \\\\
\noindent \textbf{Change \#10} with diff file ISSM-12270-12271.diff: \\ Function name: \\M /issm/trunk-jpl/src/c/modules/StringToEnumx/StringToEnumx.cpp \\ Export determination: 6. \\Rationale: Added convergence flag for reaching maximum number of iterations
M /issm/trunk-jpl/src/c/solvers/solver\_newton.cpp M /issm/trunk-jpl/src/c/solvers/solver\_nonlinear.cpp First attempt at adding convergence flag: (i.e. whether loop exited due to convergence criteria or maximum number of iterations). Not sure if Addobject( new BoolExternalResults \_ ) is correct or will it end up duplicating this field in the results in multiple solves within a solution sequence? I have not checked-in thermal\_nonlinear.cpp or stokescoupling\_nonlinear.cpp since I am not using these yet...Will be testing, but feel free to change \\\\
\noindent \textbf{Change \#11} with diff file ISSM-12271-12272.diff: \\ Function name: \\M /issm/trunk-jpl/src/c/solvers/solver\_newton.cpp M /issm/trunk-jpl/src/c/solvers/solver\_nonlinear.cpp \\ Export determination: 6. \\Rationale: First attempt at adding convergence flag: (i.e. whether loop exited due to convergence criteria or maximum number of iterations). Not sure if Addobject( new BoolExternalResults \_ ) is correct or will it end up duplicating this field in the results in multiple solves within a solution sequence? I have not checked-in thermal\_nonlinear.cpp or stokescoupling\_nonlinear.cpp since I am not using these yet...Will be testing, but feel free to change
M /issm/trunk-jpl/src/c/objects/Elements/Tria.cpp M /issm/trunk-jpl/src/c/objects/Numerics/ElementVector.cpp M /issm/trunk-jpl/src/c/objects/Numerics/ElementVector.h Fixed BIG error in prognostic: melting rate correction was never defined \\\\
\noindent \textbf{Change \#12} with diff file ISSM-12272-12273.diff: \\ Function name: \\M /issm/trunk-jpl/src/c/objects/Elements/Tria.cpp M /issm/trunk-jpl/src/c/objects/Numerics/ElementVector.cpp M /issm/trunk-jpl/src/c/objects/Numerics/ElementVector.h \\ Export determination: 6. \\Rationale: Fixed BIG error in prognostic: melting rate correction was never defined
M /issm/trunk-jpl/src/c/Container/Observations.cpp M /issm/trunk-jpl/src/c/objects/Kriging/Observation.cpp M /issm/trunk-jpl/src/c/objects/Kriging/Observation.h M /issm/trunk-jpl/src/c/objects/Kriging/Quadtree.cpp M /issm/trunk-jpl/src/c/objects/Kriging/Quadtree.h Added observation averaging \\\\
\noindent \textbf{Change \#13} with diff file ISSM-12273-12274.diff: \\ Function name: \\M /issm/trunk-jpl/src/c/Container/Observations.cpp M /issm/trunk-jpl/src/c/objects/Kriging/Observation.cpp M /issm/trunk-jpl/src/c/objects/Kriging/Observation.h M /issm/trunk-jpl/src/c/objects/Kriging/Quadtree.cpp M /issm/trunk-jpl/src/c/objects/Kriging/Quadtree.h \\ Export determination: 6. \\Rationale: Added observation averaging \\\\
