\noindent \textbf{Change \#1} with diff file ISSM-22757-22758.diff: \\
Function name: \\
M /issm/trunk-jpl M /issm/trunk-jpl/externalpackages/mpich/install-3.0-linux64-static.sh M /issm/trunk-jpl/externalpackages/mpich/install-3.2-linux64-static.sh M /issm/trunk-jpl/externalpackages/petsc/install-3.6-linux64-static.sh M /issm/trunk-jpl/externalpackages/petsc/install-3.7-linux64-static.sh M /issm/trunk-jpl/externalpackages/petsc/install-3.7-macosx64-static.sh M /issm/trunk-jpl/jenkins/jenkins.sh M /issm/trunk-jpl/jenkins/macosx\_pine-island\_dakota\_static M /issm/trunk-jpl/jenkins/macosx\_pine-island\_static M /issm/trunk-jpl/packagers/macosx/package.sh M /issm/trunk-jpl/packagers/macosx-dakota/package.sh M /issm/trunk-jpl/packagers/ubuntu/package.sh M /issm/trunk-jpl/src\\
Export determination: 6. \\
Rationale: merged trunk and trunk-jpl\\
\vspace{3em}

\noindent \textbf{Change \#2} with diff file ISSM-22759-22760.diff: \\
Function name: \\
M /issm/trunk-jpl M /issm/trunk-jpl/src M /issm/trunk-jpl/test\\
Export determination: 6. \\
Rationale: Block revision 22758 from being merged into trunk-jpl\\
\vspace{3em}

\noindent \textbf{Change \#3} with diff file ISSM-22760-22761.diff: \\
Function name: \\
M /issm/trunk-jpl/README M /issm/trunk-jpl/configure.ac M /issm/trunk-jpl/src/m/dev/issmversion.m M /issm/trunk-jpl/src/m/dev/issmversion.py\\
Export determination: 6. \\
Rationale: CHG: new version number\\
\vspace{3em}

\noindent \textbf{Change \#4} with diff file ISSM-22761-22762.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: matlab options were overkill\\
\vspace{3em}

\noindent \textbf{Change \#5} with diff file ISSM-22762-22763.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island\_static\\
Export determination: 6. \\
Rationale: CHG: now require to install math77 and gmsh\\
\vspace{3em}

\noindent \textbf{Change \#6} with diff file ISSM-22764-22765.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp M /issm/trunk-jpl/src/c/classes/ExternalResults/GenericExternalResult.h M /issm/trunk-jpl/src/c/cores/controladm1qn3\_core.cpp M /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateOutputDefinitions.cpp\\
Export determination: 6. \\
Rationale: CHG: clean up code and enable transpose of ExternalResults\\
\vspace{3em}

\noindent \textbf{Change \#7} with diff file ISSM-22769-22770.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/generic.m M /issm/trunk-jpl/src/m/classes/clusters/pfe.m M /issm/trunk-jpl/src/m/inversions/marshallcostfunctions.m M /issm/trunk-jpl/src/m/inversions/supportedcontrols.m A /issm/trunk-jpl/src/m/mesh/labelconnectedregions.m M /issm/trunk-jpl/src/m/mesh/planet/gmsh/gmshplanet.m M /issm/trunk-jpl/src/m/plot/subplotmodel.m M /issm/trunk-jpl/src/m/solvers/mumpsoptions.m\\
Export determination: 6. \\
Rationale: CHG: fixing call to gmsh for workshop binaries\\
\vspace{3em}

\noindent \textbf{Change \#8} with diff file ISSM-22770-22771.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/generic.m M /issm/trunk-jpl/src/m/classes/clusters/pfe.m M /issm/trunk-jpl/src/m/inversions/marshallcostfunctions.m M /issm/trunk-jpl/src/m/inversions/supportedcontrols.m M /issm/trunk-jpl/src/m/plot/subplotmodel.m M /issm/trunk-jpl/src/m/solvers/mumpsoptions.m\\
Export determination: 6. \\
Rationale: CHG: reverting changes\\
\vspace{3em}

\noindent \textbf{Change \#9} with diff file ISSM-22777-22778.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/generic.m\\
Export determination: 6. \\
Rationale: NEW: added valgind in coupled simulations\\
\vspace{3em}

\noindent \textbf{Change \#10} with diff file ISSM-22778-22779.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Vertex.cpp M /issm/trunk-jpl/src/c/classes/Vertex.h M /issm/trunk-jpl/src/c/classes/Vertices.cpp M /issm/trunk-jpl/src/c/classes/Vertices.h M /issm/trunk-jpl/src/c/cores/transient\_core.cpp M /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateElementsVerticesAndMaterials.cpp\\
Export determination: 6. \\
Rationale: NEW: starting to interpolate data between ice and ocean grids\\
\vspace{3em}

\noindent \textbf{Change \#11} with diff file ISSM-22779-22780.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Vertices.cpp\\
Export determination: 6. \\
Rationale: FIX: forgot to delete variables\\
\vspace{3em}

\noindent \textbf{Change \#12} with diff file ISSM-22780-22781.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Vertices.cpp\\
Export determination: 6. \\
Rationale: FIX: no need to print lat/long\\
\vspace{3em}

\noindent \textbf{Change \#13} with diff file ISSM-22782-22783.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/transient\_core.cpp\\
Export determination: 6. \\
Rationale: FIX: fixed problem with lat/long\\
\vspace{3em}

\noindent \textbf{Change \#14} with diff file ISSM-22784-22785.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/transient\_core.cpp\\
Export determination: 6. \\
Rationale: CHG: fixed AD\\
\vspace{3em}

\noindent \textbf{Change \#15} with diff file ISSM-22786-22787.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Vertex.cpp\\
Export determination: 6. \\
Rationale: FIX: lat/long only if they exist\\
\vspace{3em}

\noindent \textbf{Change \#16} with diff file ISSM-22787-22788.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp M /issm/trunk-jpl/src/c/shared/Enum/EnumDefinitions.h M /issm/trunk-jpl/src/c/shared/Enum/EnumToStringx.cpp M /issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp\\
Export determination: 6. \\
Rationale: CHG: no need to have lat/long enums\\
\vspace{3em}

\noindent \textbf{Change \#17} with diff file ISSM-22789-22790.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Vertex.cpp\\
Export determination: 6. \\
Rationale: CHG: added some asserts\\
\vspace{3em}

\noindent \textbf{Change \#18} with diff file ISSM-22791-22792.diff: \\
Function name: \\
A /issm/trunk-jpl/examples/EsaGRACE A /issm/trunk-jpl/examples/EsaGRACE/Models A /issm/trunk-jpl/examples/EsaWahr A /issm/trunk-jpl/examples/EsaWahr/Models A /issm/trunk-jpl/examples/EsaWahr/runme.m A /issm/trunk-jpl/examples/SlrFarrell A /issm/trunk-jpl/examples/SlrFarrell/Models A /issm/trunk-jpl/examples/SlrGRACE A /issm/trunk-jpl/examples/SlrGRACE/Models\\
Export determination: 6. \\
Rationale: NEW: four tutorials for Hawaii workshop\\
\vspace{3em}

\noindent \textbf{Change \#19} with diff file ISSM-22793-22794.diff: \\
Function name: \\
A /issm/trunk-jpl/examples/EsaWahr/RoundDomain.exp M /issm/trunk-jpl/examples/EsaWahr/runme.m A /issm/trunk-jpl/examples/EsaWahr/wahr.m\\
Export determination: 6. \\
Rationale: CHG: tutorial 1 completed\\
\vspace{3em}

\noindent \textbf{Change \#20} with diff file ISSM-22794-22795.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp M /issm/trunk-jpl/src/c/classes/Inputs/ControlInput.cpp M /issm/trunk-jpl/src/c/cores/controladm1qn3\_core.cpp M /issm/trunk-jpl/src/c/shared/io/Marshalling/IoCodeConversions.cpp\\
Export determination: 6. \\
Rationale: CHG: added basal melt to IoCodeConversions, added better names to transient inputs for transient controls, fixed bug in controladm1qn3\\
\vspace{3em}

\noindent \textbf{Change \#21} with diff file ISSM-22795-22796.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/geometry.js\\
Export determination: 6. \\
Rationale: CHG (JS): Fixing Matlab-JS semantic translation error.\\
\vspace{3em}

\noindent \textbf{Change \#22} with diff file ISSM-22796-22797.diff: \\
Function name: \\
A /issm/trunk-jpl/examples/EsaGRACE/grace.m A /issm/trunk-jpl/examples/EsaGRACE/runme.m\\
Export determination: 6. \\
Rationale: CHG: esa tutorial for GRACE loads\\
\vspace{3em}

\noindent \textbf{Change \#23} with diff file ISSM-22797-22798.diff: \\
Function name: \\
M /issm/trunk-jpl/test/MITgcm/code/cpl\_issm.F\\
Export determination: 6. \\
Rationale: MITgcm sends shelficeFreshWaterFlux instead of shelficeHeatFlux to ISSM\\
\vspace{3em}

\noindent \textbf{Change \#24} with diff file ISSM-22798-22799.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/transient\_core.cpp M /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateParameters.cpp M /issm/trunk-jpl/src/c/shared/Enum/EnumDefinitions.h M /issm/trunk-jpl/src/c/shared/Enum/EnumToStringx.cpp M /issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp\\
Export determination: 6. \\
Rationale: CHG: fixed ocean heat flux used in ISSM for ocean coupling\\
\vspace{3em}

\noindent \textbf{Change \#25} with diff file ISSM-22799-22800.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/transient\_core.cpp\\
Export determination: 6. \\
Rationale: CHG: send the right base to the ocean model\\
\vspace{3em}

\noindent \textbf{Change \#26} with diff file ISSM-22800-22801.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/transient\_core.cpp\\
Export determination: 6. \\
Rationale: BUG: fixed leaks in coupling\\
\vspace{3em}

\noindent \textbf{Change \#27} with diff file ISSM-22801-22802.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp M /issm/trunk-jpl/src/c/cores/controladm1qn3\_core.cpp M /issm/trunk-jpl/src/c/shared/io/Marshalling/IoCodeConversions.cpp\\
Export determination: 6. \\
Rationale: CHG: fixing non transient adolc controls and adding MaterialsRheologyBbar to IoCodeConversions\\
\vspace{3em}

\noindent \textbf{Change \#28} with diff file ISSM-22802-22803.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateParameters.cpp\\
Export determination: 6. \\
Rationale: BUG: fixed problem with materials in solid earth tests\\
\vspace{3em}

\noindent \textbf{Change \#29} with diff file ISSM-22803-22804.diff: \\
Function name: \\
M /issm/trunk-jpl/examples/EsaGRACE/runme.m\\
Export determination: 6. \\
Rationale: CHG: added plotting scripts\\
\vspace{3em}

\noindent \textbf{Change \#30} with diff file ISSM-22804-22805.diff: \\
Function name: \\
A /issm/trunk-jpl/examples/SlrGRACE/runme.m\\
Export determination: 6. \\
Rationale: NEW: last tutorial on GRACE sea-level fingerprint\\
\vspace{3em}

\noindent \textbf{Change \#31} with diff file ISSM-22805-22806.diff: \\
Function name: \\
A /issm/trunk-jpl/examples/SlrFarrell/runme.m\\
Export determination: 6. \\
Rationale: CHG: third tutorial place holder\\
\vspace{3em}

\noindent \textbf{Change \#32} with diff file ISSM-22806-22807.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/mesh/planet/gmsh/gmshplanet.m M /issm/trunk-jpl/src/m/mesh/planet/gmsh/gmshplanet.py\\
Export determination: 6. \\
Rationale: CHG: ruled surface is changed to surface\\
\vspace{3em}

\noindent \textbf{Change \#33} with diff file ISSM-22807-22808.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/mesh/planet/gmsh/gmshplanet.m\\
Export determination: 6. \\
Rationale: minor\\
\vspace{3em}

\noindent \textbf{Change \#34} with diff file ISSM-22808-22809.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/slr.js M /issm/trunk-jpl/src/m/classes/slr.m M /issm/trunk-jpl/src/m/classes/slr.py\\
Export determination: 6. \\
Rationale: minor\\
\vspace{3em}

\noindent \textbf{Change \#35} with diff file ISSM-22809-22810.diff: \\
Function name: \\
M /issm/trunk-jpl/examples/EsaGRACE/runme.m A /issm/trunk-jpl/examples/Functions A /issm/trunk-jpl/examples/Functions/grace.m A /issm/trunk-jpl/examples/Functions/wahr.m M /issm/trunk-jpl/examples/SlrGRACE/runme.m\\
Export determination: 6. \\
Rationale: CHG: functions are located in a seperate directory etc\\
\vspace{3em}

\noindent \textbf{Change \#36} with diff file ISSM-22810-22811.diff: \\
Function name: \\
D /issm/trunk-jpl/examples/EsaGRACE/grace.m D /issm/trunk-jpl/examples/EsaWahr/wahr.m\\
Export determination: 6. \\
Rationale: CHG: duplicate functions removed from svn\\
\vspace{3em}

\noindent \textbf{Change \#37} with diff file ISSM-22811-22812.diff: \\
Function name: \\
M /issm/trunk-jpl/examples/EsaWahr/runme.m\\
Export determination: 6. \\
Rationale: minor\\
\vspace{3em}

\noindent \textbf{Change \#38} with diff file ISSM-22812-22813.diff: \\
Function name: \\
M /issm/trunk-jpl/examples/SlrGRACE/runme.m\\
Export determination: 6. \\
Rationale: CHG: minor\\
\vspace{3em}

\noindent \textbf{Change \#39} with diff file ISSM-22813-22814.diff: \\
Function name: \\
M /issm/trunk-jpl/examples/SlrFarrell/runme.m\\
Export determination: 6. \\
Rationale: CHG: Farrell solutions recovered\\
\vspace{3em}

\noindent \textbf{Change \#40} with diff file ISSM-22814-22815.diff: \\
Function name: \\
A /issm/trunk-jpl/examples/SlrFarrell/Farrell\_1976\_Fig1.pdf\\
Export determination: 6. \\
Rationale: NEW: Farrell solutions for benchmarking\\
\vspace{3em}

\noindent \textbf{Change \#41} with diff file ISSM-22815-22816.diff: \\
Function name: \\
M /issm/trunk-jpl/examples/EsaGRACE/runme.m M /issm/trunk-jpl/examples/EsaWahr/runme.m M /issm/trunk-jpl/examples/SlrFarrell/runme.m\\
Export determination: 6. \\
Rationale: CHG: final minor changes to all tutorials\\
\vspace{3em}

\noindent \textbf{Change \#42} with diff file ISSM-22816-22817.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/transient\_core.cpp\\
Export determination: 6. \\
Rationale: CHG: esa added in transient core\\
\vspace{3em}

\noindent \textbf{Change \#43} with diff file ISSM-22817-22818.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/sealevelrise\_core.cpp\\
Export determination: 6. \\
Rationale: CHG: minor adjustment to let intial slr relax according to SAL\\
\vspace{3em}

