\noindent \textbf{Change \#1} with diff file ISSM-11730-11731.diff: \\ Function name: \\M /issm/trunk-jpl/src/c/shared/Alloc/alloc.cpp \\ Export determination: 6. \\Rationale: Avoid potential API issue when Petsc is absent
M /issm/trunk-jpl/configs/config-macosx64-larour.sh No dakota for now \\\\
\noindent \textbf{Change \#2} with diff file ISSM-11731-11732.diff: \\ Function name: \\M /issm/trunk-jpl/configs/config-macosx64-larour.sh \\ Export determination: 6. \\Rationale: No dakota for now
A /issm/trunk-jpl/configs/config-macosx64-larour-nopetsc.sh No dakota, no petsc, to test gsl API \\\\
\noindent \textbf{Change \#3} with diff file ISSM-11732-11733.diff: \\ Function name: \\A /issm/trunk-jpl/configs/config-macosx64-larour-nopetsc.sh \\ Export determination: 6. \\Rationale: No dakota, no petsc, to test gsl API
M /issm/trunk-jpl/src/c/toolkits/double/MatlabVectorToDoubleVector.cpp A /issm/trunk-jpl/src/c/toolkits/issm A /issm/trunk-jpl/src/c/toolkits/issm/SeqMat.cpp A /issm/trunk-jpl/src/c/toolkits/issm/SeqMat.h A /issm/trunk-jpl/src/c/toolkits/issm/SeqVec.cpp A /issm/trunk-jpl/src/c/toolkits/issm/SeqVec.h A /issm/trunk-jpl/src/c/toolkits/issm/issmtoolkit.h M /issm/trunk-jpl/src/c/toolkits/toolkits.h Adding issm toolkit \\\\
\noindent \textbf{Change \#4} with diff file ISSM-11733-11734.diff: \\ Function name: \\M /issm/trunk-jpl/src/c/toolkits/double/MatlabVectorToDoubleVector.cpp A /issm/trunk-jpl/src/c/toolkits/issm A /issm/trunk-jpl/src/c/toolkits/issm/SeqMat.cpp A /issm/trunk-jpl/src/c/toolkits/issm/SeqMat.h A /issm/trunk-jpl/src/c/toolkits/issm/SeqVec.cpp A /issm/trunk-jpl/src/c/toolkits/issm/SeqVec.h A /issm/trunk-jpl/src/c/toolkits/issm/issmtoolkit.h M /issm/trunk-jpl/src/c/toolkits/toolkits.h \\ Export determination: 6. \\Rationale: Adding issm toolkit
M /issm/trunk-jpl/src/c/objects/Numerics/ElementMatrix.cpp M /issm/trunk-jpl/src/c/objects/Numerics/ElementVector.cpp M /issm/trunk-jpl/src/c/objects/Numerics/Matrix.cpp M /issm/trunk-jpl/src/c/objects/Numerics/Matrix.h M /issm/trunk-jpl/src/c/objects/Numerics/Vector.cpp M /issm/trunk-jpl/src/c/objects/Numerics/Vector.h Hook up new issm toolkit \\\\
\noindent \textbf{Change \#5} with diff file ISSM-11734-11735.diff: \\ Function name: \\M /issm/trunk-jpl/src/c/objects/Numerics/ElementMatrix.cpp M /issm/trunk-jpl/src/c/objects/Numerics/ElementVector.cpp M /issm/trunk-jpl/src/c/objects/Numerics/Matrix.cpp M /issm/trunk-jpl/src/c/objects/Numerics/Matrix.h M /issm/trunk-jpl/src/c/objects/Numerics/Vector.cpp M /issm/trunk-jpl/src/c/objects/Numerics/Vector.h \\ Export determination: 6. \\Rationale: Hook up new issm toolkit
M /issm/trunk-jpl/src/c/Makefile.am Adding gsl support, issm toolkit. \\\\
\noindent \textbf{Change \#6} with diff file ISSM-11735-11736.diff: \\ Function name: \\M /issm/trunk-jpl/src/c/Makefile.am \\ Export determination: 6. \\Rationale: Adding gsl support, issm toolkit.
M /issm/trunk-jpl/m4/issm\_options.m4 Added gsl support + relaxed constraints on presence of PETSC to compile. Also added a fold where we should put all the checks post-m4 configuration. \\\\
\noindent \textbf{Change \#7} with diff file ISSM-11736-11737.diff: \\ Function name: \\M /issm/trunk-jpl/m4/issm\_options.m4 \\ Export determination: 6. \\Rationale: Added gsl support + relaxed constraints on presence of PETSC to compile. Also added a fold where we should put all the checks post-m4 configuration.
M /issm/trunk-jpl/externalpackages/adolc/install.sh M /issm/trunk-jpl/externalpackages/chaco/chaco.patch M /issm/trunk-jpl/externalpackages/matlab/install.sh M /issm/trunk-jpl/externalpackages/mitgcm/install.sh A /issm/trunk-jpl/externalpackages/petsc/install-2.3.2-macosx64.sh M /issm/trunk-jpl/src/c/modules/Solverx/Solverx.cpp M /issm/trunk-jpl/src/c/objects/Numerics/Vector.cpp Vector object does not have an M size. \\\\
\noindent \textbf{Change \#8} with diff file ISSM-11737-11738.diff: \\ Function name: \\M /issm/trunk-jpl/externalpackages/adolc/install.sh M /issm/trunk-jpl/externalpackages/chaco/chaco.patch M /issm/trunk-jpl/externalpackages/matlab/install.sh M /issm/trunk-jpl/externalpackages/mitgcm/install.sh A /issm/trunk-jpl/externalpackages/petsc/install-2.3.2-macosx64.sh M /issm/trunk-jpl/src/c/modules/Solverx/Solverx.cpp M /issm/trunk-jpl/src/c/objects/Numerics/Vector.cpp \\ Export determination: 6. \\Rationale: Vector object does not have an M size.
M /issm/trunk-jpl/externalpackages/matlab/install.sh reverting \\\\
\noindent \textbf{Change \#9} with diff file ISSM-11738-11739.diff: \\ Function name: \\M /issm/trunk-jpl/externalpackages/matlab/install.sh \\ Export determination: 6. \\Rationale: reverting
M /issm/trunk-jpl/src/c/objects/Numerics/Vector.cpp Some legitimate demands if the vector is a NULL pointer \\\\
\noindent \textbf{Change \#10} with diff file ISSM-11739-11740.diff: \\ Function name: \\M /issm/trunk-jpl/src/c/objects/Numerics/Vector.cpp \\ Export determination: 6. \\Rationale: Some legitimate demands if the vector is a NULL pointer
M /issm/trunk-jpl/src/m/model/extrude.m Added lat/lon extrusion \\\\
\noindent \textbf{Change \#11} with diff file ISSM-11740-11741.diff: \\ Function name: \\M /issm/trunk-jpl/src/m/model/extrude.m \\ Export determination: 6. \\Rationale: Added lat/lon extrusion
M /issm/trunk-jpl/externalpackages/chaco/chaco.patch reverted chaco installation back to normal (cannot compile on larsen/astrid) \\\\
\noindent \textbf{Change \#12} with diff file ISSM-11741-11742.diff: \\ Function name: \\M /issm/trunk-jpl/externalpackages/chaco/chaco.patch \\ Export determination: 6. \\Rationale: reverted chaco installation back to normal (cannot compile on larsen/astrid)
M /issm/trunk-jpl/src/m/model/extrude.m minor \\\\
\noindent \textbf{Change \#13} with diff file ISSM-11742-11743.diff: \\ Function name: \\M /issm/trunk-jpl/src/m/model/extrude.m \\ Export determination: 6. \\Rationale: minor
M /issm/trunk-jpl/src/c/objects/Numerics/Matrix.cpp M /issm/trunk-jpl/src/c/objects/Numerics/Matrix.h M /issm/trunk-jpl/src/c/objects/Numerics/Vector.cpp M /issm/trunk-jpl/src/c/objects/Numerics/Vector.h M /issm/trunk-jpl/src/c/toolkits/petsc/patches/MatlabMatrixToPetscMatrix.cpp M /issm/trunk-jpl/src/c/toolkits/petsc/patches/MatlabVectorToPetscVector.cpp no NULL pointer allowed for Vector or Matrix \\\\
\noindent \textbf{Change \#14} with diff file ISSM-11743-11744.diff: \\ Function name: \\M /issm/trunk-jpl/src/c/objects/Numerics/Matrix.cpp M /issm/trunk-jpl/src/c/objects/Numerics/Matrix.h M /issm/trunk-jpl/src/c/objects/Numerics/Vector.cpp M /issm/trunk-jpl/src/c/objects/Numerics/Vector.h M /issm/trunk-jpl/src/c/toolkits/petsc/patches/MatlabMatrixToPetscMatrix.cpp M /issm/trunk-jpl/src/c/toolkits/petsc/patches/MatlabVectorToPetscVector.cpp \\ Export determination: 6. \\Rationale: no NULL pointer allowed for Vector or Matrix
M /issm/trunk-jpl/src/c/solutions/convergence.cpp no NULL pointer allowed for Vector or Matrix \\\\
\noindent \textbf{Change \#15} with diff file ISSM-11744-11745.diff: \\ Function name: \\M /issm/trunk-jpl/src/c/solutions/convergence.cpp \\ Export determination: 6. \\Rationale: no NULL pointer allowed for Vector or Matrix
M /issm/trunk-jpl/src/c/objects/Numerics/Vector.cpp fixed issue with GetSize \\\\
\noindent \textbf{Change \#16} with diff file ISSM-11745-11746.diff: \\ Function name: \\M /issm/trunk-jpl/src/c/objects/Numerics/Vector.cpp \\ Export determination: 6. \\Rationale: fixed issue with GetSize
M /issm/trunk-jpl/execution Ignore test decks* \\\\
\noindent \textbf{Change \#17} with diff file ISSM-11746-11747.diff: \\ Function name: \\M /issm/trunk-jpl/execution \\ Export determination: 6. \\Rationale: Ignore test decks*
A /issm/trunk-jpl/externalpackages/gsl A /issm/trunk-jpl/externalpackages/gsl/README A /issm/trunk-jpl/externalpackages/gsl/gsl-1.15.tar.gz A /issm/trunk-jpl/externalpackages/gsl/install-macosx64.sh gsl package \\\\
\noindent \textbf{Change \#18} with diff file ISSM-11747-11748.diff: \\ Function name: \\A /issm/trunk-jpl/externalpackages/gsl A /issm/trunk-jpl/externalpackages/gsl/README A /issm/trunk-jpl/externalpackages/gsl/gsl-1.15.tar.gz A /issm/trunk-jpl/externalpackages/gsl/install-macosx64.sh \\ Export determination: 6. \\Rationale: gsl package
A /issm/trunk-jpl/externalpackages/gmake A /issm/trunk-jpl/externalpackages/gmake/install.sh A /issm/trunk-jpl/externalpackages/gmake/make-3.82.tar.gz GNU make \\\\
