\noindent \textbf{Change \#1} with diff file ISSM-19101-19102.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/LevelsetAnalysis.cpp\\
Export determination: 6. \\
Rationale: TEMP: removed levelset code temporarily\\
\vspace{3em}

\noindent \textbf{Change \#2} with diff file ISSM-19104-19105.diff: \\
Function name: \\
M /issm/trunk-jpl M /issm/trunk-jpl/configs/configure.sh A /issm/trunk-jpl/externalpackages/petsc/install-3.5-pleiades-intel2012.0.032-mpt.2.06rp16.sh (from /issm/trunk/externalpackages/petsc/install-3.5-pleiades-intel2012.0.032-mpt.2.06rp16.sh:19101) M /issm/trunk-jpl/src M /issm/trunk-jpl/src/m/contrib/paraview/exportVTK.m\\
Export determination: 6. \\
Rationale: merged trunk and trunk-jpl\\
\vspace{3em}

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

\noindent \textbf{Change \#4} with diff file ISSM-19107-19108.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/LevelsetAnalysis.cpp\\
Export determination: 6. \\
Rationale: CHG: reverted LevelsetAnalysis.cpp back\\
\vspace{3em}

\noindent \textbf{Change \#5} with diff file ISSM-19108-19109.diff: \\
Function name: \\
M /issm/trunk-jpl/src/dox/issm.dox\\
Export determination: 6. \\
Rationale: CHG: updated number of lines of code\\
\vspace{3em}

\noindent \textbf{Change \#6} with diff file ISSM-19109-19110.diff: \\
Function name: \\
A /issm/trunk-jpl/configs/config-win64.sh M /issm/trunk-jpl/externalpackages/petsc/install-3.1-win7.sh A /issm/trunk-jpl/externalpackages/windows/configs/sdk7.1-win64.sh M /issm/trunk-jpl/externalpackages/windows/windows\_environment.sh M /issm/trunk-jpl/jenkins/windows M /issm/trunk-jpl/m4/issm\_options.m4 M /issm/trunk-jpl/src/wrappers/matlab/Makefile.am\\
Export determination: 6. \\
Rationale: CHG: Modified 'issm\_options.m4' and Matlab's 'Makefile.am' to fix the broken Windows build. CHG: Jenkins Windows script now installs Petsc 3.1 and uses the vendor option MSVC-Win64. ADD: Added new config script for Win64 environment in externalpackages. CHG: 'windows\_environment.sh' now picks up the new Win64 environment script. ADD: Added a new config script for Win64 vendor option.\\
\vspace{3em}

\noindent \textbf{Change \#7} with diff file ISSM-19110-19111.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: issm\_options.m4 had some testing stuff left over for Windows build. It has been removed.\\
\vspace{3em}

\noindent \textbf{Change \#8} with diff file ISSM-19111-19112.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: issm\_options.m4 change to keep non Windows build from setting IS\_WINDOWS to yes.\\
\vspace{3em}

\noindent \textbf{Change \#9} with diff file ISSM-19112-19113.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: One more change to get the non-windows build to work.\\
\vspace{3em}

\noindent \textbf{Change \#10} with diff file ISSM-19113-19114.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/StressbalanceVerticalAnalysis.cpp\\
Export determination: 6. \\
Rationale: BUG: fixed problem when spcvz is on multiple column\\
\vspace{3em}

\noindent \textbf{Change \#11} with diff file ISSM-19114-19115.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/StressbalanceSIAAnalysis.cpp\\
Export determination: 6. \\
Rationale: BUG: SIA velocities in 2D were wrong, the exponent of H should be n+1 and denominator n+2, thanks Henning Akesson for reporting this bug\\
\vspace{3em}

\noindent \textbf{Change \#12} with diff file ISSM-19115-19116.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows M /issm/trunk-jpl/src/m/Makefile.am M /issm/trunk-jpl/src/wrappers/python/Makefile.am\\
Export determination: 6. \\
Rationale: CHG: Jenkins Window file now provides Metis dir. CHG: Makefile.am in src/m install more python scripts. CHG: Makefile.am in src/wrappers/python uses directory subojects.\\
\vspace{3em}

\noindent \textbf{Change \#13} with diff file ISSM-19116-19117.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/toolkits.m\\
Export determination: 6. \\
Rationale: CHG: changed error message to warning for NERSC colleagues\\
\vspace{3em}

\noindent \textbf{Change \#14} with diff file ISSM-19117-19118.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/IoModelToConstraintsx/IoModelToConstraintsx.cpp M /issm/trunk-jpl/src/c/modules/IoModelToConstraintsx/IoModelToConstraintsx.h\\
Export determination: 6. \\
Rationale: CHG: added IoModelToDynamicConstraintsx for PDD module\\
\vspace{3em}

\noindent \textbf{Change \#15} with diff file ISSM-19118-19119.diff: \\
Function name: \\
M /issm/trunk-jpl/src/wrappers/python/Makefile.am\\
Export determination: 6. \\
Rationale: CHG: reverted back because this does not work on thwaites/murdo when both matlab and python are installed\\
\vspace{3em}

\noindent \textbf{Change \#16} with diff file ISSM-19119-19120.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive302.nc M /issm/trunk-jpl/test/Archives/Archive303.nc M /issm/trunk-jpl/test/Archives/Archive314.nc M /issm/trunk-jpl/test/Archives/Archive804.nc\\
Export determination: 6. \\
Rationale: CHG: updated archives now that SIA2d is fixed\\
\vspace{3em}

\noindent \textbf{Change \#17} with diff file ISSM-19120-19121.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/imac-012301-gil M /issm/trunk-jpl/jenkins/linux64\_murdo\_ad M /issm/trunk-jpl/jenkins/linux64\_murdo\_ampi M /issm/trunk-jpl/packagers/macosx/install.sh M /issm/trunk-jpl/packagers/ubuntu/install.sh\\
Export determination: 6. \\
Rationale: CHG: moved to PETSc 3.5 and removed tao\\
\vspace{3em}

\noindent \textbf{Change \#18} with diff file ISSM-19121-19122.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/contrib/hack/sia.m\\
Export determination: 6. \\
Rationale: BUG: fixed SIA module with new md structure\\
\vspace{3em}

\noindent \textbf{Change \#19} with diff file ISSM-19122-19123.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/consistency/comparemodels.m\\
Export determination: 6. \\
Rationale: CHG: added better support for NaNs\\
\vspace{3em}

\noindent \textbf{Change \#20} with diff file ISSM-19123-19124.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/model.m\\
Export determination: 6. \\
Rationale: CHG: collapse needs to be object oriented again...\\
\vspace{3em}

\noindent \textbf{Change \#21} with diff file ISSM-19124-19125.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/model.m\\
Export determination: 6. \\
Rationale: CHG: upperelements and lowerelements are only for 3d prisms\\
\vspace{3em}

\noindent \textbf{Change \#22} with diff file ISSM-19125-19126.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: Added autotools to the list of externalpackages that are installed for Windows build.\\
\vspace{3em}

\noindent \textbf{Change \#23} with diff file ISSM-19126-19127.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/windows/windows\_environment.sh\\
Export determination: 6. \\
Rationale: CHG: Changed windows environment scripts in externalpackages.\\
\vspace{3em}

\noindent \textbf{Change \#24} with diff file ISSM-19128-19129.diff: \\
Function name: \\
M /issm/trunk-jpl/packagers/macosx/install.sh\\
Export determination: 6. \\
Rationale: CHG: Added cleaning steps before building in install script for Mac OSX.\\
\vspace{3em}

\noindent \textbf{Change \#25} with diff file ISSM-19129-19130.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/windows/configs/sdk7.1-win32.sh M /issm/trunk-jpl/externalpackages/windows/windows\_environment.sh\\
Export determination: 6. \\
Rationale: ADD: New win32 script for setting up environment variables.\\
\vspace{3em}

\noindent \textbf{Change \#26} with diff file ISSM-19130-19131.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/windows/windows\_environment.sh\\
Export determination: 6. \\
Rationale: CHG: Changed windows\_environment.sh script to pickup new win32 env script.\\
\vspace{3em}

\noindent \textbf{Change \#27} with diff file ISSM-19131-19132.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/windows/windows\_environment.sh\\
Export determination: 6. \\
Rationale: CHG: Trying something to fix an issue with Petsc involving win32fe.\\
\vspace{3em}

\noindent \textbf{Change \#28} with diff file ISSM-19132-19133.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/windows/windows\_environment.sh\\
Export determination: 6. \\
Rationale: CHG: Trying something to fix an issue with Petsc involving win32fe.\\
\vspace{3em}

\noindent \textbf{Change \#29} with diff file ISSM-19133-19134.diff: \\
Function name: \\
M /issm/trunk-jpl/packagers/macosx/install.sh\\
Export determination: 6. \\
Rationale: CHG: removed m1qn3 to see\\
\vspace{3em}

\noindent \textbf{Change \#30} with diff file ISSM-19134-19135.diff: \\
Function name: \\
M /issm/trunk-jpl/packagers/macosx/install.sh\\
Export determination: 6. \\
Rationale: CHG: removed m1qn3 to see\\
\vspace{3em}

\noindent \textbf{Change \#31} with diff file ISSM-19136-19137.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/m1qn3/install.sh\\
Export determination: 6. \\
Rationale: CHG: force -arch x86\_64 for old macs\\
\vspace{3em}

\noindent \textbf{Change \#32} with diff file ISSM-19137-19138.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Penta.cpp M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp\\
Export determination: 6. \\
Rationale: PDD temperature surface forcing modif in Tria and Penta\\
\vspace{3em}

\noindent \textbf{Change \#33} with diff file ISSM-19138-19139.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/ThermalAnalysis.cpp M /issm/trunk-jpl/src/c/classes/FemModel.cpp M /issm/trunk-jpl/src/c/classes/IoModel.cpp M /issm/trunk-jpl/src/c/classes/IoModel.h M /issm/trunk-jpl/src/c/cores/transient\_core.cpp\\
Export determination: 6. \\
Rationale: CHG: allow spc temperatures to be reset by PDD scheme\\
\vspace{3em}

\noindent \textbf{Change \#34} with diff file ISSM-19139-19140.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: changed MULTITHREADING var for Mac build to fix libmx issue.\\
\vspace{3em}

\noindent \textbf{Change \#35} with diff file ISSM-19140-19141.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: Point METIS\_DIR to the correct directory given Petsc 3.1 in windows jenkins script.\\
\vspace{3em}

\noindent \textbf{Change \#36} with diff file ISSM-19141-19142.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: Disabled kriging in windows build.\\
\vspace{3em}

\noindent \textbf{Change \#37} with diff file ISSM-19142-19143.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: removed some tests and enable development\\
\vspace{3em}

\noindent \textbf{Change \#38} with diff file ISSM-19143-19144.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/ThermalAnalysis.cpp\\
Export determination: 6. \\
Rationale: CHG: added SteadystateSolutionEnum support\\
\vspace{3em}

\noindent \textbf{Change \#39} with diff file ISSM-19144-19145.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive237.nc\\
Export determination: 6. \\
Rationale: CHG: updated archive with new PDD thermal constraints\\
\vspace{3em}

\noindent \textbf{Change \#40} with diff file ISSM-19145-19146.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Added a second make attempt to jenkins script for the Windows build.\\
\vspace{3em}

\noindent \textbf{Change \#41} with diff file ISSM-19146-19147.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: Fixed an issue with AM\_CONDITIONAL on without-wrappers build.\\
\vspace{3em}

\noindent \textbf{Change \#42} with diff file ISSM-19147-19148.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test807.m M /issm/trunk-jpl/test/NightlyRun/test807.py\\
Export determination: 6. \\
Rationale: CHG: relaxed tolerance\\
\vspace{3em}

\noindent \textbf{Change \#43} with diff file ISSM-19148-19149.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: NEW: allow python to be in other locations\\
\vspace{3em}

\noindent \textbf{Change \#44} with diff file ISSM-19149-19150.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: more flexible test on python include\\
\vspace{3em}

\noindent \textbf{Change \#45} with diff file ISSM-19150-19151.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/solutionsequences/solutionsequence\_newton.cpp M /issm/trunk-jpl/src/c/solutionsequences/solutionsequence\_nonlinear.cpp M /issm/trunk-jpl/src/c/solutionsequences/solutionsequence\_thermal\_nonlinear.cpp\\
Export determination: 6. \\
Rationale: CHG: removed MaxIterationConvergenceFlagEnum from results to avoid having a results for each step even though output\_frequency is not 1\\
\vspace{3em}

\noindent \textbf{Change \#46} with diff file ISSM-19151-19152.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Loads/Friction.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:adding coupling capability to friction hydro\\
\vspace{3em}

\noindent \textbf{Change \#47} with diff file ISSM-19152-19153.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/frictionhydro.m M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/FrictionCouplingEnum.m D /issm/trunk-jpl/src/m/enum/MaxIterationConvergenceFlagEnum.m\\
Export determination: 6. \\
Rationale: CHG:adding coupling capability to friction hydro\\
\vspace{3em}

\noindent \textbf{Change \#48} with diff file ISSM-19153-19154.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/kriging/Covertree.cpp M /issm/trunk-jpl/src/c/classes/kriging/Covertree.h M /issm/trunk-jpl/src/c/classes/kriging/Observations.cpp M /issm/trunk-jpl/src/c/classes/kriging/Observations.h\\
Export determination: 6. \\
Rationale: BUG: fixed kriging for covertree\\
\vspace{3em}

\noindent \textbf{Change \#49} with diff file ISSM-19154-19155.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp M /issm/trunk-jpl/src/c/classes/Elements/Element.h M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp\\
Export determination: 6. \\
Rationale: CHG: added simplistic reset levelset function and calving law\\
\vspace{3em}

\noindent \textbf{Change \#50} with diff file ISSM-19155-19156.diff: \\
Function name: \\
M /issm/trunk-jpl/examples/Data/Download.sh M /issm/trunk-jpl/examples/Greenland/runme.m\\
Export determination: 6. \\
Rationale: CHG: update to newest Box dataset\\
\vspace{3em}

\noindent \textbf{Change \#51} with diff file ISSM-19156-19157.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/kriging/Observations.cpp\\
Export determination: 6. \\
Rationale: BUG: fixes covertree by computing maxdist on the fly\\
\vspace{3em}

\noindent \textbf{Change \#52} with diff file ISSM-19157-19158.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/classes/clusters/pfe.py M /issm/trunk-jpl/src/m/classes/model.py A /issm/trunk-jpl/src/m/consistency/QueueRequirements.py M /issm/trunk-jpl/src/m/contrib/netCDF/export\_netCDF.py M /issm/trunk-jpl/src/m/contrib/netCDF/read\_netCDF.m M /issm/trunk-jpl/src/m/contrib/paraview/exportVTK.m M /issm/trunk-jpl/src/m/dev/devpath.py M /issm/trunk-jpl/src/m/io/structtonc.m M /issm/trunk-jpl/src/m/os/issmscpin.py M /issm/trunk-jpl/src/m/solve/loadresultsfromcluster.py\\
Export determination: 6. \\
Rationale: NEW: adding cluster (pfe) launch ability in python\\
\vspace{3em}

\noindent \textbf{Change \#53} with diff file ISSM-19158-19159.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/LevelsetAnalysis.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 M /issm/trunk-jpl/src/m/classes/calving.m M /issm/trunk-jpl/src/m/classes/calving.py M /issm/trunk-jpl/src/m/classes/calvingdev.m M /issm/trunk-jpl/src/m/classes/calvingpi.m M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py M /issm/trunk-jpl/test/NightlyRun/test807.m M /issm/trunk-jpl/test/NightlyRun/test807.py M /issm/trunk-jpl/test/Par/SquareSheetConstrained.par M /issm/trunk-jpl/test/Par/SquareSheetConstrained.py M /issm/trunk-jpl/test/Par/ValleyGlacierShelf.par M /issm/trunk-jpl/test/Par/ValleyGlacierShelf.py\\
Export determination: 6. \\
Rationale: NEW: added spclevelset to levelset transport equation\\
\vspace{3em}

\noindent \textbf{Change \#54} with diff file ISSM-19159-19160.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/enum/SpcLevelsetEnum.m\\
Export determination: 6. \\
Rationale: CHG: new enum:\\
\vspace{3em}

\noindent \textbf{Change \#55} with diff file ISSM-19160-19161.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/vim/addons/vim/syntax/c.vim\\
Export determination: 6. \\
Rationale: CHG: syncing enums\\
\vspace{3em}

\noindent \textbf{Change \#56} with diff file ISSM-19161-19162.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/AdjointHorizAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/EnthalpyAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/ThermalAnalysis.cpp\\
Export determination: 6. \\
Rationale: BUG: fix for the friction coupling\\
\vspace{3em}

\noindent \textbf{Change \#57} with diff file ISSM-19162-19163.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/EnthalpyAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/ThermalAnalysis.cpp\\
Export determination: 6. \\
Rationale: BUG: fix for the friction coupling\\
\vspace{3em}

\noindent \textbf{Change \#58} with diff file ISSM-19163-19164.diff: \\
Function name: \\
M /issm/trunk-jpl/examples/Greenland/Greenland.par M /issm/trunk-jpl/examples/IceBridge/Greenland.par M /issm/trunk-jpl/examples/IceBridge/Greenland\_cheatsheet.par M /issm/trunk-jpl/examples/IceBridge/Greenland\_noOIB.par M /issm/trunk-jpl/examples/Jakobshavn/Jks.par M /issm/trunk-jpl/examples/Pig/Pig.par\\
Export determination: 6. \\
Rationale: CHG: no more hemisphere, use epsg instead\\
\vspace{3em}

\noindent \textbf{Change \#59} with diff file ISSM-19164-19165.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/pfe.py M /issm/trunk-jpl/src/m/solve/solve.py\\
Export determination: 6. \\
Rationale: BUG:fix for pleiade launch\\
\vspace{3em}

\noindent \textbf{Change \#60} with diff file ISSM-19165-19166.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/model.py\\
Export determination: 6. \\
Rationale: BUG:deleteing greenplanet import which does not exist\\
\vspace{3em}

\noindent \textbf{Change \#61} with diff file ISSM-19166-19167.diff: \\
Function name: \\
M /issm/trunk-jpl/examples/Greenland/runme.m\\
Export determination: 6. \\
Rationale: CHG: run relaxation for 20 years\\
\vspace{3em}

\noindent \textbf{Change \#62} with diff file ISSM-19167-19168.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/calvinglevermann.m M /issm/trunk-jpl/src/m/classes/calvinglevermann.py M /issm/trunk-jpl/test/NightlyRun/test806.m M /issm/trunk-jpl/test/NightlyRun/test806.py M /issm/trunk-jpl/test/NightlyRun/test807.py\\
Export determination: 6. \\
Rationale: BUG: fixed calvinglevermann with spc levelset\\
\vspace{3em}

\noindent \textbf{Change \#63} with diff file ISSM-19168-19169.diff: \\
Function name: \\
M /issm/trunk-jpl/configs/config-win64.sh M /issm/trunk-jpl/m4/issm\_options.m4 M /issm/trunk-jpl/src/c/toolkits/mpi/issmmpi.h M /issm/trunk-jpl/src/c/toolkits/petsc/objects/PetscMat.cpp\\
Export determination: 6. \\
Rationale: CHG: config-win64.sh uses the correct vendor option MSVC-Win64 CHG: Changed ISSM options to account for Petsc builds newer than 3.3 that do not include their own Metis installation. Added new macro for Petsc provided MPI. CHG: 'issmmpi.h' now include 'petsc.h' when Petsc provides it. CHG: 'PetscMat.cpp' adds logic to use sequential version of Petsc preallocation instead of MPI. Only activates if Petsc provided MPI is used.\\
\vspace{3em}

\noindent \textbf{Change \#64} with diff file ISSM-19169-19170.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: Updated Windows build to use Petsc 3.5.\\
\vspace{3em}

\noindent \textbf{Change \#65} with diff file ISSM-19170-19171.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/toolkits/petsc/objects/PetscMat.cpp\\
Export determination: 6. \\
Rationale: CHG: Moved array for sequential build from heap to stack.\\
\vspace{3em}

\noindent \textbf{Change \#66} with diff file ISSM-19172-19173.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/analyses.m4 M /issm/trunk-jpl/src/c/Makefile.am M /issm/trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/ThermalAnalysis.cpp M /issm/trunk-jpl/src/c/classes/Elements/Element.h M /issm/trunk-jpl/src/c/classes/Elements/Penta.cpp M /issm/trunk-jpl/src/c/classes/Elements/Penta.h M /issm/trunk-jpl/src/c/classes/Elements/Seg.h M /issm/trunk-jpl/src/c/classes/Elements/Tetra.h M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp M /issm/trunk-jpl/src/c/classes/Elements/Tria.h M /issm/trunk-jpl/src/c/classes/Materials/Matpar.cpp M /issm/trunk-jpl/src/c/classes/Materials/Matpar.h M /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateParameters.cpp M /issm/trunk-jpl/src/c/modules/SurfaceMassBalancex/SurfaceMassBalancex.cpp M /issm/trunk-jpl/src/c/modules/SurfaceMassBalancex/SurfaceMassBalancex.h M /issm/trunk-jpl/src/c/shared/Elements/PddSurfaceMassBalance.cpp M /issm/trunk-jpl/src/c/shared/Elements/elements.h 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 M /issm/trunk-jpl/src/m/classes/SMBpdd.m M /issm/trunk-jpl/src/m/classes/clusters/acenet.m M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py\\
Export determination: 6. \\
Rationale: new method to interpolate present day temp and prec from delta O18\\
\vspace{3em}

\noindent \textbf{Change \#67} with diff file ISSM-19173-19174.diff: \\
Function name: \\
A /issm/trunk-jpl/src/c/shared/Elements/ComputeD18OTemperaturePrecipitationFromPD.cpp A /issm/trunk-jpl/src/m/enum/SurfaceforcingsDpermilEnum.m A /issm/trunk-jpl/src/m/enum/SurfaceforcingsIsd18opdEnum.m A /issm/trunk-jpl/test/NightlyRun/test2361.m\\
Export determination: 6. \\
Rationale: a few more files for the new delta O18 interpolation method\\
\vspace{3em}

\noindent \textbf{Change \#68} with diff file ISSM-19174-19175.diff: \\
Function name: \\
A /issm/trunk-jpl/test/Archives/Archive240.nc D /issm/trunk-jpl/test/NightlyRun/test2361.m A /issm/trunk-jpl/test/NightlyRun/test240.m\\
Export determination: 6. \\
Rationale: nightly run archive for new interpolation method with detla O18 and present day temp and precip\\
\vspace{3em}

\noindent \textbf{Change \#69} with diff file ISSM-19175-19176.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive240.nc M /issm/trunk-jpl/test/NightlyRun/test240.m\\
Export determination: 6. \\
Rationale: update nightly run for new deltaO18 method\\
\vspace{3em}

\noindent \textbf{Change \#70} with diff file ISSM-19176-19177.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/ThermalAnalysis.cpp\\
Export determination: 6. \\
Rationale: BUG: do not create dynamic constraints by default\\
\vspace{3em}

\noindent \textbf{Change \#71} with diff file ISSM-19177-19178.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Materials/Matpar.cpp M /issm/trunk-jpl/src/m/classes/clusters/acenet.m\\
Export determination: 6. \\
Rationale: minor bug fixed for new delta O18 method\\
\vspace{3em}

\noindent \textbf{Change \#72} with diff file ISSM-19178-19179.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/toolkits/petsc/objects/PetscMat.cpp\\
Export determination: 6. \\
Rationale: CHG: Moved array back to heap, as Microsofts compiler CL does not support dynamic size arrays.\\
\vspace{3em}

\noindent \textbf{Change \#73} with diff file ISSM-19179-19180.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/Makefile.am\\
Export determination: 6. \\
Rationale: CHG: Changed relative paths to absolute paths in Makefile.am of scripts.\\
\vspace{3em}

\noindent \textbf{Change \#74} with diff file ISSM-19180-19181.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/mesh/rifts/meshprocessrifts.m\\
Export determination: 6. \\
Rationale: CHG: added 3d surface case.\\
\vspace{3em}

\noindent \textbf{Change \#75} with diff file ISSM-19181-19182.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/gmsh\\
Export determination: 6. \\
Rationale: CHG: choose to ignore some files.\\
\vspace{3em}

\noindent \textbf{Change \#76} with diff file ISSM-19182-19183.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/fti\\
Export determination: 6. \\
Rationale: CHG: get svn to ignore some files.\\
\vspace{3em}

\noindent \textbf{Change \#77} with diff file ISSM-19183-19184.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/shp/shpread.m\\
Export determination: 6. \\
Rationale: CHG: added processing of Line\\
\vspace{3em}

\noindent \textbf{Change \#78} with diff file ISSM-19184-19185.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Materials/Matpar.cpp M /issm/trunk-jpl/src/m/classes/clusters/acenet.m D /issm/trunk-jpl/test/Archives/Archive240.nc D /issm/trunk-jpl/test/NightlyRun/test240.m\\
Export determination: 6. \\
Rationale: temporally removing NR 240. new delta O18 interpolation method\\
\vspace{3em}

\noindent \textbf{Change \#79} with diff file ISSM-19185-19186.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: BUG: Fixed issue with unset VENDOR variable in m4/issm\_options.m4\\
\vspace{3em}

\noindent \textbf{Change \#80} with diff file ISSM-19186-19187.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test318.m M /issm/trunk-jpl/test/NightlyRun/test515.m\\
Export determination: 6. \\
Rationale: CHG: Relaxed tolerances of matlab tests 318 and 515 to correct failures in Windows build.\\
\vspace{3em}

\noindent \textbf{Change \#81} with diff file ISSM-19187-19188.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test318.py M /issm/trunk-jpl/test/NightlyRun/test515.py\\
Export determination: 6. \\
Rationale: CHG: Relaxed tolerances of Python tests 318 and 515 to synchronize with Matlab tests.\\
\vspace{3em}

\noindent \textbf{Change \#82} with diff file ISSM-19188-19189.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: Added test 513 to the exclude list from Windows Jenkins build.\\
\vspace{3em}

\noindent \textbf{Change \#83} with diff file ISSM-19189-19190.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/solutionsequences/solutionsequence\_hydro\_nonlinear.cpp\\
Export determination: 6. \\
Rationale: CHG: change workflow for hydro\\
\vspace{3em}

\noindent \textbf{Change \#84} with diff file ISSM-19190-19191.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/SMBpdd.py\\
Export determination: 6. \\
Rationale: CHG: temporary change for python isd18opm\\
\vspace{3em}

\noindent \textbf{Change \#85} with diff file ISSM-19191-19192.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/FemModel.cpp M /issm/trunk-jpl/src/c/classes/FemModel.h M /issm/trunk-jpl/src/c/cores/ProcessArguments.cpp M /issm/trunk-jpl/src/c/cores/cores.h 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 M /issm/trunk-jpl/src/m/classes/settings.m M /issm/trunk-jpl/src/m/classes/settings.py M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/RestartFileNameEnum.m A /issm/trunk-jpl/src/m/enum/SettingsRestartFrequencyEnum.m\\
Export determination: 6. \\
Rationale: CHG: introducing checkpointing capability. Right now, just empty shell, getting thematlab and python apis to accept restart\_frequency settings.\\
\vspace{3em}

\noindent \textbf{Change \#86} with diff file ISSM-19192-19193.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/transient\_core.cpp\\
Export determination: 6. \\
Rationale: CHG: shielding case where restart\_frequency is 0, which segfaults the "%" operation.\\
\vspace{3em}

\noindent \textbf{Change \#87} with diff file ISSM-19193-19194.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/controlm1qn3\_core.cpp\\
Export determination: 6. \\
Rationale: BUG: fixed final J as output\\
\vspace{3em}

\noindent \textbf{Change \#88} with diff file ISSM-19194-19195.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp\\
Export determination: 6. \\
Rationale: BUG:adding friction effectivepressure in Isinput\\
\vspace{3em}

\noindent \textbf{Change \#89} with diff file ISSM-19195-19196.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/frictionhydro.m\\
Export determination: 6. \\
Rationale: BUG: adding check on friction hydro class\\
\vspace{3em}

\noindent \textbf{Change \#90} with diff file ISSM-19196-19197.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/solve/loadresultsfromcluster.py\\
Export determination: 6. \\
Rationale: BUG: fixing file removal\\
\vspace{3em}

\noindent \textbf{Change \#91} with diff file ISSM-19197-19198.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/contrib/paraview/enveloppeVTK.m M /issm/trunk-jpl/src/m/contrib/paraview/exportVTK.m\\
Export determination: 6. \\
Rationale: NEW: adding support for forcings\\
\vspace{3em}

\noindent \textbf{Change \#92} with diff file ISSM-19198-19199.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/bamg/BamgQuadtree.h M /issm/trunk-jpl/src/c/classes/Constraints/SpcDynamic.h M /issm/trunk-jpl/src/c/classes/Constraints/SpcStatic.h M /issm/trunk-jpl/src/c/classes/Constraints/SpcTransient.h M /issm/trunk-jpl/src/c/classes/Contour.h M /issm/trunk-jpl/src/c/classes/DependentObject.h M /issm/trunk-jpl/src/c/classes/Elements/Element.h M /issm/trunk-jpl/src/c/classes/ExternalResults/GenericExternalResult.h M /issm/trunk-jpl/src/c/classes/FemModel.cpp M /issm/trunk-jpl/src/c/classes/FemModel.h M /issm/trunk-jpl/src/c/classes/IndependentObject.h M /issm/trunk-jpl/src/c/classes/Inputs/BoolInput.h M /issm/trunk-jpl/src/c/classes/Inputs/ControlInput.h M /issm/trunk-jpl/src/c/classes/Inputs/DatasetInput.h M /issm/trunk-jpl/src/c/classes/Inputs/DoubleInput.h M /issm/trunk-jpl/src/c/classes/Inputs/IntInput.h M /issm/trunk-jpl/src/c/classes/Inputs/PentaInput.h M /issm/trunk-jpl/src/c/classes/Inputs/SegInput.h M /issm/trunk-jpl/src/c/classes/Inputs/TetraInput.h M /issm/trunk-jpl/src/c/classes/Inputs/TransientInput.h M /issm/trunk-jpl/src/c/classes/Inputs/TriaInput.h M /issm/trunk-jpl/src/c/classes/Loads/Loads.cpp M /issm/trunk-jpl/src/c/classes/Loads/Numericalflux.h M /issm/trunk-jpl/src/c/classes/Loads/Pengrid.h M /issm/trunk-jpl/src/c/classes/Loads/Penpair.h M /issm/trunk-jpl/src/c/classes/Loads/Riftfront.h M /issm/trunk-jpl/src/c/classes/Masscon.h M /issm/trunk-jpl/src/c/classes/Massconaxpby.h M /issm/trunk-jpl/src/c/classes/Massfluxatgate.h M /issm/trunk-jpl/src/c/classes/Materials/Matice.h M /issm/trunk-jpl/src/c/classes/Materials/Matpar.h M /issm/trunk-jpl/src/c/classes/Misfit.h M /issm/trunk-jpl/src/c/classes/Node.h M /issm/trunk-jpl/src/c/classes/Nodes.cpp M /issm/trunk-jpl/src/c/classes/Options/Option.h M /issm/trunk-jpl/src/c/classes/Params/BoolParam.h M /issm/trunk-jpl/src/c/classes/Params/DataSetParam.h M /issm/trunk-jpl/src/c/classes/Params/DoubleMatArrayParam.h M /issm/trunk-jpl/src/c/classes/Params/DoubleMatParam.h M /issm/trunk-jpl/src/c/classes/Params/DoubleParam.h M /issm/trunk-jpl/src/c/classes/Params/DoubleVecParam.h M /issm/trunk-jpl/src/c/classes/Params/FileParam.h M /issm/trunk-jpl/src/c/classes/Params/GenericParam.h M /issm/trunk-jpl/src/c/classes/Params/IntMatParam.h M /issm/trunk-jpl/src/c/classes/Params/IntParam.h M /issm/trunk-jpl/src/c/classes/Params/IntVecParam.h M /issm/trunk-jpl/src/c/classes/Params/MatrixParam.h M /issm/trunk-jpl/src/c/classes/Params/StringArrayParam.h M /issm/trunk-jpl/src/c/classes/Params/StringParam.h M /issm/trunk-jpl/src/c/classes/Params/TransientParam.h M /issm/trunk-jpl/src/c/classes/Params/VectorParam.h M /issm/trunk-jpl/src/c/classes/Profiler.h M /issm/trunk-jpl/src/c/classes/Segment.h M /issm/trunk-jpl/src/c/classes/Vertex.h M /issm/trunk-jpl/src/c/classes/kriging/ExponentialVariogram.h M /issm/trunk-jpl/src/c/classes/kriging/GaussianVariogram.h M /issm/trunk-jpl/src/c/classes/kriging/Observation.h M /issm/trunk-jpl/src/c/classes/kriging/PowerVariogram.h M /issm/trunk-jpl/src/c/classes/kriging/Quadtree.h M /issm/trunk-jpl/src/c/classes/kriging/SphericalVariogram.h M /issm/trunk-jpl/src/c/datastructures/DataSet.cpp M /issm/trunk-jpl/src/c/datastructures/DataSet.h M /issm/trunk-jpl/src/c/datastructures/Object.h M /issm/trunk-jpl/src/c/modules/MeshProfileIntersectionx/MeshProfileIntersectionx.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 A /issm/trunk-jpl/src/c/shared/io/Marshalling A /issm/trunk-jpl/src/c/shared/io/Marshalling/Marshalling.h M /issm/trunk-jpl/src/c/shared/io/io.h M /issm/trunk-jpl/src/c/toolkits/issm/Bucket.h M /issm/trunk-jpl/src/m/dev/devpath.m M /issm/trunk-jpl/src/m/dev/devpath.py A /issm/trunk-jpl/src/m/enum/DataSetEnum.m M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/FemModelEnum.m M /issm/trunk-jpl/src/m/mesh/bamg.m\\
Export determination: 6. \\
Rationale: CHG: re-introducing Marshalling routines in support of check pointing. Implemented the dataset backbone, and the FemModel backbone. Now we have to bring back the low level drivers for the classes.\\
\vspace{3em}

\noindent \textbf{Change \#93} with diff file ISSM-19199-19200.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/DofIndexing.cpp M /issm/trunk-jpl/src/c/classes/DofIndexing.h M /issm/trunk-jpl/src/c/classes/Node.cpp M /issm/trunk-jpl/src/c/classes/Node.h M /issm/trunk-jpl/src/c/classes/Vertex.cpp M /issm/trunk-jpl/src/c/classes/Vertex.h\\
Export determination: 6. \\
Rationale: CHG: implemented marshalling of Vertex, Node and DofIndexing.\\
\vspace{3em}

\noindent \textbf{Change \#94} with diff file ISSM-19200-19201.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/ThermalAnalysis.cpp M /issm/trunk-jpl/src/c/classes/Materials/Matpar.cpp 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/modules/SurfaceMassBalancex/SurfaceMassBalancex.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 A /issm/trunk-jpl/src/m/classes/SMBd18opdd.m M /issm/trunk-jpl/src/m/classes/SMBpdd.m M /issm/trunk-jpl/src/m/classes/SMBpdd.py M /issm/trunk-jpl/src/m/classes/clusters/acenet.m M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/SMBd18opddEnum.m A /issm/trunk-jpl/test/Archives/Archive240.nc A /issm/trunk-jpl/test/NightlyRun/test240.m\\
Export determination: 6. \\
Rationale: new class for d18o interpolation for pdd\\
\vspace{3em}

\noindent \textbf{Change \#95} with diff file ISSM-19201-19202.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/kml/KML\_Attribute.h M /issm/trunk-jpl/src/c/kml/KML\_ColorStyle.h M /issm/trunk-jpl/src/c/kml/KML\_Comment.h M /issm/trunk-jpl/src/c/kml/KML\_Container.h M /issm/trunk-jpl/src/c/kml/KML\_Document.h M /issm/trunk-jpl/src/c/kml/KML\_Feature.h M /issm/trunk-jpl/src/c/kml/KML\_File.h M /issm/trunk-jpl/src/c/kml/KML\_Folder.h M /issm/trunk-jpl/src/c/kml/KML\_Geometry.h M /issm/trunk-jpl/src/c/kml/KML\_GroundOverlay.h M /issm/trunk-jpl/src/c/kml/KML\_Icon.h M /issm/trunk-jpl/src/c/kml/KML\_LatLonBox.h M /issm/trunk-jpl/src/c/kml/KML\_LineString.h M /issm/trunk-jpl/src/c/kml/KML\_LineStyle.h M /issm/trunk-jpl/src/c/kml/KML\_LinearRing.h M /issm/trunk-jpl/src/c/kml/KML\_MultiGeometry.h M /issm/trunk-jpl/src/c/kml/KML\_Object.h M /issm/trunk-jpl/src/c/kml/KML\_Overlay.h M /issm/trunk-jpl/src/c/kml/KML\_Placemark.h M /issm/trunk-jpl/src/c/kml/KML\_Point.h M /issm/trunk-jpl/src/c/kml/KML\_PolyStyle.h M /issm/trunk-jpl/src/c/kml/KML\_Polygon.h M /issm/trunk-jpl/src/c/kml/KML\_Style.h M /issm/trunk-jpl/src/c/kml/KML\_StyleSelector.h M /issm/trunk-jpl/src/c/kml/KML\_SubStyle.h M /issm/trunk-jpl/src/c/kml/KML\_Unknown.h\\
Export determination: 6. \\
Rationale: CHG: forgot to add the Marshall routine.\\
\vspace{3em}

\noindent \textbf{Change \#96} with diff file ISSM-19202-19203.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/dev/devpath.m\\
Export determination: 6. \\
Rationale: BUG: libs are in libs\\
\vspace{3em}

\noindent \textbf{Change \#97} with diff file ISSM-19203-19204.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_BC.m M /issm/trunk-jpl/src/m/plot/plot\_icefront.m\\
Export determination: 6. \\
Rationale: CHG: fixed plot\_BC on new version of matlab\\
\vspace{3em}

\noindent \textbf{Change \#98} with diff file ISSM-19204-19205.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/exp/exptool.m\\
Export determination: 6. \\
Rationale: BUG: fixed bug on some macs due to getframe that introduces an offset in the axis. Fix is to use 'nofigurecopy' option\\
\vspace{3em}

\noindent \textbf{Change \#99} with diff file ISSM-19205-19206.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/generic.m\\
Export determination: 6. \\
Rationale: CHG: fixed etcpath disp\\
\vspace{3em}

\noindent \textbf{Change \#100} with diff file ISSM-19206-19207.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive240.nc\\
Export determination: 6. \\
Rationale: CHG updated archive\\
\vspace{3em}

\noindent \textbf{Change \#101} with diff file ISSM-19207-19208.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/ProcessArguments.cpp\\
Export determination: 6. \\
Rationale: CHG: Explicitly cast int to double to fix ambiguity issue on Windows build.\\
\vspace{3em}

\noindent \textbf{Change \#102} with diff file ISSM-19208-19209.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Temporary change to force SVN version.\\
\vspace{3em}

\noindent \textbf{Change \#103} with diff file ISSM-19209-19210.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Second attempt at forcing older svn version.\\
\vspace{3em}

\noindent \textbf{Change \#104} with diff file ISSM-19210-19211.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Third attempt at forcing older svn version.\\
\vspace{3em}

\noindent \textbf{Change \#105} with diff file ISSM-19211-19212.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Fourth attempt at forcing older svn version.\\
\vspace{3em}

\noindent \textbf{Change \#106} with diff file ISSM-19212-19213.diff: \\
Function name: \\
M /issm/trunk-jpl/src/wrappers/matlab/Makefile.am\\
Export determination: 6. \\
Rationale: CHG: Added METISLIB to deps for Windows build to deal with missing METIS symbol.\\
\vspace{3em}

\noindent \textbf{Change \#107} with diff file ISSM-19213-19214.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh M /issm/trunk-jpl/jenkins/linux64\_murdo\\
Export determination: 6. \\
Rationale: CHG: Modified Jenkins Murdo script to specify version of SVN to use CHG: Added print statements to make sure SVN variable is preserved. More changes coming to finalize SVN issue on Murdo.\\
\vspace{3em}

\noindent \textbf{Change \#108} with diff file ISSM-19214-19215.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh M /issm/trunk-jpl/jenkins/linux64\_murdo\\
Export determination: 6. \\
Rationale: CHG: Jenkins script now checks for and uses SVN and SVNVERSION variables. CHG: Jenkins Murdo script sets SVN and SNVERSION variables.\\
\vspace{3em}

\noindent \textbf{Change \#109} with diff file ISSM-19215-19216.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp M /issm/trunk-jpl/src/c/classes/Elements/Element.h M /issm/trunk-jpl/src/c/classes/Elements/ElementHook.cpp M /issm/trunk-jpl/src/c/classes/Elements/ElementHook.h M /issm/trunk-jpl/src/c/classes/Elements/Penta.h M /issm/trunk-jpl/src/c/classes/Elements/Seg.h M /issm/trunk-jpl/src/c/classes/Elements/Tetra.h M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp M /issm/trunk-jpl/src/c/classes/Elements/Tria.h M /issm/trunk-jpl/src/c/classes/Elements/TriaRef.h M /issm/trunk-jpl/src/c/classes/FemModel.cpp M /issm/trunk-jpl/src/c/classes/Hook.cpp M /issm/trunk-jpl/src/c/classes/Hook.h M /issm/trunk-jpl/src/c/classes/Params/DoubleParam.cpp M /issm/trunk-jpl/src/c/classes/Params/DoubleParam.h M /issm/trunk-jpl/src/c/classes/Params/IntParam.cpp M /issm/trunk-jpl/src/c/classes/Params/IntParam.h M /issm/trunk-jpl/src/c/classes/Profiler.cpp M /issm/trunk-jpl/src/c/classes/Profiler.h M /issm/trunk-jpl/src/c/datastructures/DataSet.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 M /issm/trunk-jpl/src/c/shared/io/Marshalling/Marshalling.h A /issm/trunk-jpl/src/m/enum/ElementHookEnum.m M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/HookEnum.m\\
Export determination: 6. \\
Rationale: CHG: going deeper in the low level objects to propagate the new MARSHALL capability.\\
\vspace{3em}

\noindent \textbf{Change \#110} with diff file ISSM-19216-19217.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Constraints/SpcStatic.cpp M /issm/trunk-jpl/src/c/classes/Constraints/SpcStatic.h M /issm/trunk-jpl/src/c/classes/Elements/TriaRef.h M /issm/trunk-jpl/src/c/classes/Materials/Matice.cpp M /issm/trunk-jpl/src/c/classes/Materials/Matice.h M /issm/trunk-jpl/src/c/classes/Materials/Matpar.cpp M /issm/trunk-jpl/src/c/classes/Materials/Matpar.h M /issm/trunk-jpl/src/c/classes/Params/BoolParam.cpp M /issm/trunk-jpl/src/c/classes/Params/BoolParam.h\\
Export determination: 6. \\
Rationale: CHG: further pushing Marshall capability into low level drivers.\\
\vspace{3em}

\noindent \textbf{Change \#111} with diff file ISSM-19217-19218.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Params/DataSetParam.cpp M /issm/trunk-jpl/src/c/classes/Params/DataSetParam.h M /issm/trunk-jpl/src/c/classes/Params/DoubleMatParam.cpp M /issm/trunk-jpl/src/c/classes/Params/DoubleMatParam.h M /issm/trunk-jpl/src/c/classes/Params/DoubleVecParam.cpp M /issm/trunk-jpl/src/c/classes/Params/DoubleVecParam.h M /issm/trunk-jpl/src/c/classes/Params/StringArrayParam.cpp M /issm/trunk-jpl/src/c/classes/Params/StringArrayParam.h\\
Export determination: 6. \\
Rationale: CHG: pushing Marshall routines into low level objects\\
\vspace{3em}

\noindent \textbf{Change \#112} with diff file ISSM-19218-19219.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/miscellaneous/transientrestart.m\\
Export determination: 6. \\
Rationale: NEW: added transientrestart to restart transient run\\
\vspace{3em}

\noindent \textbf{Change \#113} with diff file ISSM-19219-19220.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/shared/io/Marshalling/Marshalling.h\\
Export determination: 6. \\
Rationale: CHG: fixing a potential segfault occurence when the marshalled dynamic array is actually a NULL pointer.\\
\vspace{3em}

\noindent \textbf{Change \#114} with diff file ISSM-19220-19221.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/datastructures/DataSet.cpp\\
Export determination: 6. \\
Rationale: CHG: staying away from switch statements, which go erratic when providing them with enums that are very large.\\
\vspace{3em}

\noindent \textbf{Change \#115} with diff file ISSM-19221-19222.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/shared/io/Disk/diskio.h M /issm/trunk-jpl/src/c/shared/io/Disk/pfopen.cpp\\
Export determination: 6. \\
Rationale: CHG: adding capability to test for presence of a file, instead of erroring out instantly on open.\\
\vspace{3em}

\noindent \textbf{Change \#116} with diff file ISSM-19222-19223.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Params/DoubleMatArrayParam.cpp M /issm/trunk-jpl/src/c/classes/Params/DoubleMatArrayParam.h M /issm/trunk-jpl/src/c/classes/Params/FileParam.cpp M /issm/trunk-jpl/src/c/classes/Params/FileParam.h M /issm/trunk-jpl/src/c/classes/Params/IntMatParam.cpp M /issm/trunk-jpl/src/c/classes/Params/IntMatParam.h M /issm/trunk-jpl/src/c/classes/Params/IntVecParam.cpp M /issm/trunk-jpl/src/c/classes/Params/IntVecParam.h M /issm/trunk-jpl/src/c/classes/Params/StringParam.cpp M /issm/trunk-jpl/src/c/classes/Params/StringParam.h\\
Export determination: 6. \\
Rationale: CHG: implementing Marshall capability for all Params objects.\\
\vspace{3em}

\noindent \textbf{Change \#117} with diff file ISSM-19223-19224.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/FemModel.cpp\\
Export determination: 6. \\
Rationale: CHG: hooking up Marshalling capability into the FemModel new Restart routine.\\
\vspace{3em}

\noindent \textbf{Change \#118} with diff file ISSM-19224-19225.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/transient\_core.cpp\\
Export determination: 6. \\
Rationale: CHG: hooking up the Restart capability into the transient core.\\
\vspace{3em}

\noindent \textbf{Change \#119} with diff file ISSM-19225-19226.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/shared/Elements/ComputeD18OTemperaturePrecipitationFromPD.cpp\\
Export determination: 6. \\
Rationale: BUG: Garbage was being added to monthlytemperatures\\
\vspace{3em}

\noindent \textbf{Change \#120} with diff file ISSM-19226-19227.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive236.nc M /issm/trunk-jpl/test/Archives/Archive240.nc M /issm/trunk-jpl/test/Data/delta18o.data\\
Export determination: 6. \\
Rationale: CHG: make units of del18 record in permil and update archives for 236 and 240\\
\vspace{3em}

\noindent \textbf{Change \#121} with diff file ISSM-19227-19228.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/SMBd18opdd.m M /issm/trunk-jpl/src/m/classes/SMBpdd.m\\
Export determination: 6. \\
Rationale: CHG: add comment for del18 units\\
\vspace{3em}

\noindent \textbf{Change \#122} with diff file ISSM-19228-19229.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/SMBpdd.py\\
Export determination: 6. \\
Rationale: CHG: add del18 units into python\\
\vspace{3em}

\noindent \textbf{Change \#123} with diff file ISSM-19229-19230.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive236.nc\\
Export determination: 6. \\
Rationale: BUG: local change in thermal model causes archive difference\\
\vspace{3em}

\noindent \textbf{Change \#124} with diff file ISSM-19230-19231.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/esmf/install.sh\\
Export determination: 6. \\
Rationale: CHG: new install for new version.\\
\vspace{3em}

\noindent \textbf{Change \#125} with diff file ISSM-19231-19232.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: new esmf hookup.\\
\vspace{3em}

\noindent \textbf{Change \#126} with diff file ISSM-19232-19233.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/StressbalanceSIAAnalysis.cpp\\
Export determination: 6. \\
Rationale: CHG: added friction 5 for Kevin (Weertman like SIA)\\
\vspace{3em}

\noindent \textbf{Change \#127} with diff file ISSM-19233-19234.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/StressbalanceSIAAnalysis.cpp\\
Export determination: 6. \\
Rationale: NEW: added weertman like friction law for SIA (Kevin)\\
\vspace{3em}

\noindent \textbf{Change \#128} with diff file ISSM-19234-19235.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/StressbalanceSIAAnalysis.cpp\\
Export determination: 6. \\
Rationale: BUG: do not get coefficient by defualt\\
\vspace{3em}

\noindent \textbf{Change \#129} with diff file ISSM-19235-19236.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/StressbalanceSIAAnalysis.cpp\\
Export determination: 6. \\
Rationale: BUG: do not get coefficient by defualt\\
\vspace{3em}

\noindent \textbf{Change \#130} with diff file ISSM-19236-19237.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Params/TransientParam.cpp M /issm/trunk-jpl/src/c/classes/Params/TransientParam.h M /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateParameters.cpp M /issm/trunk-jpl/src/c/modules/SurfaceMassBalancex/SurfaceMassBalancex.cpp\\
Export determination: 6. \\
Rationale: CHG: allow removal of interpolation routine from TransientParam\\
\vspace{3em}

\noindent \textbf{Change \#131} with diff file ISSM-19237-19238.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp M /issm/trunk-jpl/src/c/classes/Elements/Element.h M /issm/trunk-jpl/src/c/classes/Elements/ElementHook.cpp M /issm/trunk-jpl/src/c/classes/Elements/Penta.cpp M /issm/trunk-jpl/src/c/classes/Elements/Penta.h M /issm/trunk-jpl/src/c/classes/Elements/Seg.h M /issm/trunk-jpl/src/c/classes/Elements/Tetra.h M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp M /issm/trunk-jpl/src/c/classes/Elements/Tria.h\\
Export determination: 6. \\
Rationale: CHG: Allow pdd to run on temporal step finer than 1 year and move Pdd functions to Element\\
\vspace{3em}

\noindent \textbf{Change \#132} with diff file ISSM-19238-19239.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Hook.cpp\\
Export determination: 6. \\
Rationale: CHG: reset hooks when demarshalling\\
\vspace{3em}

\noindent \textbf{Change \#133} with diff file ISSM-19239-19240.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/FemModel.cpp M /issm/trunk-jpl/src/c/classes/Profiler.cpp M /issm/trunk-jpl/src/c/datastructures/DataSet.cpp M /issm/trunk-jpl/src/c/shared/io/Marshalling/Marshalling.h\\
Export determination: 6. \\
Rationale: CHG: The constructor creates new Profiler variables\\
\vspace{3em}

\noindent \textbf{Change \#134} with diff file ISSM-19240-19241.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/FemModel.cpp M /issm/trunk-jpl/src/c/datastructures/DataSet.cpp M /issm/trunk-jpl/src/c/shared/io/Marshalling/Marshalling.h\\
Export determination: 6. \\
Rationale: CHG: revert some file for marshalling\\
\vspace{3em}

\noindent \textbf{Change \#135} with diff file ISSM-19241-19242.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp\\
Export determination: 6. \\
Rationale: BUG: extrude correct PDD output\\
\vspace{3em}

\noindent \textbf{Change \#136} with diff file ISSM-19242-19243.diff: \\
Function name: \\
M /issm/trunk-jpl/scripts/ol.m\\
Export determination: 6. \\
Rationale: CHG: minor change in script\\
\vspace{3em}

\noindent \textbf{Change \#137} with diff file ISSM-19243-19244.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive236.nc M /issm/trunk-jpl/test/Archives/Archive237.nc M /issm/trunk-jpl/test/Archives/Archive238.nc M /issm/trunk-jpl/test/Archives/Archive239.nc M /issm/trunk-jpl/test/Archives/Archive240.nc A /issm/trunk-jpl/test/Archives/Archive241.nc A /issm/trunk-jpl/test/Archives/Archive242.nc M /issm/trunk-jpl/test/NightlyRun/test236.m M /issm/trunk-jpl/test/NightlyRun/test237.m M /issm/trunk-jpl/test/NightlyRun/test238.m M /issm/trunk-jpl/test/NightlyRun/test239.m M /issm/trunk-jpl/test/NightlyRun/test240.m A /issm/trunk-jpl/test/NightlyRun/test241.m A /issm/trunk-jpl/test/NightlyRun/test242.m\\
Export determination: 6. \\
Rationale: CHG: fix pdd tests so that field names match fields tested, add removal of del18o interpolation tests\\
\vspace{3em}

\noindent \textbf{Change \#138} with diff file ISSM-19244-19245.diff: \\
Function name: \\
D /issm/trunk-jpl/src/m/mesh/planet/mesh\_refine\_tri4.m D /issm/trunk-jpl/src/m/mesh/planet/planettrimesh.m D /issm/trunk-jpl/src/m/mesh/planet/sphere\_project.m D /issm/trunk-jpl/src/m/mesh/planet/sphere\_tri.m A /issm/trunk-jpl/src/m/mesh/planet/spheretri A /issm/trunk-jpl/src/m/mesh/planet/spheretri/mesh\_refine\_tri4.m (from /issm/trunk-jpl/src/m/mesh/planet/mesh\_refine\_tri4.m:19231) A /issm/trunk-jpl/src/m/mesh/planet/spheretri/planettrimesh.m (from /issm/trunk-jpl/src/m/mesh/planet/planettrimesh.m:19231) A /issm/trunk-jpl/src/m/mesh/planet/spheretri/sphere\_project.m (from /issm/trunk-jpl/src/m/mesh/planet/sphere\_project.m:19231) A /issm/trunk-jpl/src/m/mesh/planet/spheretri/sphere\_tri.m (from /issm/trunk-jpl/src/m/mesh/planet/sphere\_tri.m:19231)\\
Export determination: 6. \\
Rationale: CHG: reorg.\\
\vspace{3em}

\noindent \textbf{Change \#139} with diff file ISSM-19245-19246.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/Makefile.am\\
Export determination: 6. \\
Rationale: CHG: reorg\\
\vspace{3em}

\noindent \textbf{Change \#140} with diff file ISSM-19246-19247.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test236.py M /issm/trunk-jpl/test/NightlyRun/test237.py D /issm/trunk-jpl/test/NightlyRun/test238.py D /issm/trunk-jpl/test/NightlyRun/test239.py A /issm/trunk-jpl/test/NightlyRun/test241.py (from /issm/trunk-jpl/test/NightlyRun/test238.py:19245) A /issm/trunk-jpl/test/NightlyRun/test242.py (from /issm/trunk-jpl/test/NightlyRun/test239.py:19245)\\
Export determination: 6. \\
Rationale: CHG: update transient interp and pdd python tests\\
\vspace{3em}

\noindent \textbf{Change \#141} with diff file ISSM-19247-19248.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test238.m\\
Export determination: 6. \\
Rationale: CHG: minor\\
\vspace{3em}

\noindent \textbf{Change \#142} with diff file ISSM-19248-19249.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/SMBd18opdd.m A /issm/trunk-jpl/src/m/classes/SMBd18opdd.py\\
Export determination: 6. \\
Rationale: CHG: new pdd class in python\\
\vspace{3em}

\noindent \textbf{Change \#143} with diff file ISSM-19249-19250.diff: \\
Function name: \\
A /issm/trunk-jpl/test/NightlyRun/test238.py A /issm/trunk-jpl/test/NightlyRun/test239.py A /issm/trunk-jpl/test/NightlyRun/test240.py\\
Export determination: 6. \\
Rationale: CHG: add new pdd tests for python\\
\vspace{3em}

\noindent \textbf{Change \#144} with diff file ISSM-19250-19251.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test236.py M /issm/trunk-jpl/test/NightlyRun/test238.py M /issm/trunk-jpl/test/NightlyRun/test239.py M /issm/trunk-jpl/test/NightlyRun/test240.py\\
Export determination: 6. \\
Rationale: BUG: used wrong brackets\\
\vspace{3em}

\noindent \textbf{Change \#145} with diff file ISSM-19251-19252.diff: \\
Function name: \\
M /issm/trunk-jpl/etc/environment.sh\\
Export determination: 6. \\
Rationale: CHG: add gmsh to environment.\\
\vspace{3em}

\noindent \textbf{Change \#146} with diff file ISSM-19252-19253.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/coordsystems/gmtmask.m A /issm/trunk-jpl/src/m/mesh/planet/gmsh A /issm/trunk-jpl/src/m/mesh/planet/gmsh/gmshplanet.m\\
Export determination: 6. \\
Rationale: CHG: new gmshplanet meshers for the planet. Also new gmt implementation of a mask determination on the planet.\\
\vspace{3em}

\noindent \textbf{Change \#147} with diff file ISSM-19253-19254.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test236.py M /issm/trunk-jpl/test/NightlyRun/test238.py M /issm/trunk-jpl/test/NightlyRun/test239.py M /issm/trunk-jpl/test/NightlyRun/test240.py\\
Export determination: 6. \\
Rationale: BUG: missing bracket in field list\\
\vspace{3em}

\noindent \textbf{Change \#148} with diff file ISSM-19254-19255.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Constraints/SpcDynamic.cpp M /issm/trunk-jpl/src/c/classes/Constraints/SpcDynamic.h M /issm/trunk-jpl/src/c/classes/Constraints/SpcStatic.cpp M /issm/trunk-jpl/src/c/classes/Constraints/SpcTransient.cpp M /issm/trunk-jpl/src/c/classes/Constraints/SpcTransient.h M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp M /issm/trunk-jpl/src/c/classes/Elements/ElementHook.cpp M /issm/trunk-jpl/src/c/classes/Elements/Penta.cpp M /issm/trunk-jpl/src/c/classes/Elements/Penta.h M /issm/trunk-jpl/src/c/classes/Elements/PentaRef.h M /issm/trunk-jpl/src/c/classes/Elements/Seg.cpp M /issm/trunk-jpl/src/c/classes/Elements/Seg.h M /issm/trunk-jpl/src/c/classes/Elements/SegRef.h M /issm/trunk-jpl/src/c/classes/Elements/Tetra.cpp M /issm/trunk-jpl/src/c/classes/Elements/Tetra.h M /issm/trunk-jpl/src/c/classes/Elements/TetraRef.h M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp M /issm/trunk-jpl/src/c/classes/FemModel.cpp M /issm/trunk-jpl/src/c/classes/Hook.cpp M /issm/trunk-jpl/src/c/classes/Inputs/BoolInput.cpp M /issm/trunk-jpl/src/c/classes/Inputs/BoolInput.h M /issm/trunk-jpl/src/c/classes/Inputs/ControlInput.cpp M /issm/trunk-jpl/src/c/classes/Inputs/ControlInput.h M /issm/trunk-jpl/src/c/classes/Inputs/DatasetInput.cpp M /issm/trunk-jpl/src/c/classes/Inputs/DatasetInput.h M /issm/trunk-jpl/src/c/classes/Inputs/DoubleInput.cpp M /issm/trunk-jpl/src/c/classes/Inputs/DoubleInput.h M /issm/trunk-jpl/src/c/classes/Inputs/IntInput.cpp M /issm/trunk-jpl/src/c/classes/Inputs/IntInput.h M /issm/trunk-jpl/src/c/classes/Inputs/PentaInput.cpp M /issm/trunk-jpl/src/c/classes/Inputs/PentaInput.h M /issm/trunk-jpl/src/c/classes/Inputs/SegInput.cpp M /issm/trunk-jpl/src/c/classes/Inputs/SegInput.h M /issm/trunk-jpl/src/c/classes/Inputs/TetraInput.cpp M /issm/trunk-jpl/src/c/classes/Inputs/TetraInput.h M /issm/trunk-jpl/src/c/classes/Inputs/TransientInput.cpp M /issm/trunk-jpl/src/c/classes/Inputs/TransientInput.h M /issm/trunk-jpl/src/c/classes/Inputs/TriaInput.cpp M /issm/trunk-jpl/src/c/classes/Inputs/TriaInput.h M /issm/trunk-jpl/src/c/classes/Loads/Numericalflux.cpp M /issm/trunk-jpl/src/c/classes/Loads/Numericalflux.h M /issm/trunk-jpl/src/c/classes/Loads/Pengrid.cpp M /issm/trunk-jpl/src/c/classes/Loads/Pengrid.h M /issm/trunk-jpl/src/c/classes/Loads/Penpair.cpp M /issm/trunk-jpl/src/c/classes/Loads/Penpair.h M /issm/trunk-jpl/src/c/classes/Loads/Riftfront.cpp M /issm/trunk-jpl/src/c/classes/Loads/Riftfront.h M /issm/trunk-jpl/src/c/classes/Materials/Matice.cpp M /issm/trunk-jpl/src/c/classes/Params/BoolParam.cpp M /issm/trunk-jpl/src/c/classes/Params/DoubleMatArrayParam.cpp M /issm/trunk-jpl/src/c/classes/Params/DoubleVecParam.cpp M /issm/trunk-jpl/src/c/classes/Params/FileParam.cpp M /issm/trunk-jpl/src/c/classes/Params/GenericParam.h M /issm/trunk-jpl/src/c/classes/Params/IntMatParam.cpp M /issm/trunk-jpl/src/c/classes/Params/IntParam.cpp M /issm/trunk-jpl/src/c/classes/Params/IntVecParam.cpp M /issm/trunk-jpl/src/c/classes/Params/MatrixParam.cpp M /issm/trunk-jpl/src/c/classes/Params/Parameters.cpp M /issm/trunk-jpl/src/c/classes/Params/StringArrayParam.cpp M /issm/trunk-jpl/src/c/classes/Params/StringParam.cpp M /issm/trunk-jpl/src/c/classes/Params/TransientParam.cpp M /issm/trunk-jpl/src/c/classes/Params/TransientParam.h M /issm/trunk-jpl/src/c/datastructures/DataSet.cpp M /issm/trunk-jpl/src/c/shared/io/Marshalling/Marshalling.h\\
Export determination: 6. \\
Rationale: CHG: complete implementation of Marshall in Objects\\
\vspace{3em}

\noindent \textbf{Change \#149} with diff file ISSM-19255-19256.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/DofIndexing.cpp\\
Export determination: 6. \\
Rationale: BUG: use the correct size of fset and sset\\
\vspace{3em}

\noindent \textbf{Change \#150} with diff file ISSM-19256-19257.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Constraints/SpcTransient.cpp\\
Export determination: 6. \\
Rationale: BUG: marshall the correct enum\\
\vspace{3em}

\noindent \textbf{Change \#151} with diff file ISSM-19257-19258.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/model.py\\
Export determination: 6. \\
Rationale: CHG: import new pdd in python\\
\vspace{3em}

\noindent \textbf{Change \#152} with diff file ISSM-19258-19259.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Loads/Pengrid.cpp\\
Export determination: 6. \\
Rationale: CHG: revert copy of Pengrid\\
\vspace{3em}

\noindent \textbf{Change \#153} with diff file ISSM-19259-19260.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/SMBd18opdd.py\\
Export determination: 6. \\
Rationale: CHG: change indentation\\
\vspace{3em}

\noindent \textbf{Change \#154} with diff file ISSM-19260-19261.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/SMBd18opdd.py\\
Export determination: 6. \\
Rationale: BUG: fixed indentation\\
\vspace{3em}

\noindent \textbf{Change \#155} with diff file ISSM-19261-19262.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/FemModel.cpp M /issm/trunk-jpl/src/c/classes/Params/FileParam.cpp M /issm/trunk-jpl/src/c/datastructures/DataSet.cpp\\
Export determination: 6. \\
Rationale: CHG: clean up and reset file param for output file\\
\vspace{3em}

\noindent \textbf{Change \#156} with diff file ISSM-19262-19263.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/SMBd18opdd.m M /issm/trunk-jpl/src/m/classes/SMBpdd.m M /issm/trunk-jpl/src/m/classes/clusters/acenet.m\\
Export determination: 6. \\
Rationale: last line of pdd variables was not marshalled properly\\
\vspace{3em}

\noindent \textbf{Change \#157} with diff file ISSM-19263-19264.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/SMBd18opdd.m M /issm/trunk-jpl/src/m/classes/SMBd18opdd.py M /issm/trunk-jpl/src/m/classes/SMBpdd.m M /issm/trunk-jpl/src/m/classes/SMBpdd.py M /issm/trunk-jpl/test/Archives/Archive236.nc M /issm/trunk-jpl/test/Archives/Archive237.nc M /issm/trunk-jpl/test/Archives/Archive238.nc M /issm/trunk-jpl/test/Archives/Archive239.nc M /issm/trunk-jpl/test/Archives/Archive240.nc\\
Export determination: 6. \\
Rationale: CHG: use timeserieslength in writedata instead of explicit conversion using yts\\
\vspace{3em}

\noindent \textbf{Change \#158} with diff file ISSM-19264-19265.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp M /issm/trunk-jpl/src/m/classes/SMBd18opdd.m M /issm/trunk-jpl/src/m/classes/SMBd18opdd.py M /issm/trunk-jpl/src/m/classes/SMBpdd.m M /issm/trunk-jpl/src/m/classes/SMBpdd.py\\
Export determination: 6. \\
Rationale: CHG: update so all Pdd precipitations are stored in datasets as m/s\\
\vspace{3em}

\noindent \textbf{Change \#159} with diff file ISSM-19265-19266.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive236.nc M /issm/trunk-jpl/test/Archives/Archive237.nc M /issm/trunk-jpl/test/Archives/Archive238.nc M /issm/trunk-jpl/test/Archives/Archive239.nc M /issm/trunk-jpl/test/Archives/Archive240.nc\\
Export determination: 6. \\
Rationale: CHG: update Archives to reflect correct units in delta018 forcing\\
\vspace{3em}

\noindent \textbf{Change \#160} with diff file ISSM-19266-19267.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test238.py M /issm/trunk-jpl/test/NightlyRun/test239.py M /issm/trunk-jpl/test/NightlyRun/test240.py\\
Export determination: 6. \\
Rationale: BUG: use presentday instead of lgm\\
\vspace{3em}

\noindent \textbf{Change \#161} with diff file ISSM-19267-19268.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/StressbalanceVerticalAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/StressbalanceVerticalAnalysis.h\\
Export determination: 6. \\
Rationale: CHG: computing vertical velocities from the surface\\
\vspace{3em}

\noindent \textbf{Change \#162} with diff file ISSM-19268-19269.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateParameters.cpp M /issm/trunk-jpl/src/c/shared/Elements/ComputeMungsmTemperaturePrecipitation.cpp\\
Export determination: 6. \\
Rationale: CHG: remove the yts pdd conversion in create parameters\\
\vspace{3em}

\noindent \textbf{Change \#163} with diff file ISSM-19269-19270.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive236.nc M /issm/trunk-jpl/test/Archives/Archive238.nc M /issm/trunk-jpl/test/Archives/Archive239.nc\\
Export determination: 6. \\
Rationale: CHG: revert archives after removing model processor conversion with yts\\
\vspace{3em}

\noindent \textbf{Change \#164} with diff file ISSM-19270-19271.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test237.m M /issm/trunk-jpl/test/NightlyRun/test240.m\\
Export determination: 6. \\
Rationale: updating PDD nightly run 237 and 240\\
\vspace{3em}

\noindent \textbf{Change \#165} with diff file ISSM-19271-19272.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive237.nc\\
Export determination: 6. \\
Rationale: updating Archives of PDD nightly run 237 and 240\\
\vspace{3em}

\noindent \textbf{Change \#166} with diff file ISSM-19272-19273.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive240.nc\\
Export determination: 6. \\
Rationale: updating Archives of PDD nightly run 237 and 240\\
\vspace{3em}

\noindent \textbf{Change \#167} with diff file ISSM-19273-19274.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive240.nc M /issm/trunk-jpl/test/NightlyRun/test240.m\\
Export determination: 6. \\
Rationale: CHG: revert test240 back to higher frequency time steps\\
\vspace{3em}

\noindent \textbf{Change \#168} with diff file ISSM-19274-19275.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp\\
Export determination: 6. \\
Rationale: CHG: allocate pdd matrices as xNew<IssmDouble>\\
\vspace{3em}

\noindent \textbf{Change \#169} with diff file ISSM-19275-19276.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp\\
Export determination: 6. \\
Rationale: CHG: cleanup created pdd arrays\\
\vspace{3em}

\noindent \textbf{Change \#170} with diff file ISSM-19276-19277.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/StressbalanceVerticalAnalysis.cpp\\
Export determination: 6. \\
Rationale: CHG: removed SMB from Helene\\
\vspace{3em}

\noindent \textbf{Change \#171} with diff file ISSM-19277-19278.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test237.py\\
Export determination: 6. \\
Rationale: CHG: update pdd test to catch yts conversion\\
\vspace{3em}

\noindent \textbf{Change \#172} with diff file ISSM-19278-19279.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test237.py\\
Export determination: 6. \\
Rationale: BUG: need to use python indexing\\
\vspace{3em}

\noindent \textbf{Change \#173} with diff file ISSM-19279-19280.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/SMBd18opdd.py\\
Export determination: 6. \\
Rationale: BUG: dpermil should be only a double\\
\vspace{3em}

\noindent \textbf{Change \#174} with diff file ISSM-19280-19281.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test238.py M /issm/trunk-jpl/test/NightlyRun/test239.py M /issm/trunk-jpl/test/NightlyRun/test240.py\\
Export determination: 6. \\
Rationale: CHG: fix the timestepping to match matlab tests\\
\vspace{3em}

\noindent \textbf{Change \#175} with diff file ISSM-19281-19282.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/autotools/install-win.sh\\
Export determination: 6. \\
Rationale: CHG: Added a comment to explain the path to libtool.m4.\\
\vspace{3em}

\noindent \textbf{Change \#176} with diff file ISSM-19282-19283.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.h M /issm/trunk-jpl/src/c/classes/FemModel.cpp M /issm/trunk-jpl/src/c/classes/Materials/Matice.cpp M /issm/trunk-jpl/src/c/classes/Materials/Matpar.cpp M /issm/trunk-jpl/src/c/datastructures/DataSet.cpp\\
Export determination: 6. \\
Rationale: CHG: some marshalling cleanup of memory and warnings\\
\vspace{3em}

\noindent \textbf{Change \#177} with diff file ISSM-19283-19284.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/scipy/install-macosx-snowleopard.sh\\
Export determination: 6. \\
Rationale: CHG: need to add gcc to path for this script\\
\vspace{3em}

\noindent \textbf{Change \#178} with diff file ISSM-19284-19285.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/SMBd18opdd.m M /issm/trunk-jpl/src/m/classes/SMBd18opdd.py M /issm/trunk-jpl/src/m/classes/SMBpdd.m M /issm/trunk-jpl/src/m/classes/SMBpdd.py M /issm/trunk-jpl/src/m/consistency/checkfield.m M /issm/trunk-jpl/src/m/consistency/checkfield.py\\
Export determination: 6. \\
Rationale: CHG: Add check for transient param, only 2 rows, for pdd\\
\vspace{3em}

\noindent \textbf{Change \#179} with diff file ISSM-19285-19286.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/SMBd18opdd.m M /issm/trunk-jpl/src/m/classes/SMBd18opdd.py M /issm/trunk-jpl/src/m/classes/SMBpdd.m M /issm/trunk-jpl/src/m/classes/SMBpdd.py M /issm/trunk-jpl/src/m/consistency/checkfield.m M /issm/trunk-jpl/src/m/consistency/checkfield.py\\
Export determination: 6. \\
Rationale: CHG: create new consistency label singletimeseries for 2 row forcings\\
\vspace{3em}

\noindent \textbf{Change \#180} with diff file ISSM-19286-19287.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/Makefile.am A /issm/trunk-jpl/src/c/main/esmfbinders.cpp M /issm/trunk-jpl/src/c/modules/SurfaceMassBalancex/SurfaceMassBalancex.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 M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py\\
Export determination: 6. \\
Rationale: CHG: first implementation of the esmf compliant binders for ISSM. Inspired from Bin Zhao's work at Goddard GMAO. The esmf binders consist of three binders: InitializeISSM, RunISSM and FinalizeISSm, which mirror the main.cpp structure. These binders will be linked to the GEOS-5 framework, so they are compiled in the libISSMCore only. The InitializeISSM is concerned mainly with bypassing the forcings that were initialized in ModelProcessorx with the forcings coming from the GEOS-5 framework. This is accomplished by plugging IssmDouble inputs (from the gcm forcings) into each element. SurfaceMassBalancex is then modified to basically ignore the initial setup (for a standard ISSM run) in favor of the forcing we just plugged in. RunISSM is concerned (for now) with setting the start and final times according to the specified GEOS-5 dt interval to be run. FinalizeISSm deletes the ISSM model, standard procedure.\\
\vspace{3em}

\noindent \textbf{Change \#181} with diff file ISSM-19287-19288.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/enum/SMBgcmEnum.m\\
Export determination: 6. \\
Rationale: CHG: forcog to commit the SMBgcmEnum for the GEOS-5/ISSM coupling.\\
\vspace{3em}

\noindent \textbf{Change \#182} with diff file ISSM-19288-19289.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/coordsystems/gmtmask.m M /issm/trunk-jpl/src/m/mesh/planet/gmsh/gmshplanet.m\\
Export determination: 6. \\
Rationale: CHG: minor tweaks. Main bug was the issue of the algorithm for initial meshing in gmsh, which should be 'meshadapt' instead of 'bamg.\\
\vspace{3em}

\noindent \textbf{Change \#183} with diff file ISSM-19289-19290.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/main/esmfbinders.cpp\\
Export determination: 6. \\
Rationale: CHG: switch to local numbering.\\
\vspace{3em}

\noindent \textbf{Change \#184} with diff file ISSM-19290-19291.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/StressbalanceSIAAnalysis.cpp\\
Export determination: 6. \\
Rationale: BUG: do not change spc from m/yr to m/s, it is already in m/s\\
\vspace{3em}

\noindent \textbf{Change \#185} with diff file ISSM-19291-19292.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/StressbalanceSIAAnalysis.cpp\\
Export determination: 6. \\
Rationale: BUG: fixed spc transient in SIA (if no coupling)\\
\vspace{3em}

\noindent \textbf{Change \#186} with diff file ISSM-19292-19293.diff: \\
Function name: \\
M /issm/trunk-jpl\\
Export determination: 6. \\
Rationale: CHG: ignore another compile path.\\
\vspace{3em}

\noindent \textbf{Change \#187} with diff file ISSM-19293-19294.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/bamg/BamgVertex.h M /issm/trunk-jpl/src/c/bamg/Mesh.cpp M /issm/trunk-jpl/src/c/bamg/Triangle.h\\
Export determination: 6. \\
Rationale: BUG: fixed some crash due to new g++ compiler\\
\vspace{3em}

\noindent \textbf{Change \#188} with diff file ISSM-19294-19295.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/flowequation.m M /issm/trunk-jpl/src/m/classes/stressbalance.m M /issm/trunk-jpl/src/m/classes/stressbalance.py\\
Export determination: 6. \\
Rationale: CHG: allow models to have no spc, but display warning\\
\vspace{3em}

\noindent \textbf{Change \#189} with diff file ISSM-19295-19296.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/valgrind/install-macosx64.sh\\
Export determination: 6. \\
Rationale: CHG: for mac OS X, use svn co instead of current release\\
\vspace{3em}

\noindent \textbf{Change \#190} with diff file ISSM-19296-19297.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/psl A /issm/trunk-jpl/src/m/psl/gmtOcean.m A /issm/trunk-jpl/src/m/psl/gmtResults.m A /issm/trunk-jpl/src/m/psl/icelm.m A /issm/trunk-jpl/src/m/psl/intro.m A /issm/trunk-jpl/src/m/psl/lonLat.m A /issm/trunk-jpl/src/m/psl/oceFun.m A /issm/trunk-jpl/src/m/psl/ocelm.m A /issm/trunk-jpl/src/m/psl/results.m A /issm/trunk-jpl/src/m/psl/selm.m A /issm/trunk-jpl/src/m/psl/xplm.m A /issm/trunk-jpl/src/m/psl/xxlm.m A /issm/trunk-jpl/src/m/psl/yplm.m A /issm/trunk-jpl/src/m/psl/yylm.m A /issm/trunk-jpl/src/m/psl/zelm.m\\
Export determination: 6. \\
Rationale: a new folder with functions related to PSL model (elastic earth)\\
\vspace{3em}

\noindent \textbf{Change \#191} with diff file ISSM-19297-19298.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/psl/sharmonics.m\\
Export determination: 6. \\
Rationale: a function to compute spherical harmonics\\
\vspace{3em}

\noindent \textbf{Change \#192} with diff file ISSM-19298-19299.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/coordsystems/gmtmask.m\\
Export determination: 6. \\
Rationale: CHG: to remove gmt.history\\
\vspace{3em}

\noindent \textbf{Change \#193} with diff file ISSM-19299-19300.diff: \\
Function name: \\
M /issm/trunk-jpl/etc/environment.csh M /issm/trunk-jpl/etc/environment.sh\\
Export determination: 6. \\
Rationale: CHG: added CURL support\\
\vspace{3em}

\noindent \textbf{Change \#194} with diff file ISSM-19302-19303.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Penta.cpp M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp\\
Export determination: 6. \\
Rationale: BUG: time adapt was not implemented correctly...\\
\vspace{3em}

\noindent \textbf{Change \#195} with diff file ISSM-19306-19307.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/controlad\_core.cpp\\
Export determination: 6. \\
Rationale: CHG: using the right constructor.\\
\vspace{3em}

\noindent \textbf{Change \#196} with diff file ISSM-19307-19308.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/transient\_core.cpp M /issm/trunk-jpl/src/c/main/esmfbinders.cpp\\
Export determination: 6. \\
Rationale: CHG: unhooking check pointing and restart from transientcore. Hardcoding it into the esmfbinders.\\
\vspace{3em}

\noindent \textbf{Change \#197} with diff file ISSM-19308-19309.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test236.m M /issm/trunk-jpl/test/NightlyRun/test236.py M /issm/trunk-jpl/test/NightlyRun/test237.m M /issm/trunk-jpl/test/NightlyRun/test237.py M /issm/trunk-jpl/test/NightlyRun/test238.m M /issm/trunk-jpl/test/NightlyRun/test238.py M /issm/trunk-jpl/test/NightlyRun/test239.m M /issm/trunk-jpl/test/NightlyRun/test239.py M /issm/trunk-jpl/test/NightlyRun/test240.m M /issm/trunk-jpl/test/NightlyRun/test240.py\\
Export determination: 6. \\
Rationale: CHG: set s0p and s0t in tests\\
\vspace{3em}

\noindent \textbf{Change \#198} with diff file ISSM-19309-19310.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp M /issm/trunk-jpl/src/c/classes/Materials/Matpar.cpp M /issm/trunk-jpl/src/c/classes/Materials/Matpar.h M /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateParameters.cpp M /issm/trunk-jpl/src/m/classes/SMBd18opdd.m M /issm/trunk-jpl/src/m/classes/SMBd18opdd.py M /issm/trunk-jpl/src/m/classes/SMBpdd.m M /issm/trunk-jpl/src/m/classes/SMBpdd.py\\
Export determination: 6. \\
Rationale: Make s0p and s0t inputs instead of parameters\\
\vspace{3em}

\noindent \textbf{Change \#199} with diff file ISSM-19310-19311.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/psl/ocelm.m\\
Export determination: 6. \\
Rationale: weighted area integration over the surface of a sphere\\
\vspace{3em}

\noindent \textbf{Change \#200} with diff file ISSM-19311-19312.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/geometry/GetAreas3DTria.m\\
Export determination: 6. \\
Rationale: area of triangle with 3D vertices\\
\vspace{3em}

\noindent \textbf{Change \#201} with diff file ISSM-19312-19313.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/cython/install-22.sh\\
Export determination: 6. \\
Rationale: CHG: 22 version\\
\vspace{3em}

\noindent \textbf{Change \#202} with diff file ISSM-19313-19314.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/cython/install-22.sh\\
Export determination: 6. \\
Rationale: CHG: fixing bug.\\
\vspace{3em}

\noindent \textbf{Change \#203} with diff file ISSM-19314-19315.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/cython/install-22.sh\\
Export determination: 6. \\
Rationale: CHG: fixing bug.\\
\vspace{3em}

\noindent \textbf{Change \#204} with diff file ISSM-19315-19316.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive226.nc M /issm/trunk-jpl/test/Archives/Archive227.nc M /issm/trunk-jpl/test/Archives/Archive323.nc M /issm/trunk-jpl/test/Archives/Archive324.nc M /issm/trunk-jpl/test/NightlyRun/test226.m M /issm/trunk-jpl/test/NightlyRun/test226.py M /issm/trunk-jpl/test/NightlyRun/test227.m M /issm/trunk-jpl/test/NightlyRun/test227.py M /issm/trunk-jpl/test/NightlyRun/test323.m M /issm/trunk-jpl/test/NightlyRun/test323.py M /issm/trunk-jpl/test/NightlyRun/test324.m M /issm/trunk-jpl/test/NightlyRun/test324.py\\
Export determination: 6. \\
Rationale: CHG: updated archives now that CFL IS working\\
\vspace{3em}

\noindent \textbf{Change \#205} with diff file ISSM-19316-19317.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/classes/maskpsl.m\\
Export determination: 6. \\
Rationale: a new class to define the ocean mask\\
\vspace{3em}

\noindent \textbf{Change \#206} with diff file ISSM-19317-19318.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 M /issm/trunk-jpl/src/m/classes/settings.m M /issm/trunk-jpl/src/m/classes/settings.py M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py D /issm/trunk-jpl/src/m/enum/SettingsRestartFrequencyEnum.m\\
Export determination: 6. \\
Rationale: CHG: reintroducing checkpointing, but not driven by the esmfbinders. We rename it, following advice from Max Suarez, recording, not checkpointing.\\
\vspace{3em}

\noindent \textbf{Change \#207} with diff file ISSM-19318-19319.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/settings.m M /issm/trunk-jpl/src/m/classes/settings.py\\
Export determination: 6. \\
Rationale: CHG: changed display for recording\_frequency\\
\vspace{3em}

\noindent \textbf{Change \#208} with diff file ISSM-19319-19320.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/psl/sharmonics.m\\
Export determination: 6. \\
Rationale: minor changes\\
\vspace{3em}

\noindent \textbf{Change \#209} with diff file ISSM-19320-19321.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test324.py\\
Export determination: 6. \\
Rationale: CHG: wrong final time\\
\vspace{3em}

\noindent \textbf{Change \#210} with diff file ISSM-19321-19322.diff: \\
Function name: \\
A /issm/trunk-jpl/configs/config-discover-intel13.sh D /issm/trunk-jpl/configs/config-discover.sh M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: Updates for discover intel13\\
\vspace{3em}

\noindent \textbf{Change \#211} with diff file ISSM-19322-19323.diff: \\
Function name: \\
A /issm/trunk-jpl/configs/config-discover-intel11.sh (from /issm/trunk-jpl/configs/config-discover.sh:19307)\\
Export determination: 6. \\
Rationale: CHG: Updates for discover intel13\\
\vspace{3em}

\noindent \textbf{Change \#212} with diff file ISSM-19323-19324.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/psl/shlm.m\\
Export determination: 6. \\
Rationale: a generic function to compute SH coefficients\\
\vspace{3em}

\noindent \textbf{Change \#213} with diff file ISSM-19324-19325.diff: \\
Function name: \\
D /issm/trunk-jpl/src/m/psl/icelm.m D /issm/trunk-jpl/src/m/psl/ocelm.m\\
Export determination: 6. \\
Rationale: these are not needed; now a generic function defined\\
\vspace{3em}

\noindent \textbf{Change \#214} with diff file ISSM-19325-19326.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp M /issm/trunk-jpl/src/c/shared/Elements/PddSurfaceMassBalance.cpp M /issm/trunk-jpl/src/c/shared/Elements/elements.h\\
Export determination: 6. \\
Rationale: CHG: make accumulation and melt outputs\\
\vspace{3em}

\noindent \textbf{Change \#215} with diff file ISSM-19326-19327.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/solve/parseresultsfromdisk.m\\
Export determination: 6. \\
Rationale: CHG: update units for accumulation and melt\\
\vspace{3em}

\noindent \textbf{Change \#216} with diff file ISSM-19327-19328.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/main/esmfbinders.cpp\\
Export determination: 6. \\
Rationale: CHG: changing unit of conversion from GEOS-5 to ISSM.\\
\vspace{3em}

\noindent \textbf{Change \#217} with diff file ISSM-19328-19329.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/acenet.m M /issm/trunk-jpl/src/m/classes/clusters/castor.m M /issm/trunk-jpl/src/m/classes/clusters/cloud.m M /issm/trunk-jpl/src/m/classes/clusters/cosmos.m M /issm/trunk-jpl/src/m/classes/clusters/discover.m M /issm/trunk-jpl/src/m/classes/clusters/gemini.m M /issm/trunk-jpl/src/m/classes/clusters/generic.m M /issm/trunk-jpl/src/m/classes/clusters/generic.py M /issm/trunk-jpl/src/m/classes/clusters/generic\_static.m M /issm/trunk-jpl/src/m/classes/clusters/greenplanet.m M /issm/trunk-jpl/src/m/classes/clusters/hpc.m M /issm/trunk-jpl/src/m/classes/clusters/pfe.m M /issm/trunk-jpl/src/m/classes/clusters/pfe.py M /issm/trunk-jpl/src/m/classes/clusters/pollux.m A /issm/trunk-jpl/src/m/enum/SettingsRecordingFrequencyEnum.m M /issm/trunk-jpl/src/m/solve/solve.m M /issm/trunk-jpl/src/m/solve/solve.py\\
Export determination: 6. \\
Rationale: CHG: committing missing SettingsRecordingFrequencyEnum enum. Split the LaunchQueueJob into UploadQueueJob and DownloadQueueJob, so we can do restarts without tarring the queue files twice.\\
\vspace{3em}

\noindent \textbf{Change \#218} with diff file ISSM-19329-19330.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test324.m M /issm/trunk-jpl/test/NightlyRun/test324.py\\
Export determination: 6. \\
Rationale: CHG: Relaxed several fields on test324 for both Matlab and Python to fix ERRORS on Windows build.\\
\vspace{3em}

\noindent \textbf{Change \#219} with diff file ISSM-19330-19331.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_murdo\_ad M /issm/trunk-jpl/jenkins/linux64\_murdo\_ampi M /issm/trunk-jpl/jenkins/linux64\_murdo\_gia M /issm/trunk-jpl/jenkins/linux64\_murdo\_iceocean\\
Export determination: 6. \\
Rationale: CHG: Specified the SVN and SVNVERSION variables to speed up Jenkins builds.\\
\vspace{3em}

\noindent \textbf{Change \#220} with diff file ISSM-19331-19332.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/greenplanet.m\\
Export determination: 6. \\
Rationale: CHG: greenplanet back in production\\
\vspace{3em}

\noindent \textbf{Change \#221} with diff file ISSM-19332-19333.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/MeshProfileIntersectionx/MeshProfileIntersectionx.cpp\\
Export determination: 6. \\
Rationale: BUG: fixed problem in O1O2==0\\
\vspace{3em}

\noindent \textbf{Change \#222} with diff file ISSM-19333-19334.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/transient\_core.cpp M /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateParameters.cpp\\
Export determination: 6. \\
Rationale: CHG: retrieve step from the ModelProcessorx given value instead of hardcoding it to 0 at the beginning of the transient core. We also give it a value of 0 instead of 1 in the ModelProcessorx. This is to allow the steps to increment correctly (instead of resetting) when running restart and checkpointing in a couple GCM/ISSM run.\\
\vspace{3em}

\noindent \textbf{Change \#223} with diff file ISSM-19334-19335.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/ExternalResults/GenericExternalResult.h M /issm/trunk-jpl/src/c/cores/transient\_core.cpp\\
Export determination: 6. \\
Rationale: CHG: move checkpoint after outputresult\\
\vspace{3em}

\noindent \textbf{Change \#224} with diff file ISSM-19335-19336.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/acenet.m M /issm/trunk-jpl/src/m/classes/clusters/castor.m M /issm/trunk-jpl/src/m/classes/clusters/cloud.m M /issm/trunk-jpl/src/m/classes/clusters/cosmos.m M /issm/trunk-jpl/src/m/classes/clusters/discover.m M /issm/trunk-jpl/src/m/classes/clusters/gemini.m M /issm/trunk-jpl/src/m/classes/clusters/generic.m M /issm/trunk-jpl/src/m/classes/clusters/generic.py M /issm/trunk-jpl/src/m/classes/clusters/generic\_static.m M /issm/trunk-jpl/src/m/classes/clusters/greenplanet.m M /issm/trunk-jpl/src/m/classes/clusters/hpc.m M /issm/trunk-jpl/src/m/classes/clusters/pfe.m M /issm/trunk-jpl/src/m/classes/clusters/pfe.py M /issm/trunk-jpl/src/m/classes/clusters/pollux.m M /issm/trunk-jpl/src/m/solve/loadresultsfromcluster.m M /issm/trunk-jpl/src/m/solve/solve.m M /issm/trunk-jpl/src/m/solve/solve.py\\
Export determination: 6. \\
Rationale: CHG: need to pass restart to clusters so they have the correct launch command\\
\vspace{3em}

\noindent \textbf{Change \#225} with diff file ISSM-19336-19337.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/plotoptions.m M /issm/trunk-jpl/src/m/plot/plot\_tensor\_components.m M /issm/trunk-jpl/src/m/plot/plot\_tensor\_principal.m M /issm/trunk-jpl/src/m/plot/plot\_tensor\_principalaxis.m M /issm/trunk-jpl/src/m/plot/plot\_vstime.m M /issm/trunk-jpl/src/m/solve/parseresultsfromdisk.py D /issm/trunk-jpl/src/m/string/strsplit.m M /issm/trunk-jpl/src/m/string/strsplit\_strict.m\\
Export determination: 6. \\
Rationale: BUG: removed strsplit since it is conflicting with matlab's since 2013\\
\vspace{3em}

\noindent \textbf{Change \#226} with diff file ISSM-19337-19338.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test215.m M /issm/trunk-jpl/test/NightlyRun/test215.py\\
Export determination: 6. \\
Rationale: CHG: Relaxed parameters for test215.\\
\vspace{3em}

\noindent \textbf{Change \#227} with diff file ISSM-19338-19339.diff: \\
Function name: \\
A /issm/trunk-jpl/test/Archives/Archive125.nc A /issm/trunk-jpl/test/Archives/Archive126.nc A /issm/trunk-jpl/test/NightlyRun/test125.m A /issm/trunk-jpl/test/NightlyRun/test125.py A /issm/trunk-jpl/test/NightlyRun/test126.m A /issm/trunk-jpl/test/NightlyRun/test126.py\\
Export determination: 6. \\
Rationale: NEW: checkpoint tests\\
\vspace{3em}

\noindent \textbf{Change \#228} with diff file ISSM-19339-19340.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/psl/p\_polynomial\_value.m\\
Export determination: 6. \\
Rationale: a function to compute legendre polynomials (order 0)\\
\vspace{3em}

\noindent \textbf{Change \#229} with diff file ISSM-19340-19341.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/ExternalResults/GenericExternalResult.h\\
Export determination: 6. \\
Rationale: BUG: initialize value with 0 instead of NULL in template\\
\vspace{3em}

\noindent \textbf{Change \#230} with diff file ISSM-19341-19342.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/psl/p\_polynomial\_value.m\\
Export determination: 6. \\
Rationale: minor\\
\vspace{3em}

\noindent \textbf{Change \#231} with diff file ISSM-19342-19343.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/psl/shlm\_element.m\\
Export determination: 6. \\
Rationale: to compute SH at element centroids. will combine this with shlm.m later\\
\vspace{3em}

\noindent \textbf{Change \#232} with diff file ISSM-19343-19344.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/OutputResultsx/OutputResultsx.cpp M /issm/trunk-jpl/src/m/solve/parseresultsfromdisk.m\\
Export determination: 6. \\
Rationale: CHG: trying to address the issue of time steps being recorded in the results. If step=0, we are running everything except a transient . Only one step, time =0. If step=-1, we are a result that belongs nowhere (for ex: solutoin type), plug it in step=1, time=0; If step>0, legitimate transient step.\\
\vspace{3em}

\noindent \textbf{Change \#233} with diff file ISSM-19344-19345.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/ad\_core.cpp M /issm/trunk-jpl/src/c/cores/control\_core.cpp M /issm/trunk-jpl/src/c/cores/controlad\_core.cpp M /issm/trunk-jpl/src/c/cores/controlvalidation\_core.cpp\\
Export determination: 6. \\
Rationale: CHG: add results at step 0,0 instead of 1,0 (which would imply a transient)\\
\vspace{3em}

\noindent \textbf{Change \#234} with diff file ISSM-19345-19346.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/controlm1qn3\_core.cpp M /issm/trunk-jpl/src/c/cores/controltao\_core.cpp\\
Export determination: 6. \\
Rationale: CHG: results should be in steady state mode.\\
\vspace{3em}

\noindent \textbf{Change \#235} with diff file ISSM-19346-19347.diff: \\
Function name: \\
A /issm/trunk-jpl/jenkins/linux64\_murdo\_python\\
Export determination: 6. \\
Rationale: ADD: New python linux64 jenkins build.\\
\vspace{3em}

\noindent \textbf{Change \#236} with diff file ISSM-19347-19348.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Temp change to track python jenkins issue.\\
\vspace{3em}

\noindent \textbf{Change \#237} with diff file ISSM-19348-19349.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/solve/parseresultsfromdisk.m M /issm/trunk-jpl/src/m/solve/parseresultsfromdisk.py\\
Export determination: 6. \\
Rationale: CHG: transmitting new way of dealing with steps -1, 0 and 1 in the parseresultsfromdisk from matlab to python.\\
\vspace{3em}

\noindent \textbf{Change \#238} with diff file ISSM-19349-19350.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/plot/colormaps/bluewhitered\_smooth.m M /issm/trunk-jpl/src/m/plot/colormaps/lbmap.m\\
Export determination: 6. \\
Rationale: NEW: adding colormaps\\
\vspace{3em}

\noindent \textbf{Change \#239} with diff file ISSM-19350-19351.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Temp change to track python jenkins issue.\\
\vspace{3em}

\noindent \textbf{Change \#240} with diff file ISSM-19351-19352.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Temp change to track python jenkins issue.\\
\vspace{3em}

\noindent \textbf{Change \#241} with diff file ISSM-19352-19353.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Temp change to track python jenkins issue.\\
\vspace{3em}

\noindent \textbf{Change \#242} with diff file ISSM-19353-19354.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Temp change to track python jenkins issue. Dumping raw output to Jenkins console.\\
\vspace{3em}

\noindent \textbf{Change \#243} with diff file ISSM-19354-19355.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Restored redirection of python output to log files.\\
\vspace{3em}

\noindent \textbf{Change \#244} with diff file ISSM-19355-19356.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Restored redirection of python output to log files.\\
\vspace{3em}

\noindent \textbf{Change \#245} with diff file ISSM-19356-19357.diff: \\
Function name: \\
M /issm/trunk-jpl/packagers/win7/package64.sh\\
Export determination: 6. \\
Rationale: CHG: Windows binaries are missing matlab code. Checking contents of bin dir.\\
\vspace{3em}

\noindent \textbf{Change \#246} with diff file ISSM-19357-19358.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: Fix to windows missing Matlab scripts in MSI.\\
\vspace{3em}

\noindent \textbf{Change \#247} with diff file ISSM-19358-19359.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Added sourcing of Windows environment script for jenkins build.\\
\vspace{3em}

\noindent \textbf{Change \#248} with diff file ISSM-19359-19360.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Added a line to jenkins script to check for sourcing of windows environment script.\\
\vspace{3em}

\noindent \textbf{Change \#249} with diff file ISSM-19360-19361.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Fixed order issue.\\
\vspace{3em}

\noindent \textbf{Change \#250} with diff file ISSM-19361-19362.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: restored development option to Windows jenkins script.\\
\vspace{3em}

\noindent \textbf{Change \#251} with diff file ISSM-19362-19363.diff: \\
Function name: \\
M /issm/trunk-jpl/packagers/win7/package64.sh\\
Export determination: 6. \\
Rationale: CHG: Moved matlab scripts to bin directory in packager script for Windows.\\
\vspace{3em}

\noindent \textbf{Change \#252} with diff file ISSM-19363-19364.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp M /issm/trunk-jpl/src/c/shared/Enum/EnumDefinitions.h M /issm/trunk-jpl/src/m/classes/clusters/acenet.m M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/TemperaturePDDEnum.m\\
Export determination: 6. \\
Rationale: fix surface temperature forcing bug for pdd method\\
\vspace{3em}

\noindent \textbf{Change \#253} with diff file ISSM-19364-19365.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive237.nc\\
Export determination: 6. \\
Rationale: CHG: updated archive now that PDD scheme has been changed\\
\vspace{3em}

\noindent \textbf{Change \#254} with diff file ISSM-19365-19366.diff: \\
Function name: \\
M /issm/trunk-jpl/packagers/win7/package64.sh\\
Export determination: 6. \\
Rationale: CHG: Moved matlab scripts to bin directory in packager script for Windows.\\
\vspace{3em}

\noindent \textbf{Change \#255} with diff file ISSM-19366-19367.diff: \\
Function name: \\
M /issm/trunk-jpl/packagers/win7/package64.sh\\
Export determination: 6. \\
Rationale: CHG: Hopefully the final change to win7 packger script to copy over Matlab scripts.\\
\vspace{3em}

\noindent \textbf{Change \#256} with diff file ISSM-19367-19368.diff: \\
Function name: \\
M /issm/trunk-jpl/packagers/win7/package64.sh\\
Export determination: 6. \\
Rationale: CHG: Hopefully the final change to win7 packger script to copy over Matlab scripts.\\
\vspace{3em}

\noindent \textbf{Change \#257} with diff file ISSM-19368-19369.diff: \\
Function name: \\
M /issm/trunk-jpl/packagers/win7/package64.sh\\
Export determination: 6. \\
Rationale: CHG: Testing copy of Matlab scripts.\\
\vspace{3em}

\noindent \textbf{Change \#258} with diff file ISSM-19369-19370.diff: \\
Function name: \\
D /issm/trunk-jpl/src/m/psl/gmtOcean.m D /issm/trunk-jpl/src/m/psl/gmtResults.m D /issm/trunk-jpl/src/m/psl/intro.m D /issm/trunk-jpl/src/m/psl/lonLat.m D /issm/trunk-jpl/src/m/psl/oceFun.m M /issm/trunk-jpl/src/m/psl/p\_polynomial\_value.m D /issm/trunk-jpl/src/m/psl/results.m D /issm/trunk-jpl/src/m/psl/selm.m M /issm/trunk-jpl/src/m/psl/sharmonics.m M /issm/trunk-jpl/src/m/psl/shlm.m M /issm/trunk-jpl/src/m/psl/shlm\_element.m D /issm/trunk-jpl/src/m/psl/xplm.m D /issm/trunk-jpl/src/m/psl/xxlm.m D /issm/trunk-jpl/src/m/psl/yplm.m D /issm/trunk-jpl/src/m/psl/yylm.m D /issm/trunk-jpl/src/m/psl/zelm.m\\
Export determination: 6. \\
Rationale: functions related to SH formulation of PSL model removed\\
\vspace{3em}

\noindent \textbf{Change \#259} with diff file ISSM-19370-19371.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/solve/parseresultsfromdisk.m M /issm/trunk-jpl/test/NightlyRun/IdFromString.m\\
Export determination: 6. \\
Rationale: BUG: put time back in\\
\vspace{3em}

\noindent \textbf{Change \#260} with diff file ISSM-19371-19372.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp\\
Export determination: 6. \\
Rationale: minor pdd fix\\
\vspace{3em}

\noindent \textbf{Change \#261} with diff file ISSM-19372-19373.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test432.m M /issm/trunk-jpl/test/NightlyRun/test432.py\\
Export determination: 6. \\
Rationale: CHG: Relaxed test 432 parameter.\\
\vspace{3em}

\noindent \textbf{Change \#262} with diff file ISSM-19373-19374.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp M /issm/trunk-jpl/src/c/classes/Loads/Friction.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 M /issm/trunk-jpl/src/m/classes/frictionwaterlayer.m M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/FrictionFEnum.m M /issm/trunk-jpl/test/Archives/Archive438.nc M /issm/trunk-jpl/test/Archives/Archive439.nc M /issm/trunk-jpl/test/NightlyRun/test438.m M /issm/trunk-jpl/test/NightlyRun/test439.m\\
Export determination: 6. \\
Rationale: CHG: updated friction law water layer for Derrick\\
\vspace{3em}

\noindent \textbf{Change \#263} with diff file ISSM-19374-19375.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive237.nc\\
Export determination: 6. \\
Rationale: CHG: new archive of PDD scheme\\
\vspace{3em}

\noindent \textbf{Change \#264} with diff file ISSM-19375-19376.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/autotools/patches/libtool.m4.patch M /issm/trunk-jpl/src/c/Makefile.am M /issm/trunk-jpl/src/wrappers/matlab/Makefile.am\\
Export determination: 6. \\
Rationale: CHG: Improved libtool.m4 patch for Windows build. Patch now has fewer unrecognized flags during linking and can now "rebuild" objects when they have too many source files. CHG: Both makefiles now build convinience libraries during Windows builds.\\
\vspace{3em}

\noindent \textbf{Change \#265} with diff file ISSM-19376-19377.diff: \\
Function name: \\
M /issm/trunk-jpl/scripts/automakererun.sh\\
Export determination: 6. \\
Rationale: CHG: Added force flag to automakererun.\\
\vspace{3em}

\noindent \textbf{Change \#266} with diff file ISSM-19377-19378.diff: \\
Function name: \\
M /issm/trunk-jpl/scripts/automakererun.sh\\
Export determination: 6. \\
Rationale: CHG: Removed force flag force flag.\\
\vspace{3em}

\noindent \textbf{Change \#267} with diff file ISSM-19378-19379.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Removing temporary fix to Windows dependency issue.\\
\vspace{3em}

\noindent \textbf{Change \#268} with diff file ISSM-19379-19380.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/classes/adinversion.py A /issm/trunk-jpl/src/m/classes/taoinversion.py\\
Export determination: 6. \\
Rationale: ADD: new pythong scripts for tao an ad inversions. Provided by Andre Ismailyan.\\
\vspace{3em}

\noindent \textbf{Change \#269} with diff file ISSM-19380-19381.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_overlay.py\\
Export determination: 6. \\
Rationale: BUG: somehow the overlay values get flipped\\
\vspace{3em}

\noindent \textbf{Change \#270} with diff file ISSM-19381-19382.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/DamageEvolutionAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp M /issm/trunk-jpl/src/c/classes/Elements/Element.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 M /issm/trunk-jpl/src/m/classes/damage.m M /issm/trunk-jpl/src/m/classes/damage.py A /issm/trunk-jpl/src/m/enum/DamageKappaEnum.m D /issm/trunk-jpl/src/m/enum/DamagePenaltyFactorEnum.m D /issm/trunk-jpl/src/m/enum/DamagePenaltyLockEnum.m D /issm/trunk-jpl/src/m/enum/DamagePenaltyThresholdEnum.m M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py\\
Export determination: 6. \\
Rationale: CHG: updating damage calculation as the result of a stress balance solution; getting rid of unused penalty variables; adding kappa variable to damage class\\
\vspace{3em}

\noindent \textbf{Change \#271} with diff file ISSM-19382-19383.diff: \\
Function name: \\
A /issm/trunk-jpl/test/Archives/Archive273.nc A /issm/trunk-jpl/test/NightlyRun/test273.m A /issm/trunk-jpl/test/NightlyRun/test273.py\\
Export determination: 6. \\
Rationale: NEW: nightly run for analytical damage calculation from the results of a stress balance solution\\
\vspace{3em}

\noindent \textbf{Change \#272} with diff file ISSM-19383-19384.diff: \\
Function name: \\
D /issm/trunk-jpl/test/Archives/Archive271.nc D /issm/trunk-jpl/test/NightlyRun/test271.m D /issm/trunk-jpl/test/NightlyRun/test271.py M /issm/trunk-jpl/test/NightlyRun/test275.m M /issm/trunk-jpl/test/NightlyRun/test275.py\\
Export determination: 6. \\
Rationale: CHG: deleted test271 as it was redundant with 275; gave 275 a more descriptive name\\
\vspace{3em}

\noindent \textbf{Change \#273} with diff file ISSM-19384-19385.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/DamageEvolutionAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/DamageEvolutionAnalysis.h M /issm/trunk-jpl/src/m/classes/damage.m M /issm/trunk-jpl/src/m/classes/damage.py\\
Export determination: 6. \\
Rationale: CHG: no source term for damage evolution if law=0; damage updated in stress balance\\
\vspace{3em}

\noindent \textbf{Change \#274} with diff file ISSM-19385-19386.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/shared/FSanalyticals/fsanalyticals.cpp\\
Export determination: 6. \\
Rationale: CHG: replaced M\_PI with PI.\\
\vspace{3em}

\noindent \textbf{Change \#275} with diff file ISSM-19386-19387.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/DamageEvolutionAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/DamageEvolutionAnalysis.h M /issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp M /issm/trunk-jpl/src/c/cores/damage\_core.cpp M /issm/trunk-jpl/src/c/solutionsequences/solutionsequence\_fct.cpp M /issm/trunk-jpl/src/m/classes/damage.m M /issm/trunk-jpl/src/m/classes/damage.py M /issm/trunk-jpl/src/m/mech/mechanicalproperties.m M /issm/trunk-jpl/src/m/mech/mechanicalproperties.py\\
Export determination: 6. \\
Rationale: CHG: working to implement flux corrected transport for damage evolution\\
\vspace{3em}

\noindent \textbf{Change \#276} with diff file ISSM-19387-19388.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/damage.m M /issm/trunk-jpl/src/m/classes/damage.py\\
Export determination: 6. \\
Rationale: CHG: updating description of damage law\\
\vspace{3em}

\noindent \textbf{Change \#277} with diff file ISSM-19388-19389.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/Makefile.am M /issm/trunk-jpl/src/c/analyses/DamageEvolutionAnalysis.cpp M /issm/trunk-jpl/src/c/cores/damage\_core.cpp A /issm/trunk-jpl/src/c/modules/Damagex A /issm/trunk-jpl/src/c/modules/Damagex/Damagex.cpp A /issm/trunk-jpl/src/c/modules/Damagex/Damagex.h M /issm/trunk-jpl/src/c/modules/modules.h\\
Export determination: 6. \\
Rationale: NEW: module for handling analytical damage calculation\\
\vspace{3em}

\noindent \textbf{Change \#278} with diff file ISSM-19389-19390.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/petsc/install-3.5-win-par.sh\\
Export determination: 6. \\
Rationale: ADD: New installation script for parallel Petsc version 3.5\\
\vspace{3em}

\noindent \textbf{Change \#279} with diff file ISSM-19390-19391.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/windows/configs/sdk7.1-win64.sh M /issm/trunk-jpl/m4/issm\_options.m4 M /issm/trunk-jpl/src/m/classes/clusters/generic.m M /issm/trunk-jpl/src/wrappers/IssmConfig/IssmConfig.cpp\\
Export determination: 6. \\
Rationale: CHG: Added MPI variables to sdk 7.1 Win64 environment script. CHG: New option for parallel Win64 CHG: Added contional to set number of processes to 1 when Windows build is not parallel. CHG: Added ability to for IssmConfig to recognize when Petsc provides MPI.\\
\vspace{3em}

\noindent \textbf{Change \#280} with diff file ISSM-19391-19392.diff: \\
Function name: \\
M /issm/trunk-jpl/src/wrappers/IssmConfig/IssmConfig.cpp\\
Export determination: 6. \\
Rationale: CHG: Fixed mistake in IssmConfig.cpp\\
\vspace{3em}

\noindent \textbf{Change \#281} with diff file ISSM-19392-19393.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/model.py\\
Export determination: 6. \\
Rationale: BUG: some fixes in case model fields are NaN when collapse is called for a python model\\
\vspace{3em}

\noindent \textbf{Change \#282} with diff file ISSM-19393-19394.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test272.m M /issm/trunk-jpl/test/NightlyRun/test272.py\\
Export determination: 6. \\
Rationale: CHG: updated name of damage inversion runs\\
\vspace{3em}

\noindent \textbf{Change \#283} with diff file ISSM-19394-19395.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/DamageEvolutionAnalysis.cpp\\
Export determination: 6. \\
Rationale: CHG: check stabilization when setting up constraints\\
\vspace{3em}

\noindent \textbf{Change \#284} with diff file ISSM-19395-19396.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp M /issm/trunk-jpl/src/c/classes/Elements/Element.h M /issm/trunk-jpl/src/c/classes/Elements/Penta.cpp M /issm/trunk-jpl/src/c/classes/Elements/Seg.cpp M /issm/trunk-jpl/src/c/classes/Elements/Tetra.cpp M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp\\
Export determination: 6. \\
Rationale: CHG: change element Marshall to MarshallElement\\
\vspace{3em}

\noindent \textbf{Change \#285} with diff file ISSM-19396-19397.diff: \\
Function name: \\
M /issm/trunk-jpl/src/wrappers/matlab/Makefile.am\\
Export determination: 6. \\
Rationale: CHG: changes for Windows parallel build.\\
\vspace{3em}

\noindent \textbf{Change \#286} with diff file ISSM-19397-19398.diff: \\
Function name: \\
A /issm/trunk-jpl/jenkins/windows-par M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: added logic for Windows-par and Jenkins file for Windows-par as well.\\
\vspace{3em}

\noindent \textbf{Change \#287} with diff file ISSM-19398-19399.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/petsc/install-3.5-win-par.sh\\
Export determination: 6. \\
Rationale: CHG: changed install dir of MPICH for windows build.\\
\vspace{3em}

\noindent \textbf{Change \#288} with diff file ISSM-19399-19400.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/Damagex/Damagex.h\\
Export determination: 6. \\
Rationale: BUG: fixed typo\\
\vspace{3em}

\noindent \textbf{Change \#289} with diff file ISSM-19400-19401.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/petsc/install-3.6-macosx64.sh\\
Export determination: 6. \\
Rationale: NEW: added install-3.6-macosx64.sh\\
\vspace{3em}

\noindent \textbf{Change \#290} with diff file ISSM-19401-19402.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/petsc/install-3.6-linux64.sh\\
Export determination: 6. \\
Rationale: NEW: added install-3.6-linux64.sh\\
\vspace{3em}

\noindent \textbf{Change \#291} with diff file ISSM-19402-19403.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/petsc/install-3.6-pleiades.sh\\
Export determination: 6. \\
Rationale: added new petsc 3.6 for pleaides\\
\vspace{3em}

\noindent \textbf{Change \#292} with diff file ISSM-19403-19404.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/petsc/install-3.6-pleiades.sh\\
Export determination: 6. \\
Rationale: CHG: fixed installation with new mpi\\
\vspace{3em}

\noindent \textbf{Change \#293} with diff file ISSM-19404-19405.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/petsc/install-3.6-pleiades.sh\\
Export determination: 6. \\
Rationale: CHG: updated mpilib install-3.6-pleiades.sh\\
\vspace{3em}

\noindent \textbf{Change \#294} with diff file ISSM-19405-19406.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/plotoptions.m\\
Export determination: 6. \\
Rationale: BUG: updated plotoptions bug for \#i-j\\
\vspace{3em}

\noindent \textbf{Change \#295} with diff file ISSM-19407-19408.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: BUG: fixed MKL\\
\vspace{3em}

\noindent \textbf{Change \#296} with diff file ISSM-19408-19409.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/contrib/netCDF/read\_netCDF.py\\
Export determination: 6. \\
Rationale: NEW: buggy python netcdf reader\\
\vspace{3em}

\noindent \textbf{Change \#297} with diff file ISSM-19409-19410.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/dakota/configs/5.3.1/BuildDakotaCustom.cmake.patch M /issm/trunk-jpl/externalpackages/dakota/configs/5.3.1/CMakeLists.txt.pfe.patch\\
Export determination: 6. \\
Rationale: CHG: update patch for new mpi\\
\vspace{3em}

\noindent \textbf{Change \#298} with diff file ISSM-19410-19411.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/boost/install-1.49-linux.sh A /issm/trunk-jpl/externalpackages/boost/install-1.55-linux.sh\\
Export determination: 6. \\
Rationale: CHG: install 1.55 boost\\
\vspace{3em}

\noindent \textbf{Change \#299} with diff file ISSM-19411-19412.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/dakota/install-5.3.1-linux64.sh\\
Export determination: 6. \\
Rationale: CHG: dakota install for linux\\
\vspace{3em}

\noindent \textbf{Change \#300} with diff file ISSM-19412-19413.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/boost/install-1.55-macosx-yosemite.sh\\
Export determination: 6. \\
Rationale: NEW: yosemite install for boost\\
\vspace{3em}

\noindent \textbf{Change \#301} with diff file ISSM-19413-19414.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/mpich/install-3.0-macosx64-yosemite-dakota.sh\\
Export determination: 6. \\
Rationale: NEW: use gfortran compilers if linking with dakota\\
\vspace{3em}

\noindent \textbf{Change \#302} with diff file ISSM-19414-19415.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/dakota/install-5.3.1-macosx64-yosemite.sh\\
Export determination: 6. \\
Rationale: NEW: yosemite build for mac\\
\vspace{3em}

\noindent \textbf{Change \#303} with diff file ISSM-19415-19416.diff: \\
Function name: \\
A /issm/trunk-jpl/configs/config-macosx64-dakota.sh\\
Export determination: 6. \\
Rationale: NEW: dakota script for mac\\
\vspace{3em}

\noindent \textbf{Change \#304} with diff file ISSM-19416-19417.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/pfe.m\\
Export determination: 6. \\
Rationale: CHG: modules are now a dynamic field of pfe\\
\vspace{3em}

\noindent \textbf{Change \#305} with diff file ISSM-19417-19418.diff: \\
Function name: \\
M /issm/trunk-jpl/configs/config-macosx64-dakota.sh\\
Export determination: 6. \\
Rationale: CHG: remove unneeded includes\\
\vspace{3em}

\noindent \textbf{Change \#306} with diff file ISSM-19418-19419.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/dakota/configs/5.3.1/BuildDakotaCustom.cmake.pfe.patch M /issm/trunk-jpl/externalpackages/dakota/install-5.3.1-pleiades.sh\\
Export determination: 6. \\
Rationale: CHG: add special patch for pfe\\
\vspace{3em}

\noindent \textbf{Change \#307} with diff file ISSM-19419-19420.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/dakota/configs/5.3.1/BuildDakotaCustom.cmake.patch M /issm/trunk-jpl/externalpackages/dakota/configs/5.3.1/BuildDakotaCustom.cmake.pfe.patch\\
Export determination: 6. \\
Rationale: CHG: update patches for pfe and linux\\
\vspace{3em}

\noindent \textbf{Change \#308} with diff file ISSM-19420-19421.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/boost/install-1.49-linux.sh\\
Export determination: 6. \\
Rationale: CHG: remove boost static link\\
\vspace{3em}

\noindent \textbf{Change \#309} with diff file ISSM-19421-19422.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/exp/expdisp.py M /issm/trunk-jpl/src/m/exp/expwrite.py\\
Export determination: 6. \\
Rationale: CHG:Python: adding expdisp module; updating expwrite so that a dict is passed rather than a list of dicts to fix a bug with multiple contours/polygons/lines in a shapefile\\
\vspace{3em}

\noindent \textbf{Change \#310} with diff file ISSM-19422-19423.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/shp/shp2exp.py\\
Export determination: 6. \\
Rationale: CHG:Python: fixing shp2exp to handle polygon layers and shapefiles with multiple contours\\
\vspace{3em}

\noindent \textbf{Change \#311} with diff file ISSM-19423-19424.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/shp/shp2exp.py\\
Export determination: 6. \\
Rationale: BUG: fixed shp2exp for line shapefiles\\
\vspace{3em}

\noindent \textbf{Change \#312} with diff file ISSM-19424-19425.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.py M /issm/trunk-jpl/src/m/plot/plot\_manager.py M /issm/trunk-jpl/src/m/plot/plot\_overlay.py M /issm/trunk-jpl/src/m/plot/plotmodel.py\\
Export determination: 6. \\
Rationale: CHG: updates to python plotting routines\\
\vspace{3em}

\noindent \textbf{Change \#313} with diff file ISSM-19425-19426.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_overlay.py\\
Export determination: 6. \\
Rationale: BUG: forgot try/catch in case Basemap toolkit not installed\\
\vspace{3em}

\noindent \textbf{Change \#314} with diff file ISSM-19426-19427.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/checkplotoptions.py\\
Export determination: 6. \\
Rationale: BUG: textposition can be passed as a list or a nested list; fix to handle this\\
\vspace{3em}

\noindent \textbf{Change \#315} with diff file ISSM-19427-19428.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/triangle/configs/libtool A /issm/trunk-jpl/externalpackages/triangle/configs/libtool/Makefile.am A /issm/trunk-jpl/externalpackages/triangle/configs/libtool/configure.ac A /issm/trunk-jpl/externalpackages/triangle/configs/libtool/src A /issm/trunk-jpl/externalpackages/triangle/configs/libtool/src/Makefile.am D /issm/trunk-jpl/externalpackages/triangle/configs/triangle-libtool.tar.gz M /issm/trunk-jpl/externalpackages/triangle/install.sh\\
Export determination: 6. \\
Rationale: CHG: modified the Triangle libtool build to not use a tarball. Replaced with libtool directory in configs directory.\\
\vspace{3em}

\noindent \textbf{Change \#316} with diff file ISSM-19428-19429.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.py\\
Export determination: 6. \\
Rationale: CHG: Updates to applyoptions.py courtesy of Alvin Liang.\\
\vspace{3em}

\noindent \textbf{Change \#317} with diff file ISSM-19429-19430.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.py\\
Export determination: 6. \\
Rationale: CHG: reverting some mystery changes to applyoptions.py that I use...\\
\vspace{3em}

\noindent \textbf{Change \#318} with diff file ISSM-19430-19431.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/processdata.py\\
Export determination: 6. \\
Rationale: CHG: update to processdata.py to handle a multi-column spc time series\\
\vspace{3em}

\noindent \textbf{Change \#319} with diff file ISSM-19431-19432.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.py\\
Export determination: 6. \\
Rationale: BUG: commented out a couple buggy python code changes in applyoptions.py\\
\vspace{3em}

\noindent \textbf{Change \#320} with diff file ISSM-19432-19433.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_overlay.py M /issm/trunk-jpl/src/m/plot/plot\_unit.py M /issm/trunk-jpl/src/m/plot/processdata.py\\
Export determination: 6. \\
Rationale: CHG: implemented basic framework for quiver plot in python\\
\vspace{3em}

\noindent \textbf{Change \#321} with diff file ISSM-19433-19434.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/mesh/roundmesh.py\\
Export determination: 6. \\
Rationale: CHG: x and y are now passed as lists, and the contour is passed as a dict to expwrite\\
\vspace{3em}

\noindent \textbf{Change \#322} with diff file ISSM-19434-19435.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/processdata.py\\
Export determination: 6. \\
Rationale: BUG: fixed handling of quiver plots and spc time series in processdata.py\\
\vspace{3em}

\noindent \textbf{Change \#323} with diff file ISSM-19435-19436.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.py M /issm/trunk-jpl/src/m/plot/checkplotoptions.py\\
Export determination: 6. \\
Rationale: CHG: changed text fontsize naming for consistency\\
\vspace{3em}

\noindent \textbf{Change \#324} with diff file ISSM-19436-19437.diff: \\
Function name: \\
M /issm/trunk-jpl/packagers/macosx/install.sh M /issm/trunk-jpl/src/c/Makefile.am M /issm/trunk-jpl/src/wrappers/matlab/Makefile.am\\
Export determination: 6. \\
Rationale: CHG: Static Mac OSX build should now work with M1QN3.\\
\vspace{3em}

\noindent \textbf{Change \#325} with diff file ISSM-19437-19438.diff: \\
Function name: \\
A /issm/trunk-jpl/jenkins/linux64\_caladan\_python (from /issm/trunk-jpl/jenkins/linux64\_murdo\_python:19436)\\
Export determination: 6. \\
Rationale: ADD: new configuration for Jenkins.\\
\vspace{3em}

\noindent \textbf{Change \#326} with diff file ISSM-19438-19439.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_caladan\_python\\
Export determination: 6. \\
Rationale: CHG: removed unescessary external packages.\\
\vspace{3em}

\noindent \textbf{Change \#327} with diff file ISSM-19439-19440.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_caladan\_python\\
Export determination: 6. \\
Rationale: CHG: changed gfortran version to 4.9.\\
\vspace{3em}

\noindent \textbf{Change \#328} with diff file ISSM-19440-19441.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_caladan\_python\\
Export determination: 6. \\
Rationale: CHG: Lowered number of CPUs.\\
\vspace{3em}

\noindent \textbf{Change \#329} with diff file ISSM-19441-19442.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_caladan\_python\\
Export determination: 6. \\
Rationale: CHG: Updated pythong directories.\\
\vspace{3em}

\noindent \textbf{Change \#330} with diff file ISSM-19442-19443.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_caladan\_python\\
Export determination: 6. \\
Rationale: CHG: Removed more external packages and removed evelopment option.\\
\vspace{3em}

\noindent \textbf{Change \#331} with diff file ISSM-19443-19444.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/mask.py\\
Export determination: 6. \\
Rationale: BUG: missing import statement\\
\vspace{3em}

\noindent \textbf{Change \#332} with diff file ISSM-19444-19445.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.py\\
Export determination: 6. \\
Rationale: BUG: wrong variable passed to fontsize argument\\
\vspace{3em}

\noindent \textbf{Change \#333} with diff file ISSM-19445-19446.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_caladan\_python\\
Export determination: 6. \\
Rationale: CHG: restored Chaco, Boost and Dakota to new Jenkins build.\\
\vspace{3em}

\noindent \textbf{Change \#334} with diff file ISSM-19446-19447.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_caladan\_python\\
Export determination: 6. \\
Rationale: CHG: Restored more external packages.\\
\vspace{3em}

\noindent \textbf{Change \#335} with diff file ISSM-19447-19448.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_caladan\_python\\
Export determination: 6. \\
Rationale: CHG: changed Dakota installation. Removed BLAS LAPACK externals.\\
\vspace{3em}

\noindent \textbf{Change \#336} with diff file ISSM-19448-19449.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/dakota/install-5.2-linux64-caladan.sh (from /issm/trunk-jpl/externalpackages/dakota/install-5.2-linux64-larsen.sh:19445)\\
Export determination: 6. \\
Rationale: NEW: Dakota installs script for new Jenkins.\\
\vspace{3em}

\noindent \textbf{Change \#337} with diff file ISSM-19449-19450.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_caladan\_python\\
Export determination: 6. \\
Rationale: CHG: using new install script.\\
\vspace{3em}

\noindent \textbf{Change \#338} with diff file ISSM-19450-19451.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_caladan\_python\\
Export determination: 6. \\
Rationale: CHG: changed to Dakota 5.3.1\\
\vspace{3em}

\noindent \textbf{Change \#339} with diff file ISSM-19451-19452.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/dakota/install-5.3.1-linux64-caladan.sh (from /issm/trunk-jpl/externalpackages/dakota/install-5.3.1-linux64.sh:19436)\\
Export determination: 6. \\
Rationale: NEW: new Linux Dakota 5.3.1 install script.\\
\vspace{3em}

\noindent \textbf{Change \#340} with diff file ISSM-19452-19453.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_caladan\_python\\
Export determination: 6. \\
Rationale: CHG: chaged Jenkins install script.\\
\vspace{3em}

\noindent \textbf{Change \#341} with diff file ISSM-19453-19454.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/dakota/install-5.3.1-linux64-caladan.sh\\
Export determination: 6. \\
Rationale: CHG: fixed typo of BLAS and LAPACK dirs.\\
\vspace{3em}

\noindent \textbf{Change \#342} with diff file ISSM-19454-19455.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_caladan\_python\\
Export determination: 6. \\
Rationale: CHG: Going back to other linux Dakota install script.\\
\vspace{3em}

\noindent \textbf{Change \#343} with diff file ISSM-19455-19456.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_caladan\_python\\
Export determination: 6. \\
Rationale: CHG: Enabled delopment.\\
\vspace{3em}

\noindent \textbf{Change \#344} with diff file ISSM-19456-19457.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Trying to fix a bug with Kriging.exe by separting build from install.\\
\vspace{3em}

\noindent \textbf{Change \#345} with diff file ISSM-19457-19458.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_caladan\_python\\
Export determination: 6. \\
Rationale: CHG: Disable static libs for new Jenkins.\\
\vspace{3em}

\noindent \textbf{Change \#346} with diff file ISSM-19458-19459.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: removed output of tests to console.\\
\vspace{3em}

\noindent \textbf{Change \#347} with diff file ISSM-19459-19460.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/exp/expwrite.py\\
Export determination: 6. \\
Rationale: BUG: typo\\
\vspace{3em}

\noindent \textbf{Change \#348} with diff file ISSM-19460-19461.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.py A /issm/trunk-jpl/src/m/plot/plot\_streamlines.py\\
Export determination: 6. \\
Rationale: NEW: plot\_streamlines added for python plots\\
\vspace{3em}

\noindent \textbf{Change \#349} with diff file ISSM-19461-19462.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/pfe.py\\
Export determination: 6. \\
Rationale: BUG: Fixing Typo\\
\vspace{3em}

\noindent \textbf{Change \#350} with diff file ISSM-19462-19463.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.py M /issm/trunk-jpl/src/m/plot/checkplotoptions.py M /issm/trunk-jpl/src/m/plot/plot\_streamlines.py\\
Export determination: 6. \\
Rationale: CHG: minor plotting updates\\
\vspace{3em}

\noindent \textbf{Change \#351} with diff file ISSM-19463-19464.diff: \\
Function name: \\
A /issm/trunk-jpl/jenkins/linux64\_caladan (from /issm/trunk-jpl/jenkins/linux64\_caladan\_python:19462) D /issm/trunk-jpl/jenkins/linux64\_caladan\_python\\
Export determination: 6. \\
Rationale: CHG: renamed new Jenkins install file and added Matlab stuff.\\
\vspace{3em}

\noindent \textbf{Change \#352} with diff file ISSM-19464-19465.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Jenkins script to only run for CPU numbers of power of 2.\\
\vspace{3em}

\noindent \textbf{Change \#353} with diff file ISSM-19465-19466.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/damage.m M /issm/trunk-jpl/src/m/classes/damage.py\\
Export determination: 6. \\
Rationale: CHG: changed default stabilization for damage evolution since SUPG is broken\\
\vspace{3em}

\noindent \textbf{Change \#354} with diff file ISSM-19466-19467.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/mech/mechanicalproperties.py\\
Export determination: 6. \\
Rationale: CHG: working on better handling of damage-dependent mechanical properties calculation\\
\vspace{3em}

\noindent \textbf{Change \#355} with diff file ISSM-19467-19468.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/InterpFromMeshToMesh2dx/InterpFromMeshToMesh2dx.cpp\\
Export determination: 6. \\
Rationale: BUG: better handling of P0 interpolation if outside of mesh\\
\vspace{3em}

\noindent \textbf{Change \#356} with diff file ISSM-19468-19469.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/InterpFromMeshToMesh2dx/InterpFromMeshToMesh2dx.cpp\\
Export determination: 6. \\
Rationale: CHG: minor bug\\
\vspace{3em}

\noindent \textbf{Change \#357} with diff file ISSM-19469-19470.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_caladan\\
Export determination: 6. \\
Rationale: CHG: Removed cmake from externalpackages list for Jenkins caladan build.\\
\vspace{3em}

\noindent \textbf{Change \#358} with diff file ISSM-19470-19471.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh M /issm/trunk-jpl/jenkins/linux64\_caladan\\
Export determination: 6. \\
Rationale: CHG: Restored previous increment style for rank. CHG: Reduced number of CPUs for new Jenkins, as it was overworking the machine.\\
\vspace{3em}

\noindent \textbf{Change \#359} with diff file ISSM-19471-19472.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_caladan A /issm/trunk-jpl/jenkins/linux64\_caladan\_ad A /issm/trunk-jpl/jenkins/linux64\_caladan\_ampi\\
Export determination: 6. \\
Rationale: CHG: upped the number of CPU ranks to test performance. ADD: New caladan AD and AMPI Jenkins files.\\
\vspace{3em}

\noindent \textbf{Change \#360} with diff file ISSM-19472-19473.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_caladan\_ad M /issm/trunk-jpl/jenkins/linux64\_caladan\_ampi\\
Export determination: 6. \\
Rationale: CHG: Changed the matlab path to the corrent one.\\
\vspace{3em}

\noindent \textbf{Change \#361} with diff file ISSM-19473-19474.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_caladan\_ampi\\
Export determination: 6. \\
Rationale: CHG: Fixed incorrect gfortran location for new Jenkins AD build.\\
\vspace{3em}

\noindent \textbf{Change \#362} with diff file ISSM-19474-19475.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_caladan\_ampi\\
Export determination: 6. \\
Rationale: FIX: minor typo.\\
\vspace{3em}

\noindent \textbf{Change \#363} with diff file ISSM-19475-19476.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test3019.m\\
Export determination: 6. \\
Rationale: BUG: wrong test name\\
\vspace{3em}

\noindent \textbf{Change \#364} with diff file ISSM-19476-19477.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/LevelsetAnalysis.cpp M /issm/trunk-jpl/src/c/classes/Elements/Element.h M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp M /issm/trunk-jpl/src/c/classes/Elements/Tria.h M /issm/trunk-jpl/src/c/classes/FemModel.cpp M /issm/trunk-jpl/src/c/classes/FemModel.h\\
Export determination: 6. \\
Rationale: NEW: added ResetLevelset function\\
\vspace{3em}

\noindent \textbf{Change \#365} with diff file ISSM-19477-19478.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/LevelsetAnalysis.cpp\\
Export determination: 6. \\
Rationale: CHG: fixed hardcoding of DefaultCalvinglaw\\
\vspace{3em}

\noindent \textbf{Change \#366} with diff file ISSM-19478-19479.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp\\
Export determination: 6. \\
Rationale: BUG: double should be IssmDouble\\
\vspace{3em}

\noindent \textbf{Change \#367} with diff file ISSM-19479-19480.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp M /issm/trunk-jpl/src/c/classes/Elements/Element.h M /issm/trunk-jpl/src/c/classes/Loads/Friction.cpp M /issm/trunk-jpl/src/c/classes/Loads/Friction.h M /issm/trunk-jpl/src/c/modules/FloatingiceMeltingRatex/FloatingiceMeltingRatex.cpp M /issm/trunk-jpl/src/c/modules/FloatingiceMeltingRatex/FloatingiceMeltingRatex.h 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 A /issm/trunk-jpl/src/m/classes/frictioncoulomb.m A /issm/trunk-jpl/src/m/classes/mismipbasalforcings.m A /issm/trunk-jpl/src/m/enum/BasalforcingsMeltrateFactorEnum.m A /issm/trunk-jpl/src/m/enum/BasalforcingsThresholdThicknessEnum.m A /issm/trunk-jpl/src/m/enum/BasalforcingsUpperdepthMeltEnum.m M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/FrictionCoefficientcoulombEnum.m A /issm/trunk-jpl/src/m/enum/MismipFloatingMeltRateEnum.m\\
Export determination: 6. \\
Rationale: New: added new basalforcings and friction law classes for mismip+\\
\vspace{3em}

\noindent \textbf{Change \#368} with diff file ISSM-19480-19481.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/FloatingiceMeltingRatex/FloatingiceMeltingRatex.cpp\\
Export determination: 6. \\
Rationale: CHG: minor print verbose only for the first node\\
\vspace{3em}

\noindent \textbf{Change \#369} with diff file ISSM-19481-19482.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp M /issm/trunk-jpl/src/m/classes/mismipbasalforcings.m A /issm/trunk-jpl/test/Archives/Archive293.nc A /issm/trunk-jpl/test/NightlyRun/test293.m\\
Export determination: 6. \\
Rationale: BUG: fixed mismip melting rate and added NR test\\
\vspace{3em}

\noindent \textbf{Change \#370} with diff file ISSM-19482-19483.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/shared/FSanalyticals/fsanalyticals.cpp\\
Export determination: 6. \\
Rationale: CHG: minor analytical stokes\\
\vspace{3em}

\noindent \textbf{Change \#371} with diff file ISSM-19483-19484.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive293.nc\\
Export determination: 6. \\
Rationale: BUG: trying to fix archive for 293\\
\vspace{3em}

\noindent \textbf{Change \#372} with diff file ISSM-19484-19485.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test3019.py\\
Export determination: 6. \\
Rationale: BUG: fixed python test\\
\vspace{3em}

\noindent \textbf{Change \#373} with diff file ISSM-19485-19486.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/solve/parseresultsfromdisk.m\\
Export determination: 6. \\
Rationale: BUG: floating ice melting rate not converted in years in parseresults\\
\vspace{3em}

\noindent \textbf{Change \#374} with diff file ISSM-19486-19487.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/flowequation.m\\
Export determination: 6. \\
Rationale: CHG: minor lagrangian can be zero\\
\vspace{3em}

\noindent \textbf{Change \#375} with diff file ISSM-19487-19488.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive293.nc\\
Export determination: 6. \\
Rationale: BUG: updated archive for melt rate in yrs\\
\vspace{3em}

\noindent \textbf{Change \#376} with diff file ISSM-19488-19489.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Loads/Friction.cpp\\
Export determination: 6. \\
Rationale: BUG: floatation is from sae water and not freshwater\\
\vspace{3em}

\noindent \textbf{Change \#377} with diff file ISSM-19489-19490.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/ModelProcessorx/Autodiff/CreateParametersAutodiff.cpp\\
Export determination: 6. \\
Rationale: CHG: adding error message for GSL solver if not compiled:\\
\vspace{3em}

\noindent \textbf{Change \#378} with diff file ISSM-19490-19491.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/adolc/install-withampi.sh M /issm/trunk-jpl/m4/issm\_options.m4 M /issm/trunk-jpl/src/c/cores/ad\_core.cpp M /issm/trunk-jpl/src/c/shared/Numerics/isnan.h M /issm/trunk-jpl/src/c/toolkits/gsl/DenseGslSolve.cpp\\
Export determination: 6. \\
Rationale: Patches to use latest ADOL-C\\
\vspace{3em}

\noindent \textbf{Change \#379} with diff file ISSM-19491-19492.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/adolc/install.sh M /issm/trunk-jpl/src/c/toolkits/mumps/MumpsSolve.cpp\\
Export determination: 6. \\
Rationale: FIX: Updated MumpsSolve.cpp to agree with new ADOLC. CHG: Updated install.sh to install newest version of ADOLC.\\
\vspace{3em}

\noindent \textbf{Change \#380} with diff file ISSM-19492-19493.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_caladan M /issm/trunk-jpl/jenkins/linux64\_caladan\_ad M /issm/trunk-jpl/jenkins/linux64\_caladan\_ampi\\
Export determination: 6. \\
Rationale: CHG: Reduced the rank number. Experimenting with Jenkins performance.\\
\vspace{3em}

\noindent \textbf{Change \#381} with diff file ISSM-19493-19494.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.py\\
Export determination: 6. \\
Rationale: CHG: added option to add line(s) to colorbar at specifically defined levels\\
\vspace{3em}

\noindent \textbf{Change \#382} with diff file ISSM-19494-19495.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_murdo\_ad M /issm/trunk-jpl/jenkins/linux64\_murdo\_ampi\\
Export determination: 6. \\
Rationale: CHG: DO NOT USE ISSM's git, does not work with https, use system's git\\
\vspace{3em}

\noindent \textbf{Change \#383} with diff file ISSM-19495-19496.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/ModelProcessorx/Autodiff/CreateParametersAutodiff.cpp\\
Export determination: 6. \\
Rationale: CHG: fix for the AD test3015 bug.\\
\vspace{3em}

\noindent \textbf{Change \#384} with diff file ISSM-19496-19497.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/ModelProcessorx/Autodiff/CreateParametersAutodiff.cpp\\
Export determination: 6. \\
Rationale: BUG: Minor order change to make sure fix for test3015 does not blow up non AD builds.\\
\vspace{3em}

\noindent \textbf{Change \#385} with diff file ISSM-19497-19498.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/ModelProcessorx/Autodiff/CreateParametersAutodiff.cpp\\
Export determination: 6. \\
Rationale: FIX: Mistmatched brace.\\
\vspace{3em}

\noindent \textbf{Change \#386} with diff file ISSM-19498-19499.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test3119.m\\
Export determination: 6. \\
Rationale: CHG: Fixed name issue with test3119.m\\
\vspace{3em}

\noindent \textbf{Change \#387} with diff file ISSM-19499-19500.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/windows/windows\_environment.sh\\
Export determination: 6. \\
Rationale: CHG: changed config for Jenkins windows build.\\
\vspace{3em}

\noindent \textbf{Change \#388} with diff file ISSM-19500-19501.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: changed MATLAB\_PATH to match new Jenkins Windows machine.\\
\vspace{3em}

\noindent \textbf{Change \#389} with diff file ISSM-19501-19502.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: Reduced the number of install CPUS.\\
\vspace{3em}

\noindent \textbf{Change \#390} with diff file ISSM-19502-19503.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: MATLAB\_PATH from Windows to Unix style.\\
\vspace{3em}

\noindent \textbf{Change \#391} with diff file ISSM-19503-19504.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/windows/windows\_environment.sh\\
Export determination: 6. \\
Rationale: CHG: Changed windows\_environment script to grab different config file.\\
\vspace{3em}

\noindent \textbf{Change \#392} with diff file ISSM-19504-19505.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/windows/windows\_environment.sh\\
Export determination: 6. \\
Rationale: CHG: Changed windows\_environment script to be the same for 64 and 32 bit for testing purposes.\\
\vspace{3em}

\noindent \textbf{Change \#393} with diff file ISSM-19505-19506.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/interp/ProfileValues.m\\
Export determination: 6. \\
Rationale: CHG: improved help doc for ProfileValues\\
\vspace{3em}

\noindent \textbf{Change \#394} with diff file ISSM-19506-19507.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/OutputResultsx/OutputResultsx.cpp M /issm/trunk-jpl/src/m/solve/parseresultsfromdisk.m\\
Export determination: 6. \\
Rationale: BUG: fixed md.results.TransientSolution(1).time, overwritten by solutiontype to -1/yts. Added logic with -9999\\
\vspace{3em}

\noindent \textbf{Change \#395} with diff file ISSM-19507-19508.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: BUG: fixed matlab path that had a space\\
\vspace{3em}

\noindent \textbf{Change \#396} with diff file ISSM-19508-19509.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: FIX: path to matlab install was slightly incorrect.\\
\vspace{3em}

\noindent \textbf{Change \#397} with diff file ISSM-19509-19510.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: changed single quotes to double\\
\vspace{3em}

\noindent \textbf{Change \#398} with diff file ISSM-19510-19511.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: trying to get Matlab executable path to work on Jenkins Win8 build.\\
\vspace{3em}

\noindent \textbf{Change \#399} with diff file ISSM-19511-19512.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/cmake/install.sh\\
Export determination: 6. \\
Rationale: NEW: updated cmake\\
\vspace{3em}

\noindent \textbf{Change \#400} with diff file ISSM-19512-19513.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: Removed CMake on list of packages needed to install from externalpackages. Reason is that Cygwin can install the same version.\\
\vspace{3em}

\noindent \textbf{Change \#401} with diff file ISSM-19513-19514.diff: \\
Function name: \\
A /issm/trunk-jpl/jenkins/windows\_test\\
Export determination: 6. \\
Rationale: ADD: Windows Jenkins config file for Matlab tests.\\
\vspace{3em}

\noindent \textbf{Change \#402} with diff file ISSM-19514-19515.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: disabled development.\\
\vspace{3em}

\noindent \textbf{Change \#403} with diff file ISSM-19515-19516.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: BUG: configuration issue.\\
\vspace{3em}

\noindent \textbf{Change \#404} with diff file ISSM-19516-19517.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_caladan\_ad M /issm/trunk-jpl/jenkins/linux64\_caladan\_ampi\\
Export determination: 6. \\
Rationale: CHG: Decreased number of CPUs to install with for new Jenkins AD runs.\\
\vspace{3em}

\noindent \textbf{Change \#405} with diff file ISSM-19517-19518.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test124.m\\
Export determination: 6. \\
Rationale: CHG: relaxed test tolerances slightly.\\
\vspace{3em}

\noindent \textbf{Change \#406} with diff file ISSM-19518-19519.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/cmake/install.sh M /issm/trunk-jpl/m4/analyses.m4 M /issm/trunk-jpl/src/c/classes/Elements/Element.h M /issm/trunk-jpl/src/c/classes/Elements/Penta.cpp M /issm/trunk-jpl/src/c/classes/Elements/Penta.h M /issm/trunk-jpl/src/c/classes/Elements/Seg.h M /issm/trunk-jpl/src/c/classes/Elements/Tetra.h M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp M /issm/trunk-jpl/src/c/classes/Elements/Tria.h M /issm/trunk-jpl/src/c/classes/FemModel.cpp M /issm/trunk-jpl/src/c/classes/FemModel.h 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 M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/GroundedAreaEnum.m M /issm/trunk-jpl/test/NightlyRun/test208.m M /issm/trunk-jpl/test/NightlyRun/test210.m M /issm/trunk-jpl/test/NightlyRun/test314.m M /issm/trunk-jpl/test/NightlyRun/test317.m\\
Export determination: 6. \\
Rationale: NEW: added GroundedArea in possible outputs\\
\vspace{3em}

\noindent \textbf{Change \#407} with diff file ISSM-19519-19520.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive408.nc M /issm/trunk-jpl/test/Archives/Archive409.nc M /issm/trunk-jpl/test/NightlyRun/test408.m M /issm/trunk-jpl/test/NightlyRun/test409.m\\
Export determination: 6. \\
Rationale: NEW: added grounded area check in NR\\
\vspace{3em}

\noindent \textbf{Change \#408} with diff file ISSM-19520-19521.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/cmake/install.sh\\
Export determination: 6. \\
Rationale: CHG: reverted back\\
\vspace{3em}

\noindent \textbf{Change \#409} with diff file ISSM-19521-19522.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive314.nc M /issm/trunk-jpl/test/Archives/Archive317.nc M /issm/trunk-jpl/test/NightlyRun/test314.m\\
Export determination: 6. \\
Rationale: BUG: fixed NR\\
\vspace{3em}

\noindent \textbf{Change \#410} with diff file ISSM-19522-19523.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test314.py M /issm/trunk-jpl/test/NightlyRun/test317.py M /issm/trunk-jpl/test/NightlyRun/test408.py M /issm/trunk-jpl/test/NightlyRun/test409.py\\
Export determination: 6. \\
Rationale: BUG: fixed python NR\\
\vspace{3em}

\noindent \textbf{Change \#411} with diff file ISSM-19523-19524.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive314.nc M /issm/trunk-jpl/test/Archives/Archive317.nc M /issm/trunk-jpl/test/Archives/Archive409.nc M /issm/trunk-jpl/test/NightlyRun/test314.m M /issm/trunk-jpl/test/NightlyRun/test314.py M /issm/trunk-jpl/test/NightlyRun/test317.m M /issm/trunk-jpl/test/NightlyRun/test317.py M /issm/trunk-jpl/test/NightlyRun/test404.m M /issm/trunk-jpl/test/NightlyRun/test404.py M /issm/trunk-jpl/test/NightlyRun/test409.m M /issm/trunk-jpl/test/NightlyRun/test409.py M /issm/trunk-jpl/test/NightlyRun/test513.m M /issm/trunk-jpl/test/NightlyRun/test513.py\\
Export determination: 6. \\
Rationale: CHG: fixed NR (hopefully)\\
\vspace{3em}

\noindent \textbf{Change \#412} with diff file ISSM-19524-19525.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/classes/SMBgemb.m\\
Export determination: 6. \\
Rationale: CHG: initiating conversion of GEMB model to ISSM framework, starting with SMBgemb.m class. Mapped out MASTER\_RUN into the class constructor, display and setdefaults methods.\\
\vspace{3em}

\noindent \textbf{Change \#413} with diff file ISSM-19525-19526.diff: \\
Function name: \\
A /issm/trunk-jpl/test/NightlyRun/test243.m\\
Export determination: 6. \\
Rationale: CHG: initial test for GEMB capability in ISSM. Not fully implemented yet.\\
\vspace{3em}

\noindent \textbf{Change \#414} with diff file ISSM-19526-19527.diff: \\
Function name: \\
A /issm/trunk-jpl/test/NightlyRun/gemb.m (from /issm/trunk-jpl/test/NightlyRun/test243.m:19525) D /issm/trunk-jpl/test/NightlyRun/test243.m\\
Export determination: 6. \\
Rationale: CHG: not ready for prime time.\\
\vspace{3em}

\noindent \textbf{Change \#415} with diff file ISSM-19527-19528.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/Makefile.am M /issm/trunk-jpl/src/c/analyses/Balancethickness2Analysis.cpp M /issm/trunk-jpl/src/c/analyses/BalancethicknessAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/BalancevelocityAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/FreeSurfaceTopAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/StressbalanceVerticalAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/ThermalAnalysis.cpp M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp M /issm/trunk-jpl/src/c/classes/Elements/Penta.cpp M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp M /issm/trunk-jpl/src/c/classes/FemModel.cpp M /issm/trunk-jpl/src/c/classes/Materials/Matpar.cpp M /issm/trunk-jpl/src/c/cores/cores.h M /issm/trunk-jpl/src/c/cores/damage\_core.cpp M /issm/trunk-jpl/src/c/cores/hydrology\_core.cpp M /issm/trunk-jpl/src/c/cores/masstransport\_core.cpp A /issm/trunk-jpl/src/c/cores/smb\_core.cpp M /issm/trunk-jpl/src/c/cores/stressbalance\_core.cpp M /issm/trunk-jpl/src/c/cores/transient\_core.cpp M /issm/trunk-jpl/src/c/main/esmfbinders.cpp M /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateParameters.cpp M /issm/trunk-jpl/src/c/modules/SurfaceMassBalancex/SurfaceMassBalancex.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 M /issm/trunk-jpl/src/c/shared/Enum/Synchronize.sh M /issm/trunk-jpl/src/m/boundaryconditions/SetIceSheetBC.m M /issm/trunk-jpl/src/m/boundaryconditions/SetIceSheetBC.py M /issm/trunk-jpl/src/m/boundaryconditions/SetIceShelfBC.m M /issm/trunk-jpl/src/m/boundaryconditions/SetIceShelfBC.py M /issm/trunk-jpl/src/m/boundaryconditions/SetMarineIceSheetBC.m M /issm/trunk-jpl/src/m/boundaryconditions/SetMarineIceSheetBC.py M /issm/trunk-jpl/src/m/classes/SMBcomponents.m M /issm/trunk-jpl/src/m/classes/SMBcomponents.py M /issm/trunk-jpl/src/m/classes/SMBd18opdd.m M /issm/trunk-jpl/src/m/classes/SMBd18opdd.py A /issm/trunk-jpl/src/m/classes/SMBforcing.m A /issm/trunk-jpl/src/m/classes/SMBforcing.py M /issm/trunk-jpl/src/m/classes/SMBgemb.m M /issm/trunk-jpl/src/m/classes/SMBgradients.m M /issm/trunk-jpl/src/m/classes/SMBgradients.py M /issm/trunk-jpl/src/m/classes/SMBhenning.m M /issm/trunk-jpl/src/m/classes/SMBmeltcomponents.m M /issm/trunk-jpl/src/m/classes/SMBmeltcomponents.py M /issm/trunk-jpl/src/m/classes/SMBpdd.m M /issm/trunk-jpl/src/m/classes/SMBpdd.py M /issm/trunk-jpl/src/m/classes/model.m M /issm/trunk-jpl/src/m/classes/model.py M /issm/trunk-jpl/src/m/classes/oldclasses/surfaceforcings.m M /issm/trunk-jpl/src/m/classes/transient.m M /issm/trunk-jpl/src/m/classes/transient.py M /issm/trunk-jpl/src/m/contrib/hack/tres.m M /issm/trunk-jpl/src/m/contrib/netCDF/ClassTry.py M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py D /issm/trunk-jpl/src/m/enum/SMBEnum.m A /issm/trunk-jpl/src/m/enum/SMBforcingEnum.m A /issm/trunk-jpl/src/m/enum/SmbAccumulationEnum.m A /issm/trunk-jpl/src/m/enum/SmbBNegEnum.m A /issm/trunk-jpl/src/m/enum/SmbBPosEnum.m A /issm/trunk-jpl/src/m/enum/SmbDelta18oEnum.m A /issm/trunk-jpl/src/m/enum/SmbDelta18oSurfaceEnum.m A /issm/trunk-jpl/src/m/enum/SmbDesfacEnum.m A /issm/trunk-jpl/src/m/enum/SmbDpermilEnum.m A /issm/trunk-jpl/src/m/enum/SmbEvaporationEnum.m A /issm/trunk-jpl/src/m/enum/SmbHrefEnum.m A /issm/trunk-jpl/src/m/enum/SmbIsd18opdEnum.m A /issm/trunk-jpl/src/m/enum/SmbIsdelta18oEnum.m A /issm/trunk-jpl/src/m/enum/SmbIsmungsmEnum.m A /issm/trunk-jpl/src/m/enum/SmbIspddEnum.m A /issm/trunk-jpl/src/m/enum/SmbIssmbgradientsEnum.m A /issm/trunk-jpl/src/m/enum/SmbMassBalanceEnum.m A /issm/trunk-jpl/src/m/enum/SmbMeltEnum.m A /issm/trunk-jpl/src/m/enum/SmbMonthlytemperaturesEnum.m A /issm/trunk-jpl/src/m/enum/SmbNumRequestedOutputsEnum.m A /issm/trunk-jpl/src/m/enum/SmbPfacEnum.m A /issm/trunk-jpl/src/m/enum/SmbPrecipitationEnum.m A /issm/trunk-jpl/src/m/enum/SmbPrecipitationsLgmEnum.m A /issm/trunk-jpl/src/m/enum/SmbPrecipitationsPresentdayEnum.m A /issm/trunk-jpl/src/m/enum/SmbRefreezeEnum.m A /issm/trunk-jpl/src/m/enum/SmbRequestedOutputsEnum.m A /issm/trunk-jpl/src/m/enum/SmbRlapsEnum.m A /issm/trunk-jpl/src/m/enum/SmbRlapslgmEnum.m A /issm/trunk-jpl/src/m/enum/SmbRunoffEnum.m A /issm/trunk-jpl/src/m/enum/SmbS0pEnum.m A /issm/trunk-jpl/src/m/enum/SmbS0tEnum.m A /issm/trunk-jpl/src/m/enum/SmbSealevEnum.m A /issm/trunk-jpl/src/m/enum/SmbSmbrefEnum.m A /issm/trunk-jpl/src/m/enum/SmbSolutionEnum.m A /issm/trunk-jpl/src/m/enum/SmbTdiffEnum.m A /issm/trunk-jpl/src/m/enum/SmbTemperaturesLgmEnum.m A /issm/trunk-jpl/src/m/enum/SmbTemperaturesPresentdayEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsAccumulationEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsBNegEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsBPosEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsDelta18oEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsDelta18oSurfaceEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsDesfacEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsDpermilEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsEvaporationEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsHrefEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsIsd18opdEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsIsdelta18oEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsIsmungsmEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsIspddEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsIssmbgradientsEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsMassBalanceEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsMeltEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsMonthlytemperaturesEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsPfacEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsPrecipitationEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsPrecipitationsLgmEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsPrecipitationsPresentdayEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsRefreezeEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsRlapsEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsRlapslgmEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsRunoffEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsS0pEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsS0tEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsSealevEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsSmbrefEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsTdiffEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsTemperaturesLgmEnum.m D /issm/trunk-jpl/src/m/enum/SurfaceforcingsTemperaturesPresentdayEnum.m A /issm/trunk-jpl/src/m/enum/TransientIssmbEnum.m A /issm/trunk-jpl/src/m/enum/list2 M /issm/trunk-jpl/src/m/solve/parseresultsfromdisk.m M /issm/trunk-jpl/src/m/solve/parseresultsfromdisk.py M /issm/trunk-jpl/src/wrappers/InterpFromMeshToMesh2d/InterpFromMeshToMesh2d.cpp M /issm/trunk-jpl/test/NightlyRun/gemb.m M /issm/trunk-jpl/test/NightlyRun/test105.m M /issm/trunk-jpl/test/NightlyRun/test109.m M /issm/trunk-jpl/test/NightlyRun/test109.py M /issm/trunk-jpl/test/NightlyRun/test1201.m M /issm/trunk-jpl/test/NightlyRun/test1201.py M /issm/trunk-jpl/test/NightlyRun/test121.m M /issm/trunk-jpl/test/NightlyRun/test121.py M /issm/trunk-jpl/test/NightlyRun/test1501.m M /issm/trunk-jpl/test/NightlyRun/test1501.py M /issm/trunk-jpl/test/NightlyRun/test1502.m M /issm/trunk-jpl/test/NightlyRun/test1502.py M /issm/trunk-jpl/test/NightlyRun/test207.m M /issm/trunk-jpl/test/NightlyRun/test207.py M /issm/trunk-jpl/test/NightlyRun/test228.m M /issm/trunk-jpl/test/NightlyRun/test228.py M /issm/trunk-jpl/test/NightlyRun/test229.m M /issm/trunk-jpl/test/NightlyRun/test229.py M /issm/trunk-jpl/test/NightlyRun/test230.m M /issm/trunk-jpl/test/NightlyRun/test230.py M /issm/trunk-jpl/test/NightlyRun/test231.m M /issm/trunk-jpl/test/NightlyRun/test231.py M /issm/trunk-jpl/test/NightlyRun/test232.m M /issm/trunk-jpl/test/NightlyRun/test232.py M /issm/trunk-jpl/test/NightlyRun/test234.m M /issm/trunk-jpl/test/NightlyRun/test235.m M /issm/trunk-jpl/test/NightlyRun/test236.m M /issm/trunk-jpl/test/NightlyRun/test236.py M /issm/trunk-jpl/test/NightlyRun/test237.m M /issm/trunk-jpl/test/NightlyRun/test237.py M /issm/trunk-jpl/test/NightlyRun/test238.m M /issm/trunk-jpl/test/NightlyRun/test238.py M /issm/trunk-jpl/test/NightlyRun/test239.m M /issm/trunk-jpl/test/NightlyRun/test239.py M /issm/trunk-jpl/test/NightlyRun/test240.m M /issm/trunk-jpl/test/NightlyRun/test240.py M /issm/trunk-jpl/test/NightlyRun/test241.m M /issm/trunk-jpl/test/NightlyRun/test241.py M /issm/trunk-jpl/test/NightlyRun/test242.m M /issm/trunk-jpl/test/NightlyRun/test242.py M /issm/trunk-jpl/test/NightlyRun/test3009.m M /issm/trunk-jpl/test/NightlyRun/test3009.py M /issm/trunk-jpl/test/NightlyRun/test3109.m M /issm/trunk-jpl/test/NightlyRun/test3109.py M /issm/trunk-jpl/test/NightlyRun/test313.m M /issm/trunk-jpl/test/NightlyRun/test313.py M /issm/trunk-jpl/test/NightlyRun/test326.m M /issm/trunk-jpl/test/NightlyRun/test326.py M /issm/trunk-jpl/test/NightlyRun/test328.m M /issm/trunk-jpl/test/NightlyRun/test328.py M /issm/trunk-jpl/test/NightlyRun/test329.m M /issm/trunk-jpl/test/NightlyRun/test329.py M /issm/trunk-jpl/test/NightlyRun/test336.m M /issm/trunk-jpl/test/NightlyRun/test336.py M /issm/trunk-jpl/test/NightlyRun/test337.m M /issm/trunk-jpl/test/NightlyRun/test337.py M /issm/trunk-jpl/test/NightlyRun/test338.m M /issm/trunk-jpl/test/NightlyRun/test338.py M /issm/trunk-jpl/test/NightlyRun/test339.m M /issm/trunk-jpl/test/NightlyRun/test339.py M /issm/trunk-jpl/test/NightlyRun/test4001.m M /issm/trunk-jpl/test/NightlyRun/test407.m M /issm/trunk-jpl/test/NightlyRun/test407.py M /issm/trunk-jpl/test/NightlyRun/test423.m M /issm/trunk-jpl/test/NightlyRun/test423.py M /issm/trunk-jpl/test/NightlyRun/test424.m M /issm/trunk-jpl/test/NightlyRun/test424.py M /issm/trunk-jpl/test/NightlyRun/test425.m M /issm/trunk-jpl/test/NightlyRun/test425.py M /issm/trunk-jpl/test/NightlyRun/test426.m M /issm/trunk-jpl/test/NightlyRun/test426.py M /issm/trunk-jpl/test/NightlyRun/test427.m M /issm/trunk-jpl/test/NightlyRun/test427.py M /issm/trunk-jpl/test/NightlyRun/test433.m M /issm/trunk-jpl/test/NightlyRun/test433.py M /issm/trunk-jpl/test/NightlyRun/test435.m M /issm/trunk-jpl/test/NightlyRun/test437.m M /issm/trunk-jpl/test/NightlyRun/test515.m M /issm/trunk-jpl/test/NightlyRun/test515.py M /issm/trunk-jpl/test/NightlyRun/test703.m M /issm/trunk-jpl/test/NightlyRun/test801.m M /issm/trunk-jpl/test/NightlyRun/test801.py M /issm/trunk-jpl/test/NightlyRun/test802.m M /issm/trunk-jpl/test/NightlyRun/test802.py M /issm/trunk-jpl/test/NightlyRun/test803.m M /issm/trunk-jpl/test/NightlyRun/test803.py M /issm/trunk-jpl/test/NightlyRun/test804.m M /issm/trunk-jpl/test/NightlyRun/test804.py M /issm/trunk-jpl/test/NightlyRun/test805.m M /issm/trunk-jpl/test/NightlyRun/test805.py M /issm/trunk-jpl/test/NightlyRun/test806.m M /issm/trunk-jpl/test/NightlyRun/test806.py M /issm/trunk-jpl/test/NightlyRun/test807.m M /issm/trunk-jpl/test/NightlyRun/test807.py M /issm/trunk-jpl/test/Par/79North.par M /issm/trunk-jpl/test/Par/79North.py M /issm/trunk-jpl/test/Par/RoundSheetEISMINT.par M /issm/trunk-jpl/test/Par/RoundSheetEISMINT.py M /issm/trunk-jpl/test/Par/RoundSheetShelf.par M /issm/trunk-jpl/test/Par/RoundSheetShelf.py M /issm/trunk-jpl/test/Par/RoundSheetStaticEISMINT.par M /issm/trunk-jpl/test/Par/RoundSheetStaticEISMINT.py M /issm/trunk-jpl/test/Par/SquareEISMINT.par M /issm/trunk-jpl/test/Par/SquareEISMINT.py M /issm/trunk-jpl/test/Par/SquareSheetShelf.par M /issm/trunk-jpl/test/Par/SquareSheetShelf.py M /issm/trunk-jpl/test/Par/SquareShelfConstrained.par M /issm/trunk-jpl/test/Par/SquareShelfConstrained.py M /issm/trunk-jpl/test/Par/SquareThermal.par M /issm/trunk-jpl/test/Par/SquareThermal.py M /issm/trunk-jpl/test/Par/ValleyGlacierShelf.par M /issm/trunk-jpl/test/Par/ValleyGlacierShelf.py\\
Export determination: 6. \\
Rationale: CHG: moved md.surfaceforcings to md.smb. By doing so, had to rename the SMB class to SMBforcing class (it's just that, a mass\_balance forcing inside a SMB class, hence the name). We also now have an smb\_core solution, taken out of the mass transport core. Makes more sense long term. Synced all enums according to the new changes, and operated the adjustments in all the test decks. In addition, progressing in terms of GEMB integration into ISSM, specifically at the SMBgemb level (which is spurring all the changes described above). Brought the class up to the level of the GEMB.m call in Alex's code. Starting the C integration now.\\
\vspace{3em}

\noindent \textbf{Change \#416} with diff file ISSM-19528-19529.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/analyses.m4 M /issm/trunk-jpl/src/c/Makefile.am M /issm/trunk-jpl/src/c/analyses/EnumToAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp A /issm/trunk-jpl/src/c/analyses/SmbAnalysis.cpp A /issm/trunk-jpl/src/c/analyses/SmbAnalysis.h M /issm/trunk-jpl/src/c/analyses/analyses.h M /issm/trunk-jpl/src/c/classes/FemModel.cpp M /issm/trunk-jpl/src/c/cores/smb\_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 M /issm/trunk-jpl/src/m/classes/SMBgemb.m M /issm/trunk-jpl/src/m/consistency/checkfield.m M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/EnumDefinitions.pyc A /issm/trunk-jpl/src/m/enum/SMBgembEnum.m A /issm/trunk-jpl/src/m/enum/SmbAIceEnum.m A /issm/trunk-jpl/src/m/enum/SmbAIdxEnum.m A /issm/trunk-jpl/src/m/enum/SmbASnowEnum.m A /issm/trunk-jpl/src/m/enum/SmbAnalysisEnum.m A /issm/trunk-jpl/src/m/enum/SmbCEnum.m A /issm/trunk-jpl/src/m/enum/SmbCldFracEnum.m A /issm/trunk-jpl/src/m/enum/SmbDenIdxEnum.m A /issm/trunk-jpl/src/m/enum/SmbDlwrfEnum.m A /issm/trunk-jpl/src/m/enum/SmbDswrfEnum.m A /issm/trunk-jpl/src/m/enum/SmbDzMinEnum.m A /issm/trunk-jpl/src/m/enum/SmbDzTopEnum.m A /issm/trunk-jpl/src/m/enum/SmbEAirEnum.m A /issm/trunk-jpl/src/m/enum/SmbEnum.m A /issm/trunk-jpl/src/m/enum/SmbKEnum.m A /issm/trunk-jpl/src/m/enum/SmbOutputFreqEnum.m A /issm/trunk-jpl/src/m/enum/SmbPAirEnum.m A /issm/trunk-jpl/src/m/enum/SmbPEnum.m A /issm/trunk-jpl/src/m/enum/SmbSpinUpEnum.m A /issm/trunk-jpl/src/m/enum/SmbSwIdxEnum.m A /issm/trunk-jpl/src/m/enum/SmbT0dryEnum.m A /issm/trunk-jpl/src/m/enum/SmbT0wetEnum.m A /issm/trunk-jpl/src/m/enum/SmbTaEnum.m A /issm/trunk-jpl/src/m/enum/SmbTmeanEnum.m A /issm/trunk-jpl/src/m/enum/SmbTzEnum.m A /issm/trunk-jpl/src/m/enum/SmbVEnum.m A /issm/trunk-jpl/src/m/enum/SmbVzEnum.m A /issm/trunk-jpl/src/m/enum/SmbZMaxEnum.m A /issm/trunk-jpl/src/m/enum/SmbZMinEnum.m A /issm/trunk-jpl/src/m/enum/SmbZTopEnum.m A /issm/trunk-jpl/src/m/enum/SmbZYEnum.m M /issm/trunk-jpl/test/NightlyRun/test109.m M /issm/trunk-jpl/test/NightlyRun/test109.py M /issm/trunk-jpl/test/NightlyRun/test121.m M /issm/trunk-jpl/test/NightlyRun/test121.py M /issm/trunk-jpl/test/NightlyRun/test207.m M /issm/trunk-jpl/test/NightlyRun/test207.py M /issm/trunk-jpl/test/NightlyRun/test232.m M /issm/trunk-jpl/test/NightlyRun/test232.py M /issm/trunk-jpl/test/NightlyRun/test3009.m M /issm/trunk-jpl/test/NightlyRun/test3009.py M /issm/trunk-jpl/test/NightlyRun/test3109.m M /issm/trunk-jpl/test/NightlyRun/test3109.py M /issm/trunk-jpl/test/NightlyRun/test313.m M /issm/trunk-jpl/test/NightlyRun/test313.py M /issm/trunk-jpl/test/NightlyRun/test326.m M /issm/trunk-jpl/test/NightlyRun/test326.py M /issm/trunk-jpl/test/NightlyRun/test407.m M /issm/trunk-jpl/test/NightlyRun/test407.py M /issm/trunk-jpl/test/NightlyRun/test437.m M /issm/trunk-jpl/test/NightlyRun/test515.m M /issm/trunk-jpl/test/NightlyRun/test515.py\\
Export determination: 6. \\
Rationale: CHG: transferred Smb code from the Masstransport side of things into a full fledged SmbAnalysis object.\\
\vspace{3em}

\noindent \textbf{Change \#417} with diff file ISSM-19529-19530.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test333.m M /issm/trunk-jpl/test/NightlyRun/test333.py M /issm/trunk-jpl/test/NightlyRun/test335.m M /issm/trunk-jpl/test/NightlyRun/test423.m M /issm/trunk-jpl/test/NightlyRun/test423.py M /issm/trunk-jpl/test/NightlyRun/test433.m M /issm/trunk-jpl/test/NightlyRun/test433.py\\
Export determination: 6. \\
Rationale: CHG: issmb should be turned on for these tests\\
\vspace{3em}

\noindent \textbf{Change \#418} with diff file ISSM-19530-19531.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/shared/Enum/Synchronize.sh\\
Export determination: 6. \\
Rationale: BUG: reverted to normal\\
\vspace{3em}

\noindent \textbf{Change \#419} with diff file ISSM-19531-19532.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/StressbalanceSIAAnalysis.cpp\\
Export determination: 6. \\
Rationale: CHG: no need to check for drag if type=1\\
\vspace{3em}

\noindent \textbf{Change \#420} with diff file ISSM-19532-19533.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/dakota/configs/6.1 A /issm/trunk-jpl/externalpackages/dakota/configs/6.1/BuildDakotaCustom.cmake.mac.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.1/BuildDakotaCustom.cmake.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.1/CMakeLists.txt.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.1/CMakeLists.txt.pfe.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.1/DakotaDev.cmake.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.1/NonDLocalReliability.cpp.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.1/NonDSampling.cpp.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.1/ParallelLibrary.cpp.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.1/ParallelLibrary.hpp.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.1/pecos\_global\_defs.hpp.patch A /issm/trunk-jpl/externalpackages/dakota/install-6.1-linux64.sh\\
Export determination: 6. \\
Rationale: NEW: add config scripts for 6.1\\
\vspace{3em}

\noindent \textbf{Change \#421} with diff file ISSM-19533-19534.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_elementstype.m\\
Export determination: 6. \\
Rationale: BUG: fixed elementstype\\
\vspace{3em}

\noindent \textbf{Change \#422} with diff file ISSM-19534-19535.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/StressbalanceSIAAnalysis.cpp\\
Export determination: 6. \\
Rationale: CHG: drag\_input not always necessary\\
\vspace{3em}

\noindent \textbf{Change \#423} with diff file ISSM-19535-19536.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/parameterization/setflowequation.m M /issm/trunk-jpl/src/m/parameterization/setflowequation.py\\
Export determination: 6. \\
Rationale: CHG: DO SIA LAST! Otherwise spcs might not be set up correctly (SIA should have priority)\\
\vspace{3em}

\noindent \textbf{Change \#424} with diff file ISSM-19536-19537.diff: \\
Function name: \\
D /issm/trunk-jpl/src/m/enum/EnumDefinitions.pyc\\
Export determination: 6. \\
Rationale: CHG: this file SHOULD NOT be under svn\\
\vspace{3em}

\noindent \textbf{Change \#425} with diff file ISSM-19537-19538.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive303.nc M /issm/trunk-jpl/test/Archives/Archive306.nc\\
Export determination: 6. \\
Rationale: CHG: now that SSA/SIA coupling has been updated\\
\vspace{3em}

\noindent \textbf{Change \#426} with diff file ISSM-19538-19539.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/dakota/install-6.1-linux64.sh\\
Export determination: 6. \\
Rationale: BUG: minor naming error\\
\vspace{3em}

\noindent \textbf{Change \#427} with diff file ISSM-19539-19540.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/dakota/configs/6.1/BuildDakotaCustom.cmake.patch\\
Export determination: 6. \\
Rationale: BUG: typo extra \_\\
\vspace{3em}

\noindent \textbf{Change \#428} with diff file ISSM-19540-19541.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/dakota/install-6.1-linux64.sh A /issm/trunk-jpl/externalpackages/dakota/install-6.1-macosx64-yosemite.sh A /issm/trunk-jpl/externalpackages/dakota/install-6.1-macosx64.sh\\
Export determination: 6. \\
Rationale: CHG: add build for mac\\
\vspace{3em}

\noindent \textbf{Change \#429} with diff file ISSM-19541-19542.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/dakota/configs/6.1/BuildDakotaCustom.cmake.mac.patch M /issm/trunk-jpl/externalpackages/dakota/configs/6.1/BuildDakotaCustom.cmake.patch M /issm/trunk-jpl/externalpackages/dakota/install-6.1-linux64.sh M /issm/trunk-jpl/externalpackages/dakota/install-6.1-macosx64-yosemite.sh M /issm/trunk-jpl/externalpackages/dakota/install-6.1-macosx64.sh\\
Export determination: 6. \\
Rationale: CHG: revert dakota dev patch\\
\vspace{3em}

\noindent \textbf{Change \#430} with diff file ISSM-19542-19543.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/petsc/install-3.5-win7.sh A /issm/trunk-jpl/externalpackages/windows/configs/sdk10.0-win64.sh\\
Export determination: 6. \\
Rationale: ADD: new Windows environment script for SDK version 10, 64bit. Currently using VS 14.0.\\
\vspace{3em}

\noindent \textbf{Change \#431} with diff file ISSM-19543-19544.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/dakota/install-6.1-mpi-macosx64-yosemite.sh\\
Export determination: 6. \\
Rationale: CHG: new MPI configuration\\
\vspace{3em}

\noindent \textbf{Change \#432} with diff file ISSM-19544-19545.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/dakota/configs/6.1-mpi A /issm/trunk-jpl/externalpackages/dakota/configs/6.1-mpi/BuildDakotaCustom.cmake.mac.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.1-mpi/BuildDakotaCustom.cmake.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.1-mpi/CMakeLists.txt.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.1-mpi/CMakeLists.txt.pfe.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.1-mpi/DakotaDev.cmake.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.1-mpi/NonDLocalReliability.cpp.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.1-mpi/NonDSampling.cpp.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.1-mpi/ParallelLibrary.cpp.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.1-mpi/ParallelLibrary.hpp.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.1-mpi/pecos\_global\_defs.hpp.patch\\
Export determination: 6. \\
Rationale: CHG: new patches for mpi configuration.\\
\vspace{3em}

\noindent \textbf{Change \#433} with diff file ISSM-19545-19546.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/transient\_core.cpp\\
Export determination: 6. \\
Rationale: BUG: for thermal only, smbmodel is not present\\
\vspace{3em}

\noindent \textbf{Change \#434} with diff file ISSM-19546-19547.diff: \\
Function name: \\
D /issm/trunk-jpl/src/m/enum/list2\\
Export determination: 6. \\
Rationale: DEL: this has nothing to do here\\
\vspace{3em}

\noindent \textbf{Change \#435} with diff file ISSM-19547-19548.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/model.m\\
Export determination: 6. \\
Rationale: CHG: added note\\
\vspace{3em}

\noindent \textbf{Change \#436} with diff file ISSM-19548-19549.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/transient\_core.cpp\\
Export determination: 6. \\
Rationale: BUG: do isthermal even if issmb=0\\
\vspace{3em}

\noindent \textbf{Change \#437} with diff file ISSM-19549-19550.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/transient\_core.cpp\\
Export determination: 6. \\
Rationale: BUG: minor print call thermal\_core in the right place\\
\vspace{3em}

\noindent \textbf{Change \#438} with diff file ISSM-19550-19551.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/dakota/configs/6.1-mpi/BuildDakotaCustom.cmake.mac.patch M /issm/trunk-jpl/externalpackages/dakota/configs/6.1-mpi/BuildDakotaCustom.cmake.patch A /issm/trunk-jpl/externalpackages/dakota/install-6.1-mpi-linux64.sh M /issm/trunk-jpl/externalpackages/dakota/install-6.1-mpi-macosx64-yosemite.sh\\
Export determination: 6. \\
Rationale: CHG: some dakota mpi patches\\
\vspace{3em}

\noindent \textbf{Change \#439} with diff file ISSM-19551-19552.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/dakota/install-6.1-mpi-macosx64-yosemite.sh\\
Export determination: 6. \\
Rationale: CHG: update yosemite patches\\
\vspace{3em}

\noindent \textbf{Change \#440} with diff file ISSM-19552-19553.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: add dakota 6.1\\
\vspace{3em}

\noindent \textbf{Change \#441} with diff file ISSM-19553-19554.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/dakota/configs/6.1-mpi/BuildDakotaCustom.cmake.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.1-mpi/BuildDakotaCustom.cmake.yosemite.patch M /issm/trunk-jpl/externalpackages/dakota/install-6.1-mpi-linux64.sh\\
Export determination: 6. \\
Rationale: CHG: linux needs shared library mpi in dakota\\
\vspace{3em}

\noindent \textbf{Change \#442} with diff file ISSM-19554-19555.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/Makefile.am M /issm/trunk-jpl/src/c/analyses/SmbAnalysis.cpp M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp M /issm/trunk-jpl/src/c/classes/Elements/Element.h M /issm/trunk-jpl/src/c/classes/FemModel.cpp M /issm/trunk-jpl/src/c/classes/Inputs/BoolInput.h M /issm/trunk-jpl/src/c/classes/Inputs/ControlInput.h M /issm/trunk-jpl/src/c/classes/Inputs/DatasetInput.h A /issm/trunk-jpl/src/c/classes/Inputs/DoubleArrayInput.cpp A /issm/trunk-jpl/src/c/classes/Inputs/DoubleArrayInput.h M /issm/trunk-jpl/src/c/classes/Inputs/DoubleInput.h M /issm/trunk-jpl/src/c/classes/Inputs/Input.h M /issm/trunk-jpl/src/c/classes/Inputs/IntInput.h M /issm/trunk-jpl/src/c/classes/Inputs/PentaInput.h M /issm/trunk-jpl/src/c/classes/Inputs/SegInput.h M /issm/trunk-jpl/src/c/classes/Inputs/TetraInput.h M /issm/trunk-jpl/src/c/classes/Inputs/TransientInput.cpp M /issm/trunk-jpl/src/c/classes/Inputs/TransientInput.h M /issm/trunk-jpl/src/c/classes/Inputs/TriaInput.cpp M /issm/trunk-jpl/src/c/classes/Inputs/TriaInput.h M /issm/trunk-jpl/src/c/classes/Materials/Matpar.cpp M /issm/trunk-jpl/src/c/classes/Materials/Matpar.h M /issm/trunk-jpl/src/c/classes/classes.h A /issm/trunk-jpl/src/c/modules/SurfaceMassBalancex/Gembx.cpp M /issm/trunk-jpl/src/c/modules/SurfaceMassBalancex/SurfaceMassBalancex.h 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 M /issm/trunk-jpl/src/c/shared/Matrix/MatrixUtils.cpp M /issm/trunk-jpl/src/c/shared/Matrix/matrix.h M /issm/trunk-jpl/src/m/classes/SMBgemb.m A /issm/trunk-jpl/src/m/enum/DoubleArrayInputEnum.m M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/P0ArrayEnum.m A /issm/trunk-jpl/src/m/enum/SmbAEnum.m A /issm/trunk-jpl/src/m/enum/SmbDEnum.m A /issm/trunk-jpl/src/m/enum/SmbDtEnum.m A /issm/trunk-jpl/src/m/enum/SmbDzEnum.m A /issm/trunk-jpl/src/m/enum/SmbECEnum.m A /issm/trunk-jpl/src/m/enum/SmbGdnEnum.m A /issm/trunk-jpl/src/m/enum/SmbGspEnum.m A /issm/trunk-jpl/src/m/enum/SmbIsInitializedEnum.m A /issm/trunk-jpl/src/m/enum/SmbIsaccumulationEnum.m A /issm/trunk-jpl/src/m/enum/SmbIsalbedoEnum.m A /issm/trunk-jpl/src/m/enum/SmbIsdensificationEnum.m A /issm/trunk-jpl/src/m/enum/SmbIsgraingrowthEnum.m A /issm/trunk-jpl/src/m/enum/SmbIsmeltEnum.m A /issm/trunk-jpl/src/m/enum/SmbIsshortwaveEnum.m A /issm/trunk-jpl/src/m/enum/SmbIsthermalEnum.m A /issm/trunk-jpl/src/m/enum/SmbIsturbulentfluxEnum.m A /issm/trunk-jpl/src/m/enum/SmbReEnum.m A /issm/trunk-jpl/src/m/enum/SmbTEnum.m A /issm/trunk-jpl/src/m/enum/SmbWEnum.m M /issm/trunk-jpl/test/NightlyRun/gemb.m\\
Export determination: 6. \\
Rationale: CHG: finished first prototype implementation of the GEMB model inside the Gembx module of the SurfaceMassBalancex module, and inside the SMBgemb.m class, as well as the SMBGemb method of the Element.cpp class. Had to introduce the concept also of a DoubleArrayInput to keep track of the vertical gridded datasets within each element.\\
\vspace{3em}

\noindent \textbf{Change \#443} with diff file ISSM-19555-19556.diff: \\
Function name: \\
D /issm/trunk-jpl/src/m/enum/SmbSpinUpEnum.m\\
Export determination: 6. \\
Rationale: CHG: not needed anymore\\
\vspace{3em}

\noindent \textbf{Change \#444} with diff file ISSM-19556-19557.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/petsc/install-3.6-lonestar.sh\\
Export determination: 6. \\
Rationale: NEW: added installation script for UT's Lonestar cluster\\
\vspace{3em}

\noindent \textbf{Change \#445} with diff file ISSM-19557-19558.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: added info for lonestar cluster\\
\vspace{3em}

\noindent \textbf{Change \#446} with diff file ISSM-19558-19559.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/hpc.m A /issm/trunk-jpl/src/m/classes/clusters/lonestar.m M /issm/trunk-jpl/src/m/classes/clusters/pfe.m\\
Export determination: 6. \\
Rationale: NEW: added lonestar for UT cluster, and fixed some minor details on pfe and hpc\\
\vspace{3em}

\noindent \textbf{Change \#447} with diff file ISSM-19559-19560.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/SMBgemb.m M /issm/trunk-jpl/src/m/classes/mask.m M /issm/trunk-jpl/src/m/classes/verbose.m M /issm/trunk-jpl/src/m/classes/verbose.py\\
Export determination: 6. \\
Rationale: CHG: mask.m: allow only 1 element mesh. verbose :added smb flag. SMBgemb: added initial scaling of the ice density as density of the snowpack.\\
\vspace{3em}

\noindent \textbf{Change \#448} with diff file ISSM-19560-19561.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/consistency/checkfield.m\\
Export determination: 6. \\
Rationale: CHG: check consistency of time series now allows series that are size numberofelements or numberofelements+1\\
\vspace{3em}

\noindent \textbf{Change \#449} with diff file ISSM-19561-19562.diff: \\
Function name: \\
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 M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/SmbInitDensityScalingEnum.m A /issm/trunk-jpl/src/m/enum/SmbSwfEnum.m\\
Export determination: 6. \\
Rationale: CHG: added SmbInitDensityScalingEnum and SmbSwfEnum enums.\\
\vspace{3em}

\noindent \textbf{Change \#450} with diff file ISSM-19562-19563.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/shared/Numerics/Verbosity.cpp M /issm/trunk-jpl/src/c/shared/Numerics/Verbosity.h\\
Export determination: 6. \\
Rationale: CHG: added SMB verbosity level.\\
\vspace{3em}

\noindent \textbf{Change \#451} with diff file ISSM-19563-19564.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/shared/Matrix/MatrixUtils.cpp M /issm/trunk-jpl/src/c/shared/Matrix/matrix.h\\
Export determination: 6. \\
Rationale: CHG: added vararg driven echo of a cell.\\
\vspace{3em}

\noindent \textbf{Change \#452} with diff file ISSM-19564-19565.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/transient\_core.cpp\\
Export determination: 6. \\
Rationale: CHG: some verbose changes, essentially anouncing the time step.\\
\vspace{3em}

\noindent \textbf{Change \#453} with diff file ISSM-19565-19566.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/SmbAnalysis.cpp\\
Export determination: 6. \\
Rationale: CHG: adding initial scaling of density for the snow pack.\\
\vspace{3em}

\noindent \textbf{Change \#454} with diff file ISSM-19566-19567.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/SurfaceMassBalancex/Gembx.cpp\\
Export determination: 6. \\
Rationale: CHG: added verbose of each module + fixed some serious bugs.\\
\vspace{3em}

\noindent \textbf{Change \#455} with diff file ISSM-19567-19568.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp\\
Export determination: 6. \\
Rationale: CHG: adding verbosity + fixing some serious bugs\\
\vspace{3em}

\noindent \textbf{Change \#456} with diff file ISSM-19568-19569.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/SurfaceMassBalancex/SurfaceMassBalancex.h\\
Export determination: 6. \\
Rationale: CHG: fixing the prototype.\\
\vspace{3em}

\noindent \textbf{Change \#457} with diff file ISSM-19569-19570.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/organizer.py\\
Export determination: 6. \\
Rationale: CHG: retain repository in pathname for saving models if a name is supplied other than default\\
\vspace{3em}

\noindent \textbf{Change \#458} with diff file ISSM-19570-19571.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/organizer.py\\
Export determination: 6. \\
Rationale: CHG: analogous change for loading models saved with a name other than default\\
\vspace{3em}

\noindent \textbf{Change \#459} with diff file ISSM-19571-19572.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/export\_fig/LICENSE M /issm/trunk-jpl/externalpackages/export\_fig/README.md M /issm/trunk-jpl/externalpackages/export\_fig/append\_pdfs.m M /issm/trunk-jpl/externalpackages/export\_fig/copyfig.m M /issm/trunk-jpl/externalpackages/export\_fig/crop\_borders.m M /issm/trunk-jpl/externalpackages/export\_fig/eps2pdf.m M /issm/trunk-jpl/externalpackages/export\_fig/export\_fig.m M /issm/trunk-jpl/externalpackages/export\_fig/fix\_lines.m M /issm/trunk-jpl/externalpackages/export\_fig/ghostscript.m M /issm/trunk-jpl/externalpackages/export\_fig/isolate\_axes.m M /issm/trunk-jpl/externalpackages/export\_fig/pdftops.m M /issm/trunk-jpl/externalpackages/export\_fig/print2array.m M /issm/trunk-jpl/externalpackages/export\_fig/print2eps.m M /issm/trunk-jpl/externalpackages/export\_fig/user\_string.m M /issm/trunk-jpl/externalpackages/export\_fig/using\_hg2.m\\
Export determination: 6. \\
Rationale: CHG: new version of export\_fig\\
\vspace{3em}

\noindent \textbf{Change \#460} with diff file ISSM-19572-19573.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/shared/Matrix/MatrixUtils.cpp\\
Export determination: 6. \\
Rationale: CHG: fixed serious bug in the splitting of cells\\
\vspace{3em}

\noindent \textbf{Change \#461} with diff file ISSM-19573-19574.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/geometry.m M /issm/trunk-jpl/src/m/classes/geometry.py\\
Export determination: 6. \\
Rationale: BUG: need to add abs to geometry check\\
\vspace{3em}

\noindent \textbf{Change \#462} with diff file ISSM-19574-19575.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: added -lirc for missing symbol\\
\vspace{3em}

\noindent \textbf{Change \#463} with diff file ISSM-19575-19576.diff: \\
Function name: \\
M /issm/trunk-jpl/src/wrappers/matlab/Makefile.am\\
Export determination: 6. \\
Rationale: CHG: added MKLLIB to mex\\
\vspace{3em}

\noindent \textbf{Change \#464} with diff file ISSM-19576-19577.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: lirc was not needed, it was a problem with matlab\\
\vspace{3em}

\noindent \textbf{Change \#465} with diff file ISSM-19577-19578.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test414.m M /issm/trunk-jpl/test/NightlyRun/test417.m\\
Export determination: 6. \\
Rationale: BUG: surface must be equal to base+thickness\\
\vspace{3em}

\noindent \textbf{Change \#466} with diff file ISSM-19578-19579.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: changed a great deal of flags for Windows build to change from CCCL to CL. Most of the changes involve changing the flags from tailored to CCCL to Cl\\
\vspace{3em}

\noindent \textbf{Change \#467} with diff file ISSM-19579-19580.diff: \\
Function name: \\
M /issm/trunk-jpl/configure.ac M /issm/trunk-jpl/src/wrappers/matlab/Makefile.am\\
Export determination: 6. \\
Rationale: CHG: Removed cccl from configure.ac CHG: Added TRIANGLELIB for standalone libraries. Needed for Windows build.\\
\vspace{3em}

\noindent \textbf{Change \#468} with diff file ISSM-19580-19581.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/autotools/install-win.sh A /issm/trunk-jpl/externalpackages/petsc/install-dev-win10.sh\\
Export determination: 6. \\
Rationale: ADD: New Petsc install script for Windows using development branch. CHG: Upgraded Autotools install script for Windows to use newer version of Automake and Autoconf.\\
\vspace{3em}

\noindent \textbf{Change \#469} with diff file ISSM-19581-19582.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/boost/configs/1.55/adl.hpp.lonestar.patch A /issm/trunk-jpl/externalpackages/boost/install-1.55-lonestar.sh A /issm/trunk-jpl/externalpackages/dakota/configs/5.3.1/BuildDakotaCustom.cmake.lonestar.patch A /issm/trunk-jpl/externalpackages/dakota/configs/5.3.1/CMakeLists.txt.lonestar.patch A /issm/trunk-jpl/externalpackages/dakota/install-5.3.1-lonestar.sh M /issm/trunk-jpl/externalpackages/petsc/install-3.6-lonestar.sh\\
Export determination: 6. \\
Rationale: NEW: dakota for lonestar\\
\vspace{3em}

\noindent \textbf{Change \#470} with diff file ISSM-19582-19583.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/SurfaceMassBalancex/Gembx.cpp M /issm/trunk-jpl/src/c/modules/SurfaceMassBalancex/SurfaceMassBalancex.h\\
Export determination: 6. \\
Rationale: CHG: fixed the last remaining bugs. Big bug in the ER computation. Went from array to double!\\
\vspace{3em}

\noindent \textbf{Change \#471} with diff file ISSM-19583-19584.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp\\
Export determination: 6. \\
Rationale: CHG: finalized SMBgemb method and validated against Alex Gardner's model.\\
\vspace{3em}

\noindent \textbf{Change \#472} with diff file ISSM-19584-19585.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Inputs/DoubleArrayInput.cpp\\
Export determination: 6. \\
Rationale: CHG: fixed leak.\\
\vspace{3em}

\noindent \textbf{Change \#473} with diff file ISSM-19585-19586.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/generic.m\\
Export determination: 6. \\
Rationale: CHG: setting no limit on valgrind error output.\\
\vspace{3em}

\noindent \textbf{Change \#474} with diff file ISSM-19586-19587.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/plot/plotgemb.m\\
Export determination: 6. \\
Rationale: NEW: new plotting capability for SMB GEMB related patch plots.\\
\vspace{3em}

\noindent \textbf{Change \#475} with diff file ISSM-19587-19588.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/SMBgemb.m\\
Export determination: 6. \\
Rationale: CHG: minor typos.\\
\vspace{3em}

\noindent \textbf{Change \#476} with diff file ISSM-19588-19589.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/autotools/install-win.sh A /issm/trunk-jpl/externalpackages/autotools/patches/automake.patch M /issm/trunk-jpl/externalpackages/autotools/patches/libtool.m4.patch\\
Export determination: 6. \\
Rationale: CHG: Applied new Automake patch for Windows build. ADD: Patch for Automake to change flags for Microsoft compiler. CHG: Improved libtool.m4 patch for Windows build.\\
\vspace{3em}

\noindent \textbf{Change \#477} with diff file ISSM-19589-19590.diff: \\
Function name: \\
A /issm/trunk-jpl/test/Archives/Archive243.nc A /issm/trunk-jpl/test/Data/gemb\_input.mat D /issm/trunk-jpl/test/NightlyRun/gemb.m A /issm/trunk-jpl/test/NightlyRun/test243.m\\
Export determination: 6. \\
Rationale: NEW: new SMBgemb nightly run test.\\
\vspace{3em}

\noindent \textbf{Change \#478} with diff file ISSM-19590-19591.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/autotools/patches/libtool.m4.patch\\
Export determination: 6. \\
Rationale: CHG: Fixed a bug with the patch.\\
\vspace{3em}

\noindent \textbf{Change \#479} with diff file ISSM-19591-19592.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/lonestar.m\\
Export determination: 6. \\
Rationale: CHG: update lonestar cluster class to add mkl\\
\vspace{3em}

\noindent \textbf{Change \#480} with diff file ISSM-19592-19593.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/lonestar.m\\
Export determination: 6. \\
Rationale: CHG: dictate less than 12 cpu per node\\
\vspace{3em}

\noindent \textbf{Change \#481} with diff file ISSM-19593-19594.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/autotools/patches/libtool.m4.patch\\
Export determination: 6. \\
Rationale: CHG: reverted a small change related to move from CCCL to CL.\\
\vspace{3em}

\noindent \textbf{Change \#482} with diff file ISSM-19594-19595.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.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 M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/SmbCondensationEnum.m M /issm/trunk-jpl/src/m/solve/parseresultsfromdisk.m\\
Export determination: 6. \\
Rationale: CHG: fixed huge bug with reportina of SmbMassBalance and also added condensation output.\\
\vspace{3em}

\noindent \textbf{Change \#483} with diff file ISSM-19595-19596.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/runme.m M /issm/trunk-jpl/test/NightlyRun/runme.py\\
Export determination: 6. \\
Rationale: NEW: added check that result is not NaN\\
\vspace{3em}

\noindent \textbf{Change \#484} with diff file ISSM-19596-19597.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: Updated Jenkins for Windows 10. Updated Petsc version to dev and removed CCCL requirement.\\
\vspace{3em}

\noindent \textbf{Change \#485} with diff file ISSM-19597-19598.diff: \\
Function name: \\
M /issm/trunk-jpl/configs/config-win64.sh\\
Export determination: 6. \\
Rationale: CHG: Updated Petsc MPI include directory for dev branch.\\
\vspace{3em}

\noindent \textbf{Change \#486} with diff file ISSM-19598-19599.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: Updated Matlab install directory.\\
\vspace{3em}

\noindent \textbf{Change \#487} with diff file ISSM-19599-19600.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: Udpated MPI directory when using Petsc dev branch.\\
\vspace{3em}

\noindent \textbf{Change \#488} with diff file ISSM-19600-19601.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Updated OS variable for Jenkins Windows build.\\
\vspace{3em}

\noindent \textbf{Change \#489} with diff file ISSM-19601-19602.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/windows/windows\_environment.sh\\
Export determination: 6. \\
Rationale: CHG: Changed Windows environment variable to pickup SDK10.0 script instead.\\
\vspace{3em}

\noindent \textbf{Change \#490} with diff file ISSM-19602-19603.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Changed order that scripts are sourced. Added an echo statement to test whether conditional is executing.\\
\vspace{3em}

\noindent \textbf{Change \#491} with diff file ISSM-19603-19604.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/windows/windows\_environment.sh\\
Export determination: 6. \\
Rationale: CHG: corrected a mistake.\\
\vspace{3em}

\noindent \textbf{Change \#492} with diff file ISSM-19604-19605.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Added contional to jenkins script for Windows matlab.\\
\vspace{3em}

\noindent \textbf{Change \#493} with diff file ISSM-19606-19607.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Added echo statements to test log outputs on Windows. Small stylistic change as well.\\
\vspace{3em}

\noindent \textbf{Change \#494} with diff file ISSM-19607-19608.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/mask.m\\
Export determination: 6. \\
Rationale: NEW: improved error message to figure out how many elements have all their nodes on ice front\\
\vspace{3em}

\noindent \textbf{Change \#495} with diff file ISSM-19608-19609.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: Testing Jenkins on Windows.\\
\vspace{3em}

\noindent \textbf{Change \#496} with diff file ISSM-19609-19610.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Added a sleep step before grabbing PID for Windows jenkins build.\\
\vspace{3em}

\noindent \textbf{Change \#497} with diff file ISSM-19610-19611.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: restored compilation to yes for Windows Jenkins.\\
\vspace{3em}

\noindent \textbf{Change \#498} with diff file ISSM-19611-19612.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/mercurial/install.sh\\
Export determination: 6. \\
Rationale: CHG: added local make.\\
\vspace{3em}

\noindent \textbf{Change \#499} with diff file ISSM-19612-19613.diff: \\
Function name: \\
M /issm/trunk-jpl/examples/Greenland/runme.m M /issm/trunk-jpl/jenkins/linux64\_caladan\\
Export determination: 6. \\
Rationale: CHG: Speed test.\\
\vspace{3em}

\noindent \textbf{Change \#500} with diff file ISSM-19613-19614.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp M /issm/trunk-jpl/src/c/modules/SurfaceMassBalancex/Gembx.cpp\\
Export determination: 6. \\
Rationale: CHG: applying patches for the AD mode to compile.\\
\vspace{3em}

\noindent \textbf{Change \#501} with diff file ISSM-19614-19615.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test243.m\\
Export determination: 6. \\
Rationale: CHG: do not retreive swf\\
\vspace{3em}

\noindent \textbf{Change \#502} with diff file ISSM-19615-19616.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: changed the way that Jenkins script determines if we are dealing with a Windows build.\\
\vspace{3em}

\noindent \textbf{Change \#503} with diff file ISSM-19616-19617.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Changed OS checking in Jenkins script to use globbing.\\
\vspace{3em}

\noindent \textbf{Change \#504} with diff file ISSM-19617-19618.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/pfe.m\\
Export determination: 6. \\
Rationale: working on interactive runs for mitgcm\\
\vspace{3em}

\noindent \textbf{Change \#505} with diff file ISSM-19618-19619.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: Changed options relating to Windows build. Particularly, for parallel build.\\
\vspace{3em}

\noindent \textbf{Change \#506} with diff file ISSM-19619-19620.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows-par\\
Export determination: 6. \\
Rationale: CHG: Minor changes to Windows parallel build to update paths.\\
\vspace{3em}

\noindent \textbf{Change \#507} with diff file ISSM-19620-19621.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/petsc/install-dev-win10-par.sh\\
Export determination: 6. \\
Rationale: ADD: new Petsc install script for dev branch in parallel.\\
\vspace{3em}

\noindent \textbf{Change \#508} with diff file ISSM-19621-19622.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows-par\\
Export determination: 6. \\
Rationale: CHG: removed CCCL and CMake as external packages requirements.\\
\vspace{3em}

\noindent \textbf{Change \#509} with diff file ISSM-19622-19623.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows-par\\
Export determination: 6. \\
Rationale: CHG: Updated windows-par Jenkins configuration.\\
\vspace{3em}

\noindent \textbf{Change \#510} with diff file ISSM-19623-19624.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows-par\\
Export determination: 6. \\
Rationale: CHG: Fixed typo..\\
\vspace{3em}

\noindent \textbf{Change \#511} with diff file ISSM-19624-19625.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/petsc/install-dev-win10-par.sh\\
Export determination: 6. \\
Rationale: CHG: Added a remove statement before checkout.\\
\vspace{3em}

\noindent \textbf{Change \#512} with diff file ISSM-19625-19626.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/pfe.m\\
Export determination: 6. \\
Rationale: fixed interactive mitgcm/issm coupling on pleiades\\
\vspace{3em}

\noindent \textbf{Change \#513} with diff file ISSM-19626-19627.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/dakota/tests A /issm/trunk-jpl/externalpackages/dakota/tests/test.in\\
Export determination: 6. \\
Rationale: CHG: test dakota parallel capabilities.\\
\vspace{3em}

\noindent \textbf{Change \#514} with diff file ISSM-19627-19628.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/dakota/configs/6.2-mpi A /issm/trunk-jpl/externalpackages/dakota/configs/6.2-mpi/BuildDakotaCustom.cmake.mac.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.2-mpi/BuildDakotaCustom.cmake.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.2-mpi/BuildDakotaCustom.cmake.yosemite.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.2-mpi/CMakeLists.txt.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.2-mpi/CMakeLists.txt.pfe.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.2-mpi/DakotaDev.cmake.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.2-mpi/NonDLocalReliability.cpp.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.2-mpi/NonDSampling.cpp.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.2-mpi/ParallelLibrary.cpp.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.2-mpi/ParallelLibrary.hpp.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.2-mpi/pecos\_global\_defs.hpp.patch M /issm/trunk-jpl/externalpackages/dakota/install-6.1-mpi-macosx64-yosemite.sh A /issm/trunk-jpl/externalpackages/dakota/install-6.2-mpi-macosx64-yosemite.sh\\
Export determination: 6. \\
Rationale: CHG: new 6.2 build\\
\vspace{3em}

\noindent \textbf{Change \#515} with diff file ISSM-19628-19629.diff: \\
Function name: \\
M /issm/trunk-jpl/examples/Greenland/Greenland.par M /issm/trunk-jpl/examples/Greenland/runme.m\\
Export determination: 6. \\
Rationale: CHG: need to update smb\\
\vspace{3em}

\noindent \textbf{Change \#516} with diff file ISSM-19629-19630.diff: \\
Function name: \\
M /issm/trunk-jpl/examples/Greenland/CheatSheet.m\\
Export determination: 6. \\
Rationale: CHG: need to update smb\\
\vspace{3em}

\noindent \textbf{Change \#517} with diff file ISSM-19630-19631.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/dakota/tests/test.in A /issm/trunk-jpl/externalpackages/dakota/tests/test2.in\\
Export determination: 6. \\
Rationale: CHG: testing around.\\
\vspace{3em}

\noindent \textbf{Change \#518} with diff file ISSM-19631-19632.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/datastructures/DataSet.cpp\\
Export determination: 6. \\
Rationale: CHG: getting rid of simple warning from compilers.\\
\vspace{3em}

\noindent \textbf{Change \#519} with diff file ISSM-19632-19633.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/Makefile.am A /issm/trunk-jpl/src/c/classes/Dakota A /issm/trunk-jpl/src/c/classes/Dakota/IssmDirectApplicInterface.h A /issm/trunk-jpl/src/c/classes/Dakota/IssmParallelDirectApplicInterface.h M /issm/trunk-jpl/src/c/classes/classes.h D /issm/trunk-jpl/src/c/cores/DakotaSpawnCore.cpp D /issm/trunk-jpl/src/c/cores/DakotaSpawnCore.h M /issm/trunk-jpl/src/c/cores/dakota\_core.cpp A /issm/trunk-jpl/src/c/main/issm\_dakota.cpp\\
Export determination: 6. \\
Rationale: CHG: committing temporary adaptation fixes for Dakota 6.2, and embryo of a new issm\_dakota main. Much debugging needed. Cannot do it on Macosx, need to transfer to Linux platform.\\
\vspace{3em}

\noindent \textbf{Change \#520} with diff file ISSM-19633-19634.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: adapting for dakota 6.2\\
\vspace{3em}

\noindent \textbf{Change \#521} with diff file ISSM-19634-19635.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4 M /issm/trunk-jpl/src/c/Makefile.am M /issm/trunk-jpl/src/c/classes/Dakota/IssmDirectApplicInterface.h M /issm/trunk-jpl/src/c/cores/dakota\_core.cpp M /issm/trunk-jpl/src/c/main/issm\_dakota.cpp\\
Export determination: 6. \\
Rationale: CHG: fixing issue with dakota <6.\\
\vspace{3em}

\noindent \textbf{Change \#522} with diff file ISSM-19635-19636.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: BUG: fixing ISSM\_DAKOTA pb\\
\vspace{3em}

\noindent \textbf{Change \#523} with diff file ISSM-19636-19637.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: better fix for ISSM\_DAKOTA conditional.\\
\vspace{3em}

\noindent \textbf{Change \#524} with diff file ISSM-19637-19638.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/EnthalpyAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/ThermalAnalysis.cpp\\
Export determination: 6. \\
Rationale: BUG: increased number of gauss points for thermal and enthalpy\\
\vspace{3em}

\noindent \textbf{Change \#525} with diff file ISSM-19638-19639.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/acenet.m M /issm/trunk-jpl/src/m/classes/clusters/castor.m M /issm/trunk-jpl/src/m/classes/clusters/cloud.m M /issm/trunk-jpl/src/m/classes/clusters/cosmos.m M /issm/trunk-jpl/src/m/classes/clusters/discover.m M /issm/trunk-jpl/src/m/classes/clusters/gemini.m M /issm/trunk-jpl/src/m/classes/clusters/generic.py M /issm/trunk-jpl/src/m/classes/clusters/generic\_static.m M /issm/trunk-jpl/src/m/classes/clusters/greenplanet.m M /issm/trunk-jpl/src/m/classes/clusters/hpc.m M /issm/trunk-jpl/src/m/classes/clusters/lonestar.m M /issm/trunk-jpl/src/m/classes/clusters/pfe.m M /issm/trunk-jpl/src/m/classes/clusters/pfe.py M /issm/trunk-jpl/src/m/classes/clusters/pollux.m M /issm/trunk-jpl/src/m/dev/devpath.m M /issm/trunk-jpl/src/m/solve/solve.m M /issm/trunk-jpl/src/m/solve/solve.py\\
Export determination: 6. \\
Rationale: CHG: need to introduce the isdakota parameter in the BuildQueueScript, because for versions of Dakota >=6, we are now calling a different executable, called issm\_dakota.\\
\vspace{3em}

\noindent \textbf{Change \#526} with diff file ISSM-19639-19640.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/dev/devpath.m M /issm/trunk-jpl/src/m/dev/devpath.py\\
Export determination: 6. \\
Rationale: BUG: removed path specific to Eric's build\\
\vspace{3em}

\noindent \textbf{Change \#527} with diff file ISSM-19640-19641.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/generic.m\\
Export determination: 6. \\
Rationale: BUG: Eric forgot to change generic.m\\
\vspace{3em}

\noindent \textbf{Change \#528} with diff file ISSM-19641-19642.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive108.nc M /issm/trunk-jpl/test/Archives/Archive109.nc M /issm/trunk-jpl/test/Archives/Archive111.nc M /issm/trunk-jpl/test/Archives/Archive120.nc M /issm/trunk-jpl/test/Archives/Archive121.nc M /issm/trunk-jpl/test/Archives/Archive122.nc M /issm/trunk-jpl/test/Archives/Archive124.nc M /issm/trunk-jpl/test/Archives/Archive206.nc M /issm/trunk-jpl/test/Archives/Archive207.nc M /issm/trunk-jpl/test/Archives/Archive210.nc M /issm/trunk-jpl/test/Archives/Archive211.nc M /issm/trunk-jpl/test/Archives/Archive224.nc M /issm/trunk-jpl/test/Archives/Archive225.nc M /issm/trunk-jpl/test/Archives/Archive227.nc M /issm/trunk-jpl/test/Archives/Archive232.nc M /issm/trunk-jpl/test/Archives/Archive233.nc M /issm/trunk-jpl/test/Archives/Archive237.nc M /issm/trunk-jpl/test/Archives/Archive312.nc M /issm/trunk-jpl/test/Archives/Archive313.nc M /issm/trunk-jpl/test/Archives/Archive315.nc M /issm/trunk-jpl/test/Archives/Archive316.nc M /issm/trunk-jpl/test/Archives/Archive317.nc M /issm/trunk-jpl/test/Archives/Archive318.nc M /issm/trunk-jpl/test/Archives/Archive324.nc M /issm/trunk-jpl/test/Archives/Archive325.nc M /issm/trunk-jpl/test/Archives/Archive326.nc M /issm/trunk-jpl/test/Archives/Archive327.nc M /issm/trunk-jpl/test/Archives/Archive329.nc M /issm/trunk-jpl/test/Archives/Archive406.nc M /issm/trunk-jpl/test/Archives/Archive407.nc M /issm/trunk-jpl/test/Archives/Archive409.nc M /issm/trunk-jpl/test/Archives/Archive410.nc M /issm/trunk-jpl/test/Archives/Archive411.nc M /issm/trunk-jpl/test/Archives/Archive415.nc M /issm/trunk-jpl/test/Archives/Archive416.nc M /issm/trunk-jpl/test/Archives/Archive426.nc M /issm/trunk-jpl/test/Archives/Archive427.nc M /issm/trunk-jpl/test/Archives/Archive431.nc M /issm/trunk-jpl/test/Archives/Archive432.nc M /issm/trunk-jpl/test/Archives/Archive436.nc M /issm/trunk-jpl/test/Archives/Archive437.nc M /issm/trunk-jpl/test/Archives/Archive439.nc M /issm/trunk-jpl/test/Archives/Archive505.nc M /issm/trunk-jpl/test/Archives/Archive506.nc M /issm/trunk-jpl/test/Archives/Archive507.nc M /issm/trunk-jpl/test/Archives/Archive508.nc M /issm/trunk-jpl/test/Archives/Archive509.nc M /issm/trunk-jpl/test/Archives/Archive510.nc M /issm/trunk-jpl/test/Archives/Archive513.nc M /issm/trunk-jpl/test/Archives/Archive515.nc M /issm/trunk-jpl/test/Archives/Archive516.nc M /issm/trunk-jpl/test/Archives/Archive802.nc M /issm/trunk-jpl/test/Archives/Archive803.nc M /issm/trunk-jpl/test/Archives/Archive805.nc\\
Export determination: 6. \\
Rationale: CHG: updated archivesfor improved thermal\\
\vspace{3em}

\noindent \textbf{Change \#529} with diff file ISSM-19642-19643.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/SMBforcing.m M /issm/trunk-jpl/src/m/classes/clusters/lonestar.m M /issm/trunk-jpl/src/m/classes/model.m\\
Export determination: 6. \\
Rationale: CHG: update lonestar time plus SMBforcing conversions\\
\vspace{3em}

\noindent \textbf{Change \#530} with diff file ISSM-19643-19644.diff: \\
Function name: \\
D /issm/trunk-jpl/src/m/classes/SMB.m D /issm/trunk-jpl/src/m/classes/SMB.py A /issm/trunk-jpl/src/m/classes/oldclasses/SMB.m\\
Export determination: 6. \\
Rationale: CHG: move SMB to old classes\\
\vspace{3em}

\noindent \textbf{Change \#531} with diff file ISSM-19644-19645.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/SmbAnalysis.cpp M /issm/trunk-jpl/src/c/bamg/VertexOnGeom.cpp\\
Export determination: 6. \\
Rationale: CHG: cleaning up unneeded code\\
\vspace{3em}

\noindent \textbf{Change \#532} with diff file ISSM-19645-19646.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: avoid mpi being redefined in version 5.3 of dakota.\\
\vspace{3em}

\noindent \textbf{Change \#533} with diff file ISSM-19646-19647.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive209.nc M /issm/trunk-jpl/test/Archives/Archive214.nc M /issm/trunk-jpl/test/Archives/Archive431.nc\\
Export determination: 6. \\
Rationale: CHG: three archives still having problems\\
\vspace{3em}

\noindent \textbf{Change \#534} with diff file ISSM-19647-19648.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/FemModel.cpp\\
Export determination: 6. \\
Rationale: CHG: finalize Petsc when calling the descructor.\\
\vspace{3em}

\noindent \textbf{Change \#535} with diff file ISSM-19648-19649.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test211.m M /issm/trunk-jpl/test/NightlyRun/test431.m M /issm/trunk-jpl/test/NightlyRun/test431.py M /issm/trunk-jpl/test/NightlyRun/test701.m\\
Export determination: 6. \\
Rationale: CHG: updated tolerances\\
\vspace{3em}

\noindent \textbf{Change \#536} with diff file ISSM-19649-19650.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/generic.m\\
Export determination: 6. \\
Rationale: CHG: allow generic cluter to run dakota in parallel for versions >= 6\\
\vspace{3em}

\noindent \textbf{Change \#537} with diff file ISSM-19650-19651.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/qmu.m\\
Export determination: 6. \\
Rationale: CHG: added many checks for values of params options, which are the ones most impacted by running Dakota 6 and + in parallel.\\
\vspace{3em}

\noindent \textbf{Change \#538} with diff file ISSM-19651-19652.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/FemModel.cpp\\
Export determination: 6. \\
Rationale: CHG: reverting back to previous configuration.\\
\vspace{3em}

\noindent \textbf{Change \#539} with diff file ISSM-19652-19653.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/Makefile.am A /issm/trunk-jpl/src/c/classes/Dakota/IssmParallelDirectApplicInterface.cpp M /issm/trunk-jpl/src/c/classes/Dakota/IssmParallelDirectApplicInterface.h\\
Export determination: 6. \\
Rationale: CHG: switching a lot of the header file code into cpp file to avoid recompile all of the time.\\
\vspace{3em}

\noindent \textbf{Change \#540} with diff file ISSM-19653-19654.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/main/issm\_dakota.cpp\\
Export determination: 6. \\
Rationale: CHG: hooking up the Dakota ISSM Parallel Driver.\\
\vspace{3em}

\noindent \textbf{Change \#541} with diff file ISSM-19654-19655.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/qmu/dakota\_in\_params.m\\
Export determination: 6. \\
Rationale: CHG: adding evaluation\_scheduling and processors\_per\_evaluation fields, to handle Dakota 6+ paralell capabilities.\\
\vspace{3em}

\noindent \textbf{Change \#542} with diff file ISSM-19655-19656.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/qmu/postqmu.m\\
Export determination: 6. \\
Rationale: CHG: this check was not necessary and can be legit (i.e no error file)\\
\vspace{3em}

\noindent \textbf{Change \#543} with diff file ISSM-19656-19657.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/qmu/dakota\_in\_write.m\\
Export determination: 6. \\
Rationale: CHG: branch on dakota version to write the params section.\\
\vspace{3em}

\noindent \textbf{Change \#544} with diff file ISSM-19657-19658.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/qmu/dakota\_out\_parse.m\\
Export determination: 6. \\
Rationale: CHG: methodName may not be found in version Dakota 6+, so ignore.\\
\vspace{3em}

\noindent \textbf{Change \#545} with diff file ISSM-19658-19659.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test218.m M /issm/trunk-jpl/test/NightlyRun/test234.m M /issm/trunk-jpl/test/NightlyRun/test235.m M /issm/trunk-jpl/test/NightlyRun/test412.m M /issm/trunk-jpl/test/NightlyRun/test413.m M /issm/trunk-jpl/test/NightlyRun/test414.m M /issm/trunk-jpl/test/NightlyRun/test417.m M /issm/trunk-jpl/test/NightlyRun/test420.m\\
Export determination: 6. \\
Rationale: CHG: starting transition to nightly runs for Dakota version 6.0\\
\vspace{3em}

\noindent \textbf{Change \#546} with diff file ISSM-19659-19660.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/dakota/configs/6.2 A /issm/trunk-jpl/externalpackages/dakota/configs/6.2/BuildDakotaCustom.cmake.mac.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.2/BuildDakotaCustom.cmake.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.2/BuildDakotaCustom.cmake.yosemite.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.2/CMakeLists.txt.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.2/CMakeLists.txt.pfe.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.2/DakotaDev.cmake.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.2/NonDLocalReliability.cpp.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.2/NonDSampling.cpp.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.2/pecos\_global\_defs.hpp.patch A /issm/trunk-jpl/externalpackages/dakota/install-6.2-linux64.sh\\
Export determination: 6. \\
Rationale: CHG: added 6.2 dakota build.\\
\vspace{3em}

\noindent \textbf{Change \#547} with diff file ISSM-19660-19661.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_caladan\\
Export determination: 6. \\
Rationale: CHG: Upgraded nightlies to use Dakota 6.2.\\
\vspace{3em}

\noindent \textbf{Change \#548} with diff file ISSM-19661-19662.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/generic.m\\
Export determination: 6. \\
Rationale: CHG: Moved Dakota version check to after we check if the build isDakota.\\
\vspace{3em}

\noindent \textbf{Change \#549} with diff file ISSM-19662-19663.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: TEST: checking installation without MEXLINK\\
\vspace{3em}

\noindent \textbf{Change \#550} with diff file ISSM-19663-19664.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test120.m\\
Export determination: 6. \\
Rationale: CHG: NR tolerance\\
\vspace{3em}

\noindent \textbf{Change \#551} with diff file ISSM-19664-19665.diff: \\
Function name: \\
D /issm/trunk-jpl/externalpackages/dakota/configs/6.1-mpi D /issm/trunk-jpl/externalpackages/dakota/configs/6.2-mpi D /issm/trunk-jpl/externalpackages/dakota/install-6.1-linux64.sh D /issm/trunk-jpl/externalpackages/dakota/install-6.1-macosx64-yosemite.sh D /issm/trunk-jpl/externalpackages/dakota/install-6.1-macosx64.sh D /issm/trunk-jpl/externalpackages/dakota/install-6.1-mpi-linux64.sh D /issm/trunk-jpl/externalpackages/dakota/install-6.1-mpi-macosx64-yosemite.sh A /issm/trunk-jpl/externalpackages/dakota/install-6.2-macosx64-yosemite.sh (from /issm/trunk-jpl/externalpackages/dakota/install-6.2-mpi-macosx64-yosemite.sh:19663) A /issm/trunk-jpl/externalpackages/dakota/install-6.2-macosx64.sh D /issm/trunk-jpl/externalpackages/dakota/install-6.2-mpi-macosx64-yosemite.sh\\
Export determination: 6. \\
Rationale: CHG: clean up old mpi files\\
\vspace{3em}

\noindent \textbf{Change \#552} with diff file ISSM-19665-19666.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/dakota/install-6.2-macosx64.sh\\
Export determination: 6. \\
Rationale: CHG: add snowleopard note in mac 6.2 build\\
\vspace{3em}

\noindent \textbf{Change \#553} with diff file ISSM-19666-19667.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: dakota flags are not valid for all compilers, remove them\\
\vspace{3em}

\noindent \textbf{Change \#554} with diff file ISSM-19667-19668.diff: \\
Function name: \\
D /issm/trunk-jpl/externalpackages/dakota/configs/5.3.1/BuildDakotaCustom.cmake.lonestar.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.2/BuildDakotaCustom.cmake.pfe.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.2/CMakeLists.txt.lonestar.patch M /issm/trunk-jpl/externalpackages/dakota/install-5.3.1-lonestar.sh A /issm/trunk-jpl/externalpackages/dakota/install-6.2-lonestar.sh A /issm/trunk-jpl/externalpackages/dakota/install-6.2-pfe.sh\\
Export determination: 6. \\
Rationale: CHG add cluster scripts for dakota\\
\vspace{3em}

\noindent \textbf{Change \#555} with diff file ISSM-19668-19669.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/dakota/install-6.2-pfe.sh\\
Export determination: 6. \\
Rationale: CHG: no path to mpi compilers\\
\vspace{3em}

\noindent \textbf{Change \#556} with diff file ISSM-19670-19671.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/lonestar.m M /issm/trunk-jpl/src/m/classes/clusters/pfe.m M /issm/trunk-jpl/src/m/qmu/dakota\_in\_write.m\\
Export determination: 6. \\
Rationale: CHG: updating for dakota cluster run\\
\vspace{3em}

\noindent \textbf{Change \#557} with diff file ISSM-19671-19672.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/main/issm\_dakota.cpp\\
Export determination: 6. \\
Rationale: CHG: add err file\\
\vspace{3em}

\noindent \textbf{Change \#558} with diff file ISSM-19672-19673.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/qmu/dakota\_out\_parse.m\\
Export determination: 6. \\
Rationale: CHG: add option for new dakota read of dat file\\
\vspace{3em}

\noindent \textbf{Change \#559} with diff file ISSM-19673-19674.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/discover.m M /issm/trunk-jpl/src/m/classes/clusters/greenplanet.m M /issm/trunk-jpl/src/m/classes/clusters/hpc.m M /issm/trunk-jpl/src/m/classes/clusters/lonestar.m M /issm/trunk-jpl/src/m/classes/clusters/pfe.m\\
Export determination: 6. \\
Rationale: CHG: add function for np calculation\\
\vspace{3em}

\noindent \textbf{Change \#560} with diff file ISSM-19674-19675.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/generic.py M /issm/trunk-jpl/src/m/classes/clusters/pfe.py\\
Export determination: 6. \\
Rationale: CHG: update python cluster classes to deal with issm\_dakota\\
\vspace{3em}

\noindent \textbf{Change \#561} with diff file ISSM-19675-19676.diff: \\
Function name: \\
A /issm/trunk-jpl/jenkins/linux64\_ross A /issm/trunk-jpl/jenkins/linux64\_ross\_ad A /issm/trunk-jpl/jenkins/linux64\_ross\_ampi\\
Export determination: 6. \\
Rationale: ADD: new files for Ross Jenkins.\\
\vspace{3em}

\noindent \textbf{Change \#562} with diff file ISSM-19676-19677.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_ross\\
Export determination: 6. \\
Rationale: CHG: Reduced the number of CPUS for nightly runs.\\
\vspace{3em}

\noindent \textbf{Change \#563} with diff file ISSM-19677-19678.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Attempting to improve Python performance.\\
\vspace{3em}

\noindent \textbf{Change \#564} with diff file ISSM-19678-19679.diff: \\
Function name: \\
D /issm/trunk-jpl/configs/config-greenplanet.sh D /issm/trunk-jpl/configs/config-hoffman2.sh D /issm/trunk-jpl/configs/config-linux64-ubuntu64.sh\\
Export determination: 6. \\
Rationale: DEL: these configs file have not been working for a long time\\
\vspace{3em}

\noindent \textbf{Change \#565} with diff file ISSM-19679-19680.diff: \\
Function name: \\
D /issm/trunk-jpl/configs/config-linux64-ad.sh D /issm/trunk-jpl/configs/config-linux64-cmake.sh D /issm/trunk-jpl/configs/config-linux64-larsen-ad.sh D /issm/trunk-jpl/configs/config-linux64-larsen-gia.sh D /issm/trunk-jpl/configs/config-linux64-larsen.sh D /issm/trunk-jpl/configs/config-linux64-murdo-nopetsc.sh D /issm/trunk-jpl/configs/config-linux64-murdo.sh D /issm/trunk-jpl/configs/config-macosx64-static.sh D /issm/trunk-jpl/configs/config-win64.sh D /issm/trunk-jpl/configs/config-win7-32.sh D /issm/trunk-jpl/configs/config-win7-64-parallel.sh D /issm/trunk-jpl/configs/config-win7-64.sh\\
Export determination: 6. \\
Rationale: DEL: removing some old configure scripts\\
\vspace{3em}

\noindent \textbf{Change \#566} with diff file ISSM-19680-19681.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive3008.nc M /issm/trunk-jpl/test/Archives/Archive3009.nc M /issm/trunk-jpl/test/Archives/Archive3108.nc M /issm/trunk-jpl/test/Archives/Archive3109.nc\\
Export determination: 6. \\
Rationale: CHG: Updated archives to fix AD nightlies.\\
\vspace{3em}

\noindent \textbf{Change \#567} with diff file ISSM-19681-19682.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/boost/install-1.55-linux.sh\\
Export determination: 6. \\
Rationale: CHG: use python 2.7 for linux\\
\vspace{3em}

\noindent \textbf{Change \#568} with diff file ISSM-19682-19683.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/main/esmfbinders.cpp\\
Export determination: 6. \\
Rationale: CHG: added esmfbinders to return surface output.\\
\vspace{3em}

\noindent \textbf{Change \#569} with diff file ISSM-19683-19684.diff: \\
Function name: \\
M /issm/trunk-jpl/src/wrappers/python/io/FetchPythonData.cpp\\
Export determination: 6. \\
Rationale: CHG: fixing nasty segfault in case we have non-contiguous data!\\
\vspace{3em}

\noindent \textbf{Change \#570} with diff file ISSM-19684-19685.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Adding logic to Jenkins script to wait on child processes.\\
\vspace{3em}

\noindent \textbf{Change \#571} with diff file ISSM-19685-19686.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/cmake/install-2.8.5-macosx64-snowleopard.sh\\
Export determination: 6. \\
Rationale: CHG: need 2.8.5 for snowleopard build with petsc < 3.5\\
\vspace{3em}

\noindent \textbf{Change \#572} with diff file ISSM-19686-19687.diff: \\
Function name: \\
D /issm/trunk-jpl/externalpackages/cmake/install-2.8.5-macosx64-snowleopard.sh\\
Export determination: 6. \\
Rationale: CHG: ok, we don't need for mac - use the system cmake 3.0\\
\vspace{3em}

\noindent \textbf{Change \#573} with diff file ISSM-19687-19688.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/cmake/install-macosx64-snowleopard.sh\\
Export determination: 6. \\
Rationale: CHG: test cmake 2.8.11.2\\
\vspace{3em}

\noindent \textbf{Change \#574} with diff file ISSM-19688-19689.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: changed test exlucdes list to check on Petsc problem.\\
\vspace{3em}

\noindent \textbf{Change \#575} with diff file ISSM-19689-19690.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/boost/install-1.49-linux.sh\\
Export determination: 6. \\
Rationale: CHG: use python2.7\\
\vspace{3em}

\noindent \textbf{Change \#576} with diff file ISSM-19690-19691.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/m1qn3/install-macos64-snowleopard.sh A /issm/trunk-jpl/externalpackages/matplotlib/install-macosx64-snowleopard.sh A /issm/trunk-jpl/externalpackages/triangle/configs/macosx64/configure.snowleopard.make A /issm/trunk-jpl/externalpackages/triangle/install-macosx64-snowleopard.sh\\
Export determination: 6. \\
Rationale: NEW: add snowleopard builds for packages that don't work with snowleoplard compiler\\
\vspace{3em}

\noindent \textbf{Change \#577} with diff file ISSM-19691-19692.diff: \\
Function name: \\
D /issm/trunk-jpl/externalpackages/m1qn3/install-macos64-snowleopard.sh A /issm/trunk-jpl/externalpackages/m1qn3/install-macosx64-snowleopard.sh (from /issm/trunk-jpl/externalpackages/m1qn3/install-macos64-snowleopard.sh:19690)\\
Export determination: 6. \\
Rationale: CHG: rename m1qn3 install\\
\vspace{3em}

\noindent \textbf{Change \#578} with diff file ISSM-19692-19693.diff: \\
Function name: \\
D /issm/trunk-jpl/externalpackages/triangle/configs/macosx64/configure.snowleopard.make A /issm/trunk-jpl/externalpackages/triangle/configs/macosx64\_snowleopard A /issm/trunk-jpl/externalpackages/triangle/configs/macosx64\_snowleopard/configure.make M /issm/trunk-jpl/externalpackages/triangle/install-macosx64-snowleopard.sh\\
Export determination: 6. \\
Rationale: NEW: need to add snowleopard install\\
\vspace{3em}

\noindent \textbf{Change \#579} with diff file ISSM-19693-19694.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/petsc/install-3.6-win10.sh M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: Changed Petsc version for Windows jenkins from dev to 3.6.2 ADD: New install script for Windows using Petsc version 3.6.2\\
\vspace{3em}

\noindent \textbf{Change \#580} with diff file ISSM-19694-19695.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: reverted back to old tests.\\
\vspace{3em}

\noindent \textbf{Change \#581} with diff file ISSM-19695-19696.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/dakota/configs/6.2/BuildDakotaCustom.cmake.pfe.patch D /issm/trunk-jpl/externalpackages/dakota/install-6.2-pfe.sh A /issm/trunk-jpl/externalpackages/dakota/install-6.2-pleiades.sh (from /issm/trunk-jpl/externalpackages/dakota/install-6.2-pfe.sh:19689)\\
Export determination: 6. \\
Rationale: CHG: validate install for pfe dakota 6.2\\
\vspace{3em}

\noindent \textbf{Change \#582} with diff file ISSM-19696-19697.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/dakota/install-6.2-pleiades.sh\\
Export determination: 6. \\
Rationale: CHG: we need to make boost\\
\vspace{3em}

\noindent \textbf{Change \#583} with diff file ISSM-19697-19698.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/boost/install-1.55-pleiades\_dakota6.2.sh\\
Export determination: 6. \\
Rationale: NEW: make boost for dakota 6.2\\
\vspace{3em}

\noindent \textbf{Change \#584} with diff file ISSM-19698-19699.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/main/issm\_dakota.cpp\\
Export determination: 6. \\
Rationale: BUG: wrong size\\
\vspace{3em}

\noindent \textbf{Change \#585} with diff file ISSM-19699-19700.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/triangle A /issm/trunk-jpl/externalpackages/triangle/configs/javascript A /issm/trunk-jpl/externalpackages/triangle/configs/javascript/configure.make A /issm/trunk-jpl/externalpackages/triangle/configs/javascript/makefile A /issm/trunk-jpl/externalpackages/triangle/install-javascript.sh M /issm/trunk-jpl/externalpackages/triangle/install.sh A /issm/trunk-jpl/externalpackages/triangle/triangle.h.patch.js\\
Export determination: 6. \\
Rationale: CHG: new install for javascript linked triangle library.\\
\vspace{3em}

\noindent \textbf{Change \#586} with diff file ISSM-19700-19701.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/TriMeshx/TriMeshx.cpp\\
Export determination: 6. \\
Rationale: CHG: some style rewrite.\\
\vspace{3em}

\noindent \textbf{Change \#587} with diff file ISSM-19701-19702.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/shared/Exceptions/Exceptions.cpp M /issm/trunk-jpl/src/c/shared/Exceptions/exceptions.h M /issm/trunk-jpl/src/wrappers/matlab/include/wrapper\_macros.h M /issm/trunk-jpl/src/wrappers/python/include/wrapper\_macros.h\\
Export determination: 6. \\
Rationale: CHG: no need for differentiated report functions!\\
\vspace{3em}

\noindent \textbf{Change \#588} with diff file ISSM-19702-19703.diff: \\
Function name: \\
M /issm/trunk-jpl M /issm/trunk-jpl/configure.ac M /issm/trunk-jpl/m4/issm\_options.m4 M /issm/trunk-jpl/src/c/Makefile.am A /issm/trunk-jpl/src/m/array/listToMatrix.js A /issm/trunk-jpl/src/m/classes/mesh2d.js A /issm/trunk-jpl/src/m/classes/model.js A /issm/trunk-jpl/src/m/mesh/triangle.js A /issm/trunk-jpl/src/m/miscellaneous/fielddisplay.js M /issm/trunk-jpl/src/wrappers/Makefile.am M /issm/trunk-jpl/src/wrappers/TriMesh/TriMesh.cpp M /issm/trunk-jpl/src/wrappers/TriMesh/TriMesh.h A /issm/trunk-jpl/src/wrappers/TriMesh/TriMesh.js M /issm/trunk-jpl/src/wrappers/bindings.h A /issm/trunk-jpl/src/wrappers/javascript A /issm/trunk-jpl/src/wrappers/javascript/Makefile.am A /issm/trunk-jpl/src/wrappers/javascript/include A /issm/trunk-jpl/src/wrappers/javascript/include/javascriptincludes.h A /issm/trunk-jpl/src/wrappers/javascript/include/wrapper\_macros.h A /issm/trunk-jpl/src/wrappers/javascript/io A /issm/trunk-jpl/src/wrappers/javascript/io/ApiPrintf.cpp A /issm/trunk-jpl/src/wrappers/javascript/io/FetchJavascriptData.cpp A /issm/trunk-jpl/src/wrappers/javascript/io/WriteJavascriptData.cpp A /issm/trunk-jpl/src/wrappers/javascript/io/javascriptio.h A /issm/trunk-jpl/test/Exp/Square.js A /issm/trunk-jpl/test/NightlyRun/test101.html\\
Export determination: 6. \\
Rationale: CHG: added new capability to compile javascript modules usable in a webpage (test101.html). Relies on the emscripten emcc compiler (see m4/issm\_options.m4). triangle and TriMesh are the first modules to be tested. Extensive issues with compiling triangle with em++ and not emcc (C++ vs C, because of unresolved symbols at link time). We now have a workable model, mesh and triangle mesher for javascript repliction of test101. Have to work further on parameterize and solve.\\
\vspace{3em}

\noindent \textbf{Change \#589} with diff file ISSM-19703-19704.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: fixing m4 macros, Eric's settings were hardcoded\\
\vspace{3em}

\noindent \textbf{Change \#590} with diff file ISSM-19704-19705.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/dev/issmversion.m M /issm/trunk-jpl/src/m/dev/issmversion.py\\
Export determination: 6. \\
Rationale: CHG: added missing blank space\\
\vspace{3em}

\noindent \textbf{Change \#591} with diff file ISSM-19705-19706.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: handle issues with libraries for llvm emscripten linking.\\
\vspace{3em}

\noindent \textbf{Change \#592} with diff file ISSM-19706-19707.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: putting the comment in the right place.\\
\vspace{3em}

\noindent \textbf{Change \#593} with diff file ISSM-19707-19708.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/friction.py M /issm/trunk-jpl/src/m/classes/frictioncoulomb.m A /issm/trunk-jpl/src/m/classes/frictioncoulomb.py M /issm/trunk-jpl/src/m/classes/mismipbasalforcings.m A /issm/trunk-jpl/src/m/classes/mismipbasalforcings.py M /issm/trunk-jpl/src/m/classes/timestepping.py\\
Export determination: 6. \\
Rationale: NEW: python implementation of Coulomb limit friction class and MISMIP+ basal melt parameterization class\\
\vspace{3em}

\noindent \textbf{Change \#594} with diff file ISSM-19708-19709.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/OutputResultsx/OutputResultsx.cpp M /issm/trunk-jpl/src/m/solve/parseresultsfromdisk.py\\
Export determination: 6. \\
Rationale: BUG: fixing (partially) time and step in results\\
\vspace{3em}

\noindent \textbf{Change \#595} with diff file ISSM-19709-19710.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/ExternalResults/GenericExternalResult.h M /issm/trunk-jpl/src/c/cores/controlm1qn3\_core.cpp M /issm/trunk-jpl/src/c/modules/OutputResultsx/OutputResultsx.cpp M /issm/trunk-jpl/src/m/solve/parseresultsfromdisk.m M /issm/trunk-jpl/src/m/solve/parseresultsfromdisk.py\\
Export determination: 6. \\
Rationale: BUG: fixed step=0 in transient runs\\
\vspace{3em}

\noindent \textbf{Change \#596} with diff file ISSM-19710-19711.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/miscellaneous/fielddisplay.js\\
Export determination: 6. \\
Rationale: CHG: improved format string.\\
\vspace{3em}

\noindent \textbf{Change \#597} with diff file ISSM-19711-19712.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/array/ArrayOperations.js M /issm/trunk-jpl/src/m/mesh/triangle.js M /issm/trunk-jpl/src/m/mesh/triangle.m A /issm/trunk-jpl/src/m/parameterization/setmask.js M /issm/trunk-jpl/src/wrappers/NodeConnectivity/NodeConnectivity.cpp M /issm/trunk-jpl/src/wrappers/NodeConnectivity/NodeConnectivity.h A /issm/trunk-jpl/src/wrappers/NodeConnectivity/NodeConnectivity.js M /issm/trunk-jpl/src/wrappers/TriMesh/TriMesh.cpp M /issm/trunk-jpl/src/wrappers/TriMesh/TriMesh.h M /issm/trunk-jpl/src/wrappers/TriMesh/TriMesh.js M /issm/trunk-jpl/src/wrappers/javascript/Makefile.am M /issm/trunk-jpl/src/wrappers/javascript/io/FetchJavascriptData.cpp M /issm/trunk-jpl/src/wrappers/javascript/io/WriteJavascriptData.cpp M /issm/trunk-jpl/src/wrappers/javascript/io/javascriptio.h M /issm/trunk-jpl/test/NightlyRun/test101.html\\
Export determination: 6. \\
Rationale: CHG: implemented NodeConnectivity module in javascript.\\
\vspace{3em}

\noindent \textbf{Change \#598} with diff file ISSM-19712-19713.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/mesh/triangle.m\\
Export determination: 6. \\
Rationale: BUG: wrong commit from Eric\\
\vspace{3em}

\noindent \textbf{Change \#599} with diff file ISSM-19713-19714.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/mismipbasalforcings.m M /issm/trunk-jpl/src/m/classes/mismipbasalforcings.py\\
Export determination: 6. \\
Rationale: CHG: explanation for sign convention different from MISMIP+ description\\
\vspace{3em}

\noindent \textbf{Change \#600} with diff file ISSM-19714-19715.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/main/globals.h M /issm/trunk-jpl/src/wrappers/TriMesh/TriMesh.h M /issm/trunk-jpl/src/wrappers/javascript/Makefile.am\\
Export determination: 6. \\
Rationale: CHG: found a way to avoid repeat of global.h inclusion only for javascript wrappers.\\
\vspace{3em}

\noindent \textbf{Change \#601} with diff file ISSM-19715-19716.diff: \\
Function name: \\
M /issm/trunk-jpl/src/wrappers/TriMesh/TriMesh.h\\
Export determination: 6. \\
Rationale: CHG: comment on why we need this defined only for this module.\\
\vspace{3em}

\noindent \textbf{Change \#602} with diff file ISSM-19716-19717.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/mesh/triangle.js M /issm/trunk-jpl/src/wrappers/ElementConnectivity/ElementConnectivity.h A /issm/trunk-jpl/src/wrappers/ElementConnectivity/ElementConnectivity.js M /issm/trunk-jpl/src/wrappers/NodeConnectivity/NodeConnectivity.cpp M /issm/trunk-jpl/src/wrappers/NodeConnectivity/NodeConnectivity.h M /issm/trunk-jpl/src/wrappers/TriMesh/TriMesh.cpp M /issm/trunk-jpl/src/wrappers/TriMesh/TriMesh.h M /issm/trunk-jpl/src/wrappers/javascript/Makefile.am\\
Export determination: 6. \\
Rationale: CHG: new ElementConnectivity javascript module. Simplified the WRAPPER macro, back to what it was before javascript modifications. The header file for the wrapper now defines WRAPPER.\\
\vspace{3em}

\noindent \textbf{Change \#603} with diff file ISSM-19717-19718.diff: \\
Function name: \\
M /issm/trunk-jpl/src/wrappers/ElementConnectivity/ElementConnectivity.h M /issm/trunk-jpl/src/wrappers/NodeConnectivity/NodeConnectivity.h M /issm/trunk-jpl/src/wrappers/TriMesh/TriMesh.h M /issm/trunk-jpl/src/wrappers/javascript/include/wrapper\_macros.h\\
Export determination: 6. \\
Rationale: CHG: shuffling things around. wrapper\_macros does not define WRAPPER for the javascript but instead the specific wrapper header file.\\
\vspace{3em}

\noindent \textbf{Change \#604} with diff file ISSM-19718-19719.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test101.html A /issm/trunk-jpl/test/Par/SquareShelfConstrained.js\\
Export determination: 6. \\
Rationale: CHG: starting parameterization routines in javascript.\\
\vspace{3em}

\noindent \textbf{Change \#605} with diff file ISSM-19719-19720.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/array/ArrayOperations.js A /issm/trunk-jpl/src/m/classes/constants.js A /issm/trunk-jpl/src/m/classes/geometry.js A /issm/trunk-jpl/src/m/classes/mask.js M /issm/trunk-jpl/src/m/classes/mesh2d.js M /issm/trunk-jpl/src/m/classes/model.js A /issm/trunk-jpl/src/m/geometry/FlagElements.js M /issm/trunk-jpl/src/m/parameterization/setmask.js\\
Export determination: 6. \\
Rationale: CHG: finished routines related to setmask in javascript, and startted classes and routines related to parameterization, in partcular, geometry and constants.\\
\vspace{3em}

\noindent \textbf{Change \#606} with diff file ISSM-19720-19721.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/analyses.m4 M /issm/trunk-jpl/src/c/Makefile.am M /issm/trunk-jpl/src/c/analyses/EnumToAnalysis.cpp A /issm/trunk-jpl/src/c/analyses/HydrologySommersAnalysis.cpp A /issm/trunk-jpl/src/c/analyses/HydrologySommersAnalysis.h M /issm/trunk-jpl/src/c/analyses/analyses.h M /issm/trunk-jpl/src/c/classes/FemModel.cpp M /issm/trunk-jpl/src/c/classes/Materials/Matpar.cpp M /issm/trunk-jpl/src/c/cores/hydrology\_core.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 A /issm/trunk-jpl/src/m/classes/hydrologysommers.m M /issm/trunk-jpl/src/m/classes/model.m M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/HydrologyBumpHeightEnum.m A /issm/trunk-jpl/src/m/enum/HydrologyBumpSpacingEnum.m A /issm/trunk-jpl/src/m/enum/HydrologyEnglacialInputEnum.m A /issm/trunk-jpl/src/m/enum/HydrologyGapHeightEnum.m A /issm/trunk-jpl/src/m/enum/HydrologyHeadEnum.m A /issm/trunk-jpl/src/m/enum/HydrologyReynoldsEnum.m A /issm/trunk-jpl/src/m/enum/HydrologySommersAnalysisEnum.m A /issm/trunk-jpl/src/m/enum/HydrologySpcheadEnum.m A /issm/trunk-jpl/src/m/enum/HydrologysommersEnum.m\\
Export determination: 6. \\
Rationale: NEW: working on new subglacial hydrology model with Aleah, not working just yet\\
\vspace{3em}

\noindent \textbf{Change \#607} with diff file ISSM-19721-19722.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/array/ArrayOperations.js M /issm/trunk-jpl/src/m/classes/mesh2d.js A /issm/trunk-jpl/src/m/classes/pairoptions.js A /issm/trunk-jpl/src/m/classes/plotoptions.js M /issm/trunk-jpl/src/m/geometry/FlagElements.js M /issm/trunk-jpl/src/m/mesh/triangle.js M /issm/trunk-jpl/src/m/miscellaneous/fielddisplay.js M /issm/trunk-jpl/src/m/parameterization/setmask.js A /issm/trunk-jpl/src/m/plot/checkplotoptions.js A /issm/trunk-jpl/src/m/plot/plot\_manager.js A /issm/trunk-jpl/src/m/plot/plot\_unit.js A /issm/trunk-jpl/src/m/plot/plotmodel.js A /issm/trunk-jpl/src/m/plot/processdata.js A /issm/trunk-jpl/src/m/plot/processmesh.js\\
Export determination: 6. \\
Rationale: CHG: getting the plotmodel capability online.\\
\vspace{3em}

\noindent \textbf{Change \#608} with diff file ISSM-19722-19723.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test101.html\\
Export determination: 6. \\
Rationale: CHG: plotmodel.\\
\vspace{3em}

\noindent \textbf{Change \#609} with diff file ISSM-19723-19724.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test101.html\\
Export determination: 6. \\
Rationale: CHG: testing test101.\\
\vspace{3em}

\noindent \textbf{Change \#610} with diff file ISSM-19724-19725.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/plot/applyoptions.js A /issm/trunk-jpl/src/m/plot/initWebGL.js M /issm/trunk-jpl/src/m/plot/plot\_manager.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js\\
Export determination: 6. \\
Rationale: CHG: starting web gl integration.\\
\vspace{3em}

\noindent \textbf{Change \#611} with diff file ISSM-19725-19726.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/HydrologySommersAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/HydrologySommersAnalysis.h M /issm/trunk-jpl/src/c/classes/Inputs/BoolInput.h M /issm/trunk-jpl/src/c/classes/Inputs/ControlInput.h M /issm/trunk-jpl/src/c/classes/Inputs/DatasetInput.h M /issm/trunk-jpl/src/c/classes/Inputs/DoubleArrayInput.h M /issm/trunk-jpl/src/c/classes/Inputs/DoubleInput.h M /issm/trunk-jpl/src/c/classes/Inputs/Input.h M /issm/trunk-jpl/src/c/classes/Inputs/Inputs.h M /issm/trunk-jpl/src/c/classes/Inputs/IntInput.h M /issm/trunk-jpl/src/c/classes/Inputs/PentaInput.h M /issm/trunk-jpl/src/c/classes/Inputs/SegInput.h M /issm/trunk-jpl/src/c/classes/Inputs/TetraInput.h M /issm/trunk-jpl/src/c/classes/Inputs/TransientInput.h M /issm/trunk-jpl/src/c/classes/Inputs/TriaInput.cpp M /issm/trunk-jpl/src/c/classes/Inputs/TriaInput.h 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 M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/HydrologyConductivityEnum.m\\
Export determination: 6. \\
Rationale: CHG: working on the RHS of Hydro Aleah's model\\
\vspace{3em}

\noindent \textbf{Change \#612} with diff file ISSM-19726-19727.diff: \\
Function name: \\
D /issm/trunk-jpl/src/m/plot/initWebGL.js A /issm/trunk-jpl/src/m/plot/webgl.js (from /issm/trunk-jpl/src/m/plot/initWebGL.js:19724) M /issm/trunk-jpl/test/NightlyRun/test101.html\\
Export determination: 6. \\
Rationale: CHG: renaming things around.\\
\vspace{3em}

\noindent \textbf{Change \#613} with diff file ISSM-19727-19728.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG: shuffling the code order.\\
\vspace{3em}

\noindent \textbf{Change \#614} with diff file ISSM-19728-19729.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/webgl.js M /issm/trunk-jpl/test/NightlyRun/test101.html\\
Export determination: 6. \\
Rationale: CHG: Implementing basic webgl plot\_unit functionality for test101.html\\
\vspace{3em}

\noindent \textbf{Change \#615} with diff file ISSM-19729-19730.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG:Fixing drawing methods and zoom behavior for test101.html\\
\vspace{3em}

\noindent \textbf{Change \#616} with diff file ISSM-19730-19731.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG:Changing to linear color scaling for test101.html\\
\vspace{3em}

\noindent \textbf{Change \#617} with diff file ISSM-19731-19732.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/HydrologySommersAnalysis.cpp\\
Export determination: 6. \\
Rationale: CHG: changing the sign of conductivity\\
\vspace{3em}

\noindent \textbf{Change \#618} with diff file ISSM-19732-19733.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG: control background color from options.\\
\vspace{3em}

\noindent \textbf{Change \#619} with diff file ISSM-19733-19734.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/miscellaneous/rgbcolor.js\\
Export determination: 6. \\
Rationale: CHG: conversion utility\\
\vspace{3em}

\noindent \textbf{Change \#620} with diff file ISSM-19734-19735.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG: added zoom factor default.\\
\vspace{3em}

\noindent \textbf{Change \#621} with diff file ISSM-19735-19736.diff: \\
Function name: \\
D /issm/trunk-jpl/src/m/array/ArrayOperations.js A /issm/trunk-jpl/src/m/array/array\_operations.js (from /issm/trunk-jpl/src/m/array/ArrayOperations.js:19729)\\
Export determination: 6. \\
Rationale: CHG: renaming.\\
\vspace{3em}

\noindent \textbf{Change \#622} with diff file ISSM-19736-19737.diff: \\
Function name: \\
D /issm/trunk-jpl/src/m/array/array\_operations.js A /issm/trunk-jpl/src/m/array/arrayoperations.js (from /issm/trunk-jpl/src/m/array/array\_operations.js:19735)\\
Export determination: 6. \\
Rationale: CHG: renmaing.\\
\vspace{3em}

\noindent \textbf{Change \#623} with diff file ISSM-19737-19738.diff: \\
Function name: \\
D /issm/trunk-jpl/src/m/array/listToMatrix.js\\
Export determination: 6. \\
Rationale: CHG: not needed anymore.\\
\vspace{3em}

\noindent \textbf{Change \#624} with diff file ISSM-19738-19739.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/classes/frictionsommers.m\\
Export determination: 6. \\
Rationale: NEW: adding new friction law coupled to hydro model (one way coupling right now)\\
\vspace{3em}

\noindent \textbf{Change \#625} with diff file ISSM-19739-19740.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_manager.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/plotmodel.js M /issm/trunk-jpl/src/m/plot/webgl.js M /issm/trunk-jpl/src/wrappers/javascript/Makefile.am\\
Export determination: 6. \\
Rationale: CHG: better integration of webgl routines and plot\_unit. + optimization of memory allocation during compilation of javascript modules.\\
\vspace{3em}

\noindent \textbf{Change \#626} with diff file ISSM-19740-19741.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/HydrologySommersAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/HydrologySommersAnalysis.h M /issm/trunk-jpl/src/c/classes/Loads/Friction.cpp M /issm/trunk-jpl/src/c/classes/Loads/Friction.h M /issm/trunk-jpl/src/c/cores/hydrology\_core.cpp M /issm/trunk-jpl/src/c/solutionsequences/solutionsequence\_nonlinear.cpp\\
Export determination: 6. \\
Rationale: NEW: done with gap height update\\
\vspace{3em}

\noindent \textbf{Change \#627} with diff file ISSM-19741-19742.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/checkplotoptions.js M /issm/trunk-jpl/src/m/plot/plot\_manager.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/plotmodel.js M /issm/trunk-jpl/src/m/plot/processdata.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG: some minor changes.\\
\vspace{3em}

\noindent \textbf{Change \#628} with diff file ISSM-19742-19743.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/miscellaneous/colorbars.js\\
Export determination: 6. \\
Rationale: NEW: matlab colorbars;\\
\vspace{3em}

\noindent \textbf{Change \#629} with diff file ISSM-19743-19744.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test101.html\\
Export determination: 6. \\
Rationale: CHG: minimalistic test101.\\
\vspace{3em}

\noindent \textbf{Change \#630} with diff file ISSM-19744-19745.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/Makefile.am M /issm/trunk-jpl/src/c/analyses/HydrologySommersAnalysis.cpp A /issm/trunk-jpl/src/c/classes/Loads/Moulin.cpp A /issm/trunk-jpl/src/c/classes/Loads/Moulin.h M /issm/trunk-jpl/src/c/classes/classes.h M /issm/trunk-jpl/src/c/cores/hydrology\_core.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 M /issm/trunk-jpl/src/m/classes/hydrologysommers.m M /issm/trunk-jpl/src/m/consistency/ismodelselfconsistent.m M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/HydrologyMoulinInputEnum.m A /issm/trunk-jpl/src/m/enum/MoulinEnum.m M /issm/trunk-jpl/src/m/plot/plot\_transient\_movie.m\\
Export determination: 6. \\
Rationale: NEW: added discrete moulins to hydrology model\\
\vspace{3em}

\noindent \textbf{Change \#631} with diff file ISSM-19745-19746.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG: Removing test101 webgl dependencies\\
\vspace{3em}

\noindent \textbf{Change \#632} with diff file ISSM-19746-19747.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/solutionsequences/solutionsequence\_nonlinear.cpp\\
Export determination: 6. \\
Rationale: CHG: reverting back\\
\vspace{3em}

\noindent \textbf{Change \#633} with diff file ISSM-19747-19748.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/cmake/install-macosx64-snowleopard.sh M /issm/trunk-jpl/externalpackages/numpy/install-macosx-snowleopard.sh M /issm/trunk-jpl/externalpackages/python/install-2.7.3-macosx-snowleopard.sh M /issm/trunk-jpl/externalpackages/scipy/install-macosx-snowleopard.sh\\
Export determination: 6. \\
Rationale: update for new python install\\
\vspace{3em}

\noindent \textbf{Change \#634} with diff file ISSM-19748-19749.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/vim/addons/vim/syntax/c.vim\\
Export determination: 6. \\
Rationale: CHG: added new enums to vim\\
\vspace{3em}

\noindent \textbf{Change \#635} with diff file ISSM-19749-19750.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/Makefile.am M /issm/trunk-jpl/src/c/analyses/HydrologySommersAnalysis.cpp A /issm/trunk-jpl/src/c/classes/Loads/Neumannflux.cpp A /issm/trunk-jpl/src/c/classes/Loads/Neumannflux.h M /issm/trunk-jpl/src/c/classes/classes.h M /issm/trunk-jpl/src/c/cores/hydrology\_core.cpp M /issm/trunk-jpl/src/c/cores/transient\_core.cpp M /issm/trunk-jpl/src/c/modules/ModelProcessorx/ModelProcessorx.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 M /issm/trunk-jpl/src/m/classes/constants.m M /issm/trunk-jpl/src/m/classes/hydrologysommers.m M /issm/trunk-jpl/src/m/classes/mesh2d.m D /issm/trunk-jpl/src/m/enum/ConstantsOmegaEnum.m M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/HydrologyNeumannfluxEnum.m A /issm/trunk-jpl/src/m/enum/MeshSegmentsEnum.m A /issm/trunk-jpl/src/m/enum/NeumannfluxEnum.m\\
Export determination: 6. \\
Rationale: NEW: added Neumann BC to Hydro model\\
\vspace{3em}

\noindent \textbf{Change \#636} with diff file ISSM-19750-19751.diff: \\
Function name: \\
A /issm/trunk-jpl/test/NightlyRun/test350.m\\
Export determination: 6. \\
Rationale: NEW: new NR test for Aleah's hydrology model\\
\vspace{3em}

\noindent \textbf{Change \#637} with diff file ISSM-19751-19752.diff: \\
Function name: \\
A /issm/trunk-jpl/test/Archives/Archive350.nc M /issm/trunk-jpl/test/Par/SquareShelfConstrained.par\\
Export determination: 6. \\
Rationale: NEW: added archive for hydro test\\
\vspace{3em}

\noindent \textbf{Change \#638} with diff file ISSM-19752-19753.diff: \\
Function name: \\
M /issm/trunk-jpl/src/wrappers/IssmConfig/IssmConfig.cpp\\
Export determination: 6. \\
Rationale: CHG: can write to the same VALUE type (it's either a string, or a double!:). Works because python and matlab abstract return types, javascript does not.\\
\vspace{3em}

\noindent \textbf{Change \#639} with diff file ISSM-19753-19754.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/array/arrayoperations.js A /issm/trunk-jpl/src/m/classes/SMBforcing.js A /issm/trunk-jpl/src/m/classes/basalforcings.js A /issm/trunk-jpl/src/m/classes/clusters/generic.js A /issm/trunk-jpl/src/m/classes/damage.js A /issm/trunk-jpl/src/m/classes/debug.js A /issm/trunk-jpl/src/m/classes/flowequation.js A /issm/trunk-jpl/src/m/classes/friction.js A /issm/trunk-jpl/src/m/classes/groundingline.js A /issm/trunk-jpl/src/m/classes/initialization.js A /issm/trunk-jpl/src/m/classes/matice.js M /issm/trunk-jpl/src/m/classes/model.js M /issm/trunk-jpl/src/m/classes/pairoptions.js M /issm/trunk-jpl/src/m/classes/plotoptions.js A /issm/trunk-jpl/src/m/classes/rifts.js A /issm/trunk-jpl/src/m/classes/settings.js A /issm/trunk-jpl/src/m/classes/stressbalance.js A /issm/trunk-jpl/src/m/classes/template.js A /issm/trunk-jpl/src/m/classes/timestepping.js A /issm/trunk-jpl/src/m/classes/toolkits.js A /issm/trunk-jpl/src/m/classes/verbose.js A /issm/trunk-jpl/src/m/materials/paterson.js M /issm/trunk-jpl/src/m/miscellaneous/fielddisplay.js A /issm/trunk-jpl/src/m/solvers/issmgslsolver.js M /issm/trunk-jpl/src/wrappers/InterpFromMeshToMesh2d/InterpFromMeshToMesh2d.h A /issm/trunk-jpl/src/wrappers/InterpFromMeshToMesh2d/InterpFromMeshToMesh2d.js M /issm/trunk-jpl/src/wrappers/IssmConfig/IssmConfig.h A /issm/trunk-jpl/src/wrappers/IssmConfig/IssmConfig.js M /issm/trunk-jpl/src/wrappers/javascript/Makefile.am M /issm/trunk-jpl/src/wrappers/javascript/io/FetchJavascriptData.cpp M /issm/trunk-jpl/src/wrappers/javascript/io/WriteJavascriptData.cpp M /issm/trunk-jpl/src/wrappers/javascript/io/javascriptio.h A /issm/trunk-jpl/test/Data/SquareShelfConstrained.data.js M /issm/trunk-jpl/test/NightlyRun/test101.html M /issm/trunk-jpl/test/Par/SquareShelfConstrained.js\\
Export determination: 6. \\
Rationale: CHG: new modules in javascript, IssmConfig and InterpFromMeshToMesh2d, which uses the bamg objects. New classes to be able to finish off the model.js implementation. New paterson, solvers for javacsript.\\
\vspace{3em}

\noindent \textbf{Change \#640} with diff file ISSM-19754-19755.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/cmake/install-macosx64-snowleopard.sh A /issm/trunk-jpl/externalpackages/dakota/install-6.2-macosx64-snowleopard.sh A /issm/trunk-jpl/externalpackages/mpich/install-3.0-macosx64-snowleopard-dakota.sh\\
Export determination: 6. \\
Rationale: new dakota for mac snowl\\
\vspace{3em}

\noindent \textbf{Change \#641} with diff file ISSM-19755-19756.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_ross\\
Export determination: 6. \\
Rationale: CHG: Debugging stalled test by running on single CPU.\\
\vspace{3em}

\noindent \textbf{Change \#642} with diff file ISSM-19756-19757.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test208.m M /issm/trunk-jpl/test/NightlyRun/test243.m\\
Export determination: 6. \\
Rationale: CHG: shutting down test temporarily\\
\vspace{3em}

\noindent \textbf{Change \#643} with diff file ISSM-19757-19758.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/hydrologysommers.m\\
Export determination: 6. \\
Rationale: CHG: minor\\
\vspace{3em}

\noindent \textbf{Change \#644} with diff file ISSM-19758-19759.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_ross\\
Export determination: 6. \\
Rationale: CHG: Removed test243 from Jenkins Linux runs on Ross and restored CPUs to run to 3.\\
\vspace{3em}

\noindent \textbf{Change \#645} with diff file ISSM-19759-19760.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/boundaryconditions/SetIceShelfBC.js M /issm/trunk-jpl/src/m/classes/SMBforcing.js A /issm/trunk-jpl/src/m/classes/autodiff.js A /issm/trunk-jpl/src/m/classes/balancethickness.js M /issm/trunk-jpl/src/m/classes/basalforcings.js A /issm/trunk-jpl/src/m/classes/calving.js A /issm/trunk-jpl/src/m/classes/flaim.js A /issm/trunk-jpl/src/m/classes/gia.js A /issm/trunk-jpl/src/m/classes/hydrologyshreve.js A /issm/trunk-jpl/src/m/classes/inversion.js A /issm/trunk-jpl/src/m/classes/masstransport.js A /issm/trunk-jpl/src/m/classes/miscellaneous.js M /issm/trunk-jpl/src/m/classes/model.js A /issm/trunk-jpl/src/m/classes/outputdefinition.js A /issm/trunk-jpl/src/m/classes/private.js A /issm/trunk-jpl/src/m/classes/qmu.js A /issm/trunk-jpl/src/m/classes/radaroverlay.js A /issm/trunk-jpl/src/m/classes/steadystate.js M /issm/trunk-jpl/src/m/classes/stressbalance.js A /issm/trunk-jpl/src/m/classes/thermal.js A /issm/trunk-jpl/src/m/classes/transient.js M /issm/trunk-jpl/src/m/plot/processdata.js\\
Export determination: 6. \\
Rationale: CHG: finished implementing all classes and modules needed to parameterize test101 in javascript.\\
\vspace{3em}

\noindent \textbf{Change \#646} with diff file ISSM-19760-19761.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_manager.js A /issm/trunk-jpl/src/m/plot/plot\_mesh.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js\\
Export determination: 6. \\
Rationale: CHG: Adding plot\_mesh capability for test101.html\\
\vspace{3em}

\noindent \textbf{Change \#647} with diff file ISSM-19761-19762.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/adolc/install-withampi-macosx64.sh\\
Export determination: 6. \\
Rationale: CHG: new github address.\\
\vspace{3em}

\noindent \textbf{Change \#648} with diff file ISSM-19762-19763.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/ThermalAnalysis.cpp\\
Export determination: 6. \\
Rationale: BUG: hack for thermal should be false by default\\
\vspace{3em}

\noindent \textbf{Change \#649} with diff file ISSM-19763-19764.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_unit.js\\
Export determination: 6. \\
Rationale: Making the plot 3D in 2D, i.e. removing z=0\\
\vspace{3em}

\noindent \textbf{Change \#650} with diff file ISSM-19764-19765.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.h M /issm/trunk-jpl/src/c/classes/Elements/Penta.cpp M /issm/trunk-jpl/src/c/classes/Elements/Penta.h M /issm/trunk-jpl/src/c/classes/Elements/Seg.h M /issm/trunk-jpl/src/c/classes/Elements/Tetra.h M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp M /issm/trunk-jpl/src/c/classes/Elements/Tria.h M /issm/trunk-jpl/src/c/classes/FemModel.cpp M /issm/trunk-jpl/src/c/classes/FemModel.h 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 M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/FloatingAreaEnum.m M /issm/trunk-jpl/test/NightlyRun/test314.m M /issm/trunk-jpl/test/NightlyRun/test314.py M /issm/trunk-jpl/test/NightlyRun/test317.m M /issm/trunk-jpl/test/NightlyRun/test317.py\\
Export determination: 6. \\
Rationale: NEW: added floating area output result\\
\vspace{3em}

\noindent \textbf{Change \#651} with diff file ISSM-19765-19766.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive314.nc M /issm/trunk-jpl/test/Archives/Archive317.nc\\
Export determination: 6. \\
Rationale: NEW: minor archives for floating area output\\
\vspace{3em}

\noindent \textbf{Change \#652} with diff file ISSM-19766-19767.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/HydrologySommersAnalysis.cpp\\
Export determination: 6. \\
Rationale: CHG: adding cap on gap and support for default friction law\\
\vspace{3em}

\noindent \textbf{Change \#653} with diff file ISSM-19767-19768.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/scipy/install-macosx-snowleopard.sh\\
Export determination: 6. \\
Rationale: CHG: add compilers\\
\vspace{3em}

\noindent \textbf{Change \#654} with diff file ISSM-19768-19769.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/array/arrayoperations.js A /issm/trunk-jpl/src/m/parameterization/setflowequation.js M /issm/trunk-jpl/src/wrappers/EnumToString/EnumToString.h A /issm/trunk-jpl/src/wrappers/EnumToString/EnumToString.js M /issm/trunk-jpl/src/wrappers/StringToEnum/StringToEnum.h A /issm/trunk-jpl/src/wrappers/StringToEnum/StringToEnum.js M /issm/trunk-jpl/src/wrappers/javascript/Makefile.am M /issm/trunk-jpl/src/wrappers/javascript/io/FetchJavascriptData.cpp M /issm/trunk-jpl/src/wrappers/javascript/io/javascriptio.h M /issm/trunk-jpl/test/Exp/Square.js M /issm/trunk-jpl/test/Par/SquareShelfConstrained.js\\
Export determination: 6. \\
Rationale: CHG: new EnumToString and StringToEnum javascript modules. New array operations. Finished translating setflowequation javascript routine. Finished parameterization file SquareShelfConstrained.js. Starting solve.js routine.\\
\vspace{3em}

\noindent \textbf{Change \#655} with diff file ISSM-19769-19770.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive108.nc M /issm/trunk-jpl/test/Archives/Archive111.nc M /issm/trunk-jpl/test/Archives/Archive206.nc M /issm/trunk-jpl/test/Archives/Archive207.nc M /issm/trunk-jpl/test/Archives/Archive208.nc M /issm/trunk-jpl/test/Archives/Archive209.nc M /issm/trunk-jpl/test/Archives/Archive210.nc M /issm/trunk-jpl/test/Archives/Archive211.nc M /issm/trunk-jpl/test/Archives/Archive224.nc M /issm/trunk-jpl/test/Archives/Archive226.nc M /issm/trunk-jpl/test/Archives/Archive227.nc M /issm/trunk-jpl/test/Archives/Archive232.nc M /issm/trunk-jpl/test/Archives/Archive233.nc M /issm/trunk-jpl/test/Archives/Archive237.nc M /issm/trunk-jpl/test/Archives/Archive312.nc M /issm/trunk-jpl/test/Archives/Archive318.nc M /issm/trunk-jpl/test/Archives/Archive406.nc M /issm/trunk-jpl/test/Archives/Archive409.nc M /issm/trunk-jpl/test/Archives/Archive410.nc M /issm/trunk-jpl/test/Archives/Archive411.nc M /issm/trunk-jpl/test/Archives/Archive415.nc M /issm/trunk-jpl/test/Archives/Archive416.nc M /issm/trunk-jpl/test/Archives/Archive426.nc M /issm/trunk-jpl/test/Archives/Archive427.nc M /issm/trunk-jpl/test/Archives/Archive439.nc M /issm/trunk-jpl/test/Archives/Archive506.nc M /issm/trunk-jpl/test/Archives/Archive507.nc M /issm/trunk-jpl/test/Archives/Archive508.nc M /issm/trunk-jpl/test/Archives/Archive509.nc M /issm/trunk-jpl/test/Archives/Archive510.nc M /issm/trunk-jpl/test/Archives/Archive513.nc M /issm/trunk-jpl/test/Archives/Archive515.nc M /issm/trunk-jpl/test/Archives/Archive516.nc M /issm/trunk-jpl/test/Archives/Archive802.nc M /issm/trunk-jpl/test/NightlyRun/test210.m\\
Export determination: 6. \\
Rationale: CHG: updated archives without thermal hack\\
\vspace{3em}

\noindent \textbf{Change \#656} with diff file ISSM-19770-19771.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/shared/Enum/Synchronize.sh\\
Export determination: 6. \\
Rationale: CHG: added javascript EnumDefinition.js generation capability.\\
\vspace{3em}

\noindent \textbf{Change \#657} with diff file ISSM-19771-19772.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_manager.js M /issm/trunk-jpl/src/m/plot/plot\_mesh.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG:Standardizing js plot api. Attempting fix to preven default zoom behavior on test101 canvases.\\
\vspace{3em}

\noindent \textbf{Change \#658} with diff file ISSM-19772-19773.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_mesh.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG:Fixing zoom behavior and hotfix for broken plot\_mesh in test101.html\\
\vspace{3em}

\noindent \textbf{Change \#659} with diff file ISSM-19773-19774.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_manager.js\\
Export determination: 6. \\
Rationale: CHG: Adding dynamic frame generation for test101.html\\
\vspace{3em}

\noindent \textbf{Change \#660} with diff file ISSM-19774-19775.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test101.html\\
Export determination: 6. \\
Rationale: CHG:Modifying test101.html to comply with dynamic frame generation\\
\vspace{3em}

\noindent \textbf{Change \#661} with diff file ISSM-19775-19776.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/plotoptions.js M /issm/trunk-jpl/src/m/plot/plot\_manager.js\\
Export determination: 6. \\
Rationale: CHG:Removing need to specifying canvasids in test101 plots\\
\vspace{3em}

\noindent \textbf{Change \#662} with diff file ISSM-19776-19777.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive225.nc M /issm/trunk-jpl/test/Archives/Archive505.nc\\
Export determination: 6. \\
Rationale: CHG: trying to fix last archives\\
\vspace{3em}

\noindent \textbf{Change \#663} with diff file ISSM-19777-19778.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test237.py M /issm/trunk-jpl/test/NightlyRun/test505.py\\
Export determination: 6. \\
Rationale: CHG: tolerance python\\
\vspace{3em}

\noindent \textbf{Change \#664} with diff file ISSM-19778-19779.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_mesh.js\\
Export determination: 6. \\
Rationale: CHG: fixed some issues.\\
\vspace{3em}

\noindent \textbf{Change \#665} with diff file ISSM-19779-19780.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_mesh.js\\
Export determination: 6. \\
Rationale: CHG: took out forgotten debug statement.\\
\vspace{3em}

\noindent \textbf{Change \#666} with diff file ISSM-19780-19781.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/array/arrayoperations.js M /issm/trunk-jpl/src/m/classes/SMBforcing.js M /issm/trunk-jpl/src/m/classes/basalforcings.js M /issm/trunk-jpl/src/m/classes/constants.js M /issm/trunk-jpl/src/m/classes/damage.js M /issm/trunk-jpl/src/m/classes/flowequation.js M /issm/trunk-jpl/src/m/classes/friction.js M /issm/trunk-jpl/src/m/classes/geometry.js M /issm/trunk-jpl/src/m/classes/hydrologyshreve.js M /issm/trunk-jpl/src/m/classes/initialization.js M /issm/trunk-jpl/src/m/classes/mask.js M /issm/trunk-jpl/src/m/classes/matice.js M /issm/trunk-jpl/src/m/classes/mesh2d.js M /issm/trunk-jpl/src/m/classes/model.js M /issm/trunk-jpl/src/m/classes/timestepping.js A /issm/trunk-jpl/src/m/consistency/checkfield.js A /issm/trunk-jpl/src/m/consistency/ismodelselfconsistent.js A /issm/trunk-jpl/src/m/enum/EnumDefinitions.js M /issm/trunk-jpl/src/m/parameterization/setmask.js A /issm/trunk-jpl/src/m/solve/solve.js\\
Export determination: 6. \\
Rationale: NEW,CHG: going through consistency check for classes.\\
\vspace{3em}

\noindent \textbf{Change \#667} with diff file ISSM-19781-19782.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test101.html\\
Export determination: 6. \\
Rationale: CHG: updated test101.html with solve phase.\\
\vspace{3em}

\noindent \textbf{Change \#668} with diff file ISSM-19782-19783.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js M /issm/trunk-jpl/src/m/plot/plot\_manager.js M /issm/trunk-jpl/test/NightlyRun/test101.html\\
Export determination: 6. \\
Rationale: CHG:Adding colorbar support for test101.html\\
\vspace{3em}

\noindent \textbf{Change \#669} with diff file ISSM-19783-19784.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/mismipbasalforcings.py\\
Export determination: 6. \\
Rationale: BUG: fixed a couple minor bugs in class\\
\vspace{3em}

\noindent \textbf{Change \#670} with diff file ISSM-19784-19785.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/mpich/install-3.0-macosx64-elcapitan.sh\\
Export determination: 6. \\
Rationale: One way to avoid firewall and host-name issues on El Capitan is to use gforker, instead of default hydra, process manager.\\
\vspace{3em}

\noindent \textbf{Change \#671} with diff file ISSM-19785-19786.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js M /issm/trunk-jpl/test/NightlyRun/test101.html\\
Export determination: 6. \\
Rationale: CHG:Adding colorbar label support for test101\\
\vspace{3em}

\noindent \textbf{Change \#672} with diff file ISSM-19786-19787.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js M /issm/trunk-jpl/test/NightlyRun/test101.html\\
Export determination: 6. \\
Rationale: CHG:Fixing default behvaior for applyoptions colorbar labels\\
\vspace{3em}

\noindent \textbf{Change \#673} with diff file ISSM-19787-19788.diff: \\
Function name: \\
A /issm/trunk-jpl/src/c/main/issm.js M /issm/trunk-jpl/src/m/array/arrayoperations.js M /issm/trunk-jpl/src/m/classes/autodiff.js M /issm/trunk-jpl/src/m/classes/balancethickness.js M /issm/trunk-jpl/src/m/classes/calving.js M /issm/trunk-jpl/src/m/classes/clusters/generic.js M /issm/trunk-jpl/src/m/classes/flaim.js M /issm/trunk-jpl/src/m/classes/gia.js M /issm/trunk-jpl/src/m/classes/groundingline.js M /issm/trunk-jpl/src/m/classes/hydrologyshreve.js M /issm/trunk-jpl/src/m/classes/inversion.js M /issm/trunk-jpl/src/m/classes/masstransport.js M /issm/trunk-jpl/src/m/classes/miscellaneous.js M /issm/trunk-jpl/src/m/classes/outputdefinition.js M /issm/trunk-jpl/src/m/classes/private.js M /issm/trunk-jpl/src/m/classes/qmu.js M /issm/trunk-jpl/src/m/classes/rifts.js M /issm/trunk-jpl/src/m/classes/settings.js M /issm/trunk-jpl/src/m/classes/steadystate.js M /issm/trunk-jpl/src/m/classes/stressbalance.js M /issm/trunk-jpl/src/m/classes/thermal.js M /issm/trunk-jpl/src/m/classes/toolkits.js M /issm/trunk-jpl/src/m/classes/transient.js M /issm/trunk-jpl/src/m/classes/verbose.js M /issm/trunk-jpl/src/m/consistency/ismodelselfconsistent.js A /issm/trunk-jpl/src/m/io/fileptr.js A /issm/trunk-jpl/src/m/solve/WriteData.js A /issm/trunk-jpl/src/m/solve/marshall.js M /issm/trunk-jpl/src/wrappers/javascript/Makefile.am M /issm/trunk-jpl/test/NightlyRun/test101.html\\
Export determination: 6. \\
Rationale: CHG: implemented ismodelselfconsistent routine and all corresponding checkconsistency routines in the main model classes. Implemented embryo of i/o routines to start marshalling model. Implemented issm.js and compilation of main issm module to run ISSM in javascript.\\
\vspace{3em}

\noindent \textbf{Change \#674} with diff file ISSM-19788-19789.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test317.py\\
Export determination: 6. \\
Rationale: CHG: added more tolerances now that we added some checks\\
\vspace{3em}

\noindent \textbf{Change \#675} with diff file ISSM-19789-19790.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test317.py\\
Export determination: 6. \\
Rationale: CHG: minor cosmetics\\
\vspace{3em}

\noindent \textbf{Change \#676} with diff file ISSM-19790-19791.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/javascript A /issm/trunk-jpl/externalpackages/javascript/compressor A /issm/trunk-jpl/externalpackages/javascript/compressor/yuicompressor-2.4.8.jar A /issm/trunk-jpl/externalpackages/javascript/src A /issm/trunk-jpl/externalpackages/javascript/src/gl-matrix-min.js A /issm/trunk-jpl/externalpackages/javascript/src/jquery.min.js A /issm/trunk-jpl/externalpackages/javascript/src/sprintf.js\\
Export determination: 6. \\
Rationale: CHG: needed for javascript issm build.\\
\vspace{3em}

\noindent \textbf{Change \#677} with diff file ISSM-19791-19792.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/SMBforcing.js M /issm/trunk-jpl/src/m/classes/autodiff.js M /issm/trunk-jpl/src/m/classes/balancethickness.js M /issm/trunk-jpl/src/m/classes/basalforcings.js M /issm/trunk-jpl/src/m/classes/calving.js M /issm/trunk-jpl/src/m/classes/constants.js M /issm/trunk-jpl/src/m/classes/damage.js M /issm/trunk-jpl/src/m/classes/debug.js M /issm/trunk-jpl/src/m/classes/flowequation.js M /issm/trunk-jpl/src/m/classes/friction.js M /issm/trunk-jpl/src/m/classes/geometry.js M /issm/trunk-jpl/src/m/classes/gia.js M /issm/trunk-jpl/src/m/classes/groundingline.js M /issm/trunk-jpl/src/m/classes/hydrologyshreve.js M /issm/trunk-jpl/src/m/classes/initialization.js M /issm/trunk-jpl/src/m/classes/inversion.js M /issm/trunk-jpl/src/m/classes/mask.js M /issm/trunk-jpl/src/m/classes/masstransport.js M /issm/trunk-jpl/src/m/classes/matice.js M /issm/trunk-jpl/src/m/classes/mesh2d.js M /issm/trunk-jpl/src/m/classes/miscellaneous.js M /issm/trunk-jpl/src/m/classes/outputdefinition.js M /issm/trunk-jpl/src/m/classes/qmu.js M /issm/trunk-jpl/src/m/classes/rifts.js M /issm/trunk-jpl/src/m/classes/settings.js M /issm/trunk-jpl/src/m/classes/steadystate.js M /issm/trunk-jpl/src/m/classes/stressbalance.js M /issm/trunk-jpl/src/m/classes/thermal.js M /issm/trunk-jpl/src/m/classes/timestepping.js M /issm/trunk-jpl/src/m/classes/transient.js M /issm/trunk-jpl/src/m/classes/verbose.js A /issm/trunk-jpl/src/m/inversions/marshallcostfunctions.js M /issm/trunk-jpl/src/m/io/fileptr.js M /issm/trunk-jpl/src/m/solve/WriteData.js M /issm/trunk-jpl/src/m/solve/marshall.js M /issm/trunk-jpl/test/NightlyRun/test101.html\\
Export determination: 6. \\
Rationale: CHG: finished implementation of the marshall routine ,based on writing to a typed array buffer. No file i/o involved at this point. Fake memory based file i/o is implemented in WriteData.js and used throughout the classes marshall methods.\\
\vspace{3em}

\noindent \textbf{Change \#678} with diff file ISSM-19792-19793.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js M /issm/trunk-jpl/src/m/plot/plot\_manager.js\\
Export determination: 6. \\
Rationale: CHG:Adding in colorbar height options and centering to test101.html\\
\vspace{3em}

\noindent \textbf{Change \#679} with diff file ISSM-19793-19794.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/FemModel.cpp M /issm/trunk-jpl/src/c/classes/FemModel.h M /issm/trunk-jpl/src/m/array/arrayoperations.js M /issm/trunk-jpl/src/m/boundaryconditions/SetIceShelfBC.js M /issm/trunk-jpl/src/m/classes/SMBforcing.js M /issm/trunk-jpl/src/m/classes/balancethickness.js M /issm/trunk-jpl/src/m/classes/basalforcings.js M /issm/trunk-jpl/src/m/classes/clusters/generic.js A /issm/trunk-jpl/src/m/classes/clusters/local.js M /issm/trunk-jpl/src/m/classes/damage.js M /issm/trunk-jpl/src/m/classes/friction.js M /issm/trunk-jpl/src/m/classes/geometry.js M /issm/trunk-jpl/src/m/classes/initialization.js M /issm/trunk-jpl/src/m/classes/masstransport.js M /issm/trunk-jpl/src/m/classes/model.js M /issm/trunk-jpl/src/m/classes/outputdefinition.js M /issm/trunk-jpl/src/m/classes/qmu.js M /issm/trunk-jpl/src/m/classes/steadystate.js M /issm/trunk-jpl/src/m/classes/stressbalance.js M /issm/trunk-jpl/src/m/classes/thermal.js M /issm/trunk-jpl/src/m/classes/toolkits.js M /issm/trunk-jpl/src/m/classes/transient.js M /issm/trunk-jpl/src/m/classes/verbose.js M /issm/trunk-jpl/src/m/io/fileptr.js M /issm/trunk-jpl/src/m/plot/processdata.js M /issm/trunk-jpl/src/m/solve/WriteData.js M /issm/trunk-jpl/src/m/solve/solve.js A /issm/trunk-jpl/src/wrappers/Issm A /issm/trunk-jpl/src/wrappers/Issm/issm.cpp A /issm/trunk-jpl/src/wrappers/Issm/issm.js M /issm/trunk-jpl/src/wrappers/javascript/Makefile.am M /issm/trunk-jpl/test/NightlyRun/test101.html M /issm/trunk-jpl/test/Par/SquareShelfConstrained.par\\
Export determination: 6. \\
Rationale: CHG: finished first prototype of running stressbalance in javascript. Need to now process the output buffers through loadresultsfromcluster.\\
\vspace{3em}

\noindent \textbf{Change \#680} with diff file ISSM-19794-19795.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js\\
Export determination: 6. \\
Rationale: CHG: Adding font size/coloring options for colorbar labels in test101.html\\
\vspace{3em}

\noindent \textbf{Change \#681} with diff file ISSM-19795-19796.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_manager.js M /issm/trunk-jpl/src/m/plot/processdata.js\\
Export determination: 6. \\
Rationale: CHG: minor bug fixes.\\
\vspace{3em}

\noindent \textbf{Change \#682} with diff file ISSM-19796-19797.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test237.py M /issm/trunk-jpl/test/NightlyRun/test513.py\\
Export determination: 6. \\
Rationale: CHG: updated tolerances python\\
\vspace{3em}

\noindent \textbf{Change \#683} with diff file ISSM-19797-19798.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test513.m M /issm/trunk-jpl/test/NightlyRun/test513.py\\
Export determination: 6. \\
Rationale: CHG: Relaxed Python and Matlab test513.\\
\vspace{3em}

\noindent \textbf{Change \#684} with diff file ISSM-19798-19799.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG: Correcting colorbar calculations and labeling for test101.html\\
\vspace{3em}

\noindent \textbf{Change \#685} with diff file ISSM-19799-19800.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js\\
Export determination: 6. \\
Rationale: CHG: Fixing broken caxis behavior for test101.html\\
\vspace{3em}

\noindent \textbf{Change \#686} with diff file ISSM-19800-19801.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js\\
Export determination: 6. \\
Rationale: CHG: back to precision(3);\\
\vspace{3em}

\noindent \textbf{Change \#687} with diff file ISSM-19801-19802.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/ExternalResults/GenericExternalResult.h\\
Export determination: 6. \\
Rationale: CHG: bug that was revealed in the javascript build. UNDEF is not a valid value for an integer. Can produce garbage.\\
\vspace{3em}

\noindent \textbf{Change \#688} with diff file ISSM-19802-19803.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Params/GenericParam.h\\
Export determination: 6. \\
Rationale: CHG: new constructor for GenericParam.h, which actually keeps track of the object\\
\vspace{3em}

\noindent \textbf{Change \#689} with diff file ISSM-19803-19804.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/FemModel.cpp M /issm/trunk-jpl/src/c/classes/FemModel.h\\
Export determination: 6. \\
Rationale: CHG: added new CleanupJS javascript cleanup routine, which dumps the output file content into a memory buffer, which is then returned to the issm.js javascript routine.\\
\vspace{3em}

\noindent \textbf{Change \#690} with diff file ISSM-19804-19805.diff: \\
Function name: \\
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 M /issm/trunk-jpl/src/c/shared/Enum/Synchronize.sh\\
Export determination: 6. \\
Rationale: CHG: new javascript compile related enums for output memory buffers. Also, modified the Synchronize.sh to optimize the enum file, no need to go through EnumToString!\\
\vspace{3em}

\noindent \textbf{Change \#691} with diff file ISSM-19805-19806.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/array/arrayoperations.js\\
Export determination: 6. \\
Rationale: CHG: introducing map operations.\\
\vspace{3em}

\noindent \textbf{Change \#692} with diff file ISSM-19806-19807.diff: \\
Function name: \\
M /issm/trunk-jpl/src/wrappers/Issm/issm.cpp M /issm/trunk-jpl/src/wrappers/Issm/issm.js\\
Export determination: 6. \\
Rationale: CHG: finished successful implementation of issm module. Now returns a memory buffer that can be loaded in loadresultsfrombuffer in the solve.js routine. Struggled to figure out the best way to return a binary memory buffer allocated on the HEAP8 module stack, not the HEAPF64 stack!\\
\vspace{3em}

\noindent \textbf{Change \#693} with diff file ISSM-19807-19808.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/materials/paterson.js\\
Export determination: 6. \\
Rationale: CHG: fixed nasty mispelling bug that was hyper rigidfying model runs in javascript.\\
\vspace{3em}

\noindent \textbf{Change \#694} with diff file ISSM-19808-19809.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG: introduced some checks for data that is essentially 0 filled in javascript plots.\\
\vspace{3em}

\noindent \textbf{Change \#695} with diff file ISSM-19809-19810.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/enum/EnumDefinitions.js M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/OutputBufferPointerEnum.m A /issm/trunk-jpl/src/m/enum/OutputBufferSizePointerEnum.m\\
Export determination: 6. \\
Rationale: CHG: new OutputBufferSizePointerEnum and OutputBufferPointerEnum enums for javascript memory buffers tracking.\\
\vspace{3em}

\noindent \textbf{Change \#696} with diff file ISSM-19810-19811.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/io/fileptr.js M /issm/trunk-jpl/src/m/solve/marshall.js\\
Export determination: 6. \\
Rationale: CHG: i/o is now bidirection, can write and read a binary memory buffer.\\
\vspace{3em}

\noindent \textbf{Change \#697} with diff file ISSM-19811-19812.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/solve/parseresultsfromdisk.m\\
Export determination: 6. \\
Rationale: CHG: minor, wrong check\\
\vspace{3em}

\noindent \textbf{Change \#698} with diff file ISSM-19812-19813.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/ExternalResults/GenericExternalResult.h\\
Export determination: 6. \\
Rationale: CHG: reverting to step = UNDEF. Problem is downstream in the way javascript reads the integer, not here.\\
\vspace{3em}

\noindent \textbf{Change \#699} with diff file ISSM-19813-19814.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/ExternalResults/GenericExternalResult.h\\
Export determination: 6. \\
Rationale: CHG: fixing small issue: )\\
\vspace{3em}

\noindent \textbf{Change \#700} with diff file ISSM-19814-19815.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/io/fileptr.js\\
Export determination: 6. \\
Rationale: CHG: don't read unint32, rather int32!\\
\vspace{3em}

\noindent \textbf{Change \#701} with diff file ISSM-19815-19816.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/model.js\\
Export determination: 6. \\
Rationale: CHG: model.results should be a map in javascript.\\
\vspace{3em}

\noindent \textbf{Change \#702} with diff file ISSM-19816-19817.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/solve/loadresultsfrombuffer.js A /issm/trunk-jpl/src/m/solve/parseresultsfrombuffer.js M /issm/trunk-jpl/src/m/solve/solve.js M /issm/trunk-jpl/test/NightlyRun/test101.html\\
Export determination: 6. \\
Rationale: CHG: finished loading results from the issm module, using an output memory buffer. Also finished test101.html, providing results identical to test101.m\\
\vspace{3em}

\noindent \textbf{Change \#703} with diff file ISSM-19817-19818.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/parameterization/setmask.js\\
Export determination: 6. \\
Rationale: CHG: not allowed!\\
\vspace{3em}

\noindent \textbf{Change \#704} with diff file ISSM-19818-19819.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/mesh2d.js\\
Export determination: 6. \\
Rationale: CHG: missing bracket.\\
\vspace{3em}

\noindent \textbf{Change \#705} with diff file ISSM-19819-19820.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/mesh2d.js\\
Export determination: 6. \\
Rationale: CHG: missing bracked.\\
\vspace{3em}

\noindent \textbf{Change \#706} with diff file ISSM-19820-19821.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG: Removing js multiline string usage for compatibility.\\
\vspace{3em}

\noindent \textbf{Change \#707} with diff file ISSM-19821-19822.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js\\
Export determination: 6. \\
Rationale: CHG: Optimizing colorbar and adding colorbar ticks for test101.html\\
\vspace{3em}

\noindent \textbf{Change \#708} with diff file ISSM-19822-19823.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/Makefile.am\\
Export determination: 6. \\
Rationale: CHG: added all the javascript scripts.\\
\vspace{3em}

\noindent \textbf{Change \#709} with diff file ISSM-19823-19824.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/array/arrayoperations.js M /issm/trunk-jpl/src/m/classes/pairoptions.js M /issm/trunk-jpl/src/m/geometry/FlagElements.js M /issm/trunk-jpl/src/m/inversions/marshallcostfunctions.js M /issm/trunk-jpl/src/m/parameterization/setmask.js\\
Export determination: 6. \\
Rationale: CHG: issues fixed with counters in for loops not being declared properly.\\
\vspace{3em}

\noindent \textbf{Change \#710} with diff file ISSM-19824-19825.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/model.js A /issm/trunk-jpl/src/m/classes/priv.js D /issm/trunk-jpl/src/m/classes/private.js A /issm/trunk-jpl/src/m/classes/trans.js D /issm/trunk-jpl/src/m/classes/transient.js M /issm/trunk-jpl/src/m/solve/loadresultsfrombuffer.js M /issm/trunk-jpl/src/m/solve/marshall.js M /issm/trunk-jpl/src/m/solve/solve.js M /issm/trunk-jpl/test/NightlyRun/test101.html\\
Export determination: 6. \\
Rationale: CHG: private and transient are keywords in javascript, which means they can't be class names. Replaced them by trans and priv classes in model.js.\\
\vspace{3em}

\noindent \textbf{Change \#711} with diff file ISSM-19825-19826.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp M /issm/trunk-jpl/src/c/classes/Elements/Tria.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 A /issm/trunk-jpl/src/m/enum/DeviatoricStresseffectiveEnum.m M /issm/trunk-jpl/src/m/enum/EnumDefinitions.js M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py\\
Export determination: 6. \\
Rationale: NEW: enabled effective deviatoric stress as a requested output\\
\vspace{3em}

\noindent \textbf{Change \#712} with diff file ISSM-19826-19827.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/processdata.js M /issm/trunk-jpl/src/m/plot/processmesh.js\\
Export determination: 6. \\
Rationale: CHG: processed some segfaults in processedd and processmesh on the javascript side ofthings. Also enabled redrawing of colorbar again and again.\\
\vspace{3em}

\noindent \textbf{Change \#713} with diff file ISSM-19827-19828.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/array/arrayoperations.js\\
Export determination: 6. \\
Rationale: NEW: new clone routine.\\
\vspace{3em}

\noindent \textbf{Change \#714} with diff file ISSM-19828-19829.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/basalforcings.js M /issm/trunk-jpl/src/m/classes/calving.js M /issm/trunk-jpl/src/m/classes/flowequation.js M /issm/trunk-jpl/src/m/classes/geometry.js M /issm/trunk-jpl/src/m/classes/gia.js M /issm/trunk-jpl/src/m/classes/masstransport.js M /issm/trunk-jpl/src/m/classes/thermal.js M /issm/trunk-jpl/src/m/classes/trans.js\\
Export determination: 6. \\
Rationale: CHG: fixed issues with transient and private classes still being used (in javascript).\\
\vspace{3em}

\noindent \textbf{Change \#715} with diff file ISSM-19829-19830.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/consistency/ismodelselfconsistent.js\\
Export determination: 6. \\
Rationale: CHG: fixed issues with private class still being used (in javascript).\\
\vspace{3em}

\noindent \textbf{Change \#716} with diff file ISSM-19830-19831.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/Makefile.am\\
Export determination: 6. \\
Rationale: CHG (JAVASCRIPT): added target install in Makefile.am for private and transient classes\\
\vspace{3em}

\noindent \textbf{Change \#717} with diff file ISSM-19831-19832.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/solve/WriteData.js M /issm/trunk-jpl/src/m/solve/loadresultsfrombuffer.js M /issm/trunk-jpl/src/m/solve/parseresultsfrombuffer.js M /issm/trunk-jpl/src/m/solve/solve.js\\
Export determination: 6. \\
Rationale: CHG (JAVASCRIPT): fixed serious segfaults.\\
\vspace{3em}

\noindent \textbf{Change \#718} with diff file ISSM-19832-19833.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/organizer.py\\
Export determination: 6. \\
Rationale: CHG: remove period in file name to prevent model files from appearing as hidden when prefix field is empty\\
\vspace{3em}

\noindent \textbf{Change \#719} with diff file ISSM-19833-19834.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test101.html\\
Export determination: 6. \\
Rationale: CHG (JAVASCRIPT): adapting test101.html to the new way results are returned.\\
\vspace{3em}

\noindent \textbf{Change \#720} with diff file ISSM-19834-19835.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/initialization.js\\
Export determination: 6. \\
Rationale: CHG (JAVASCRIPT): avoid vx and vy being pointed to by marshalled buffer. Deep copy first.\\
\vspace{3em}

\noindent \textbf{Change \#721} with diff file ISSM-19835-19836.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test341.m\\
Export determination: 6. \\
Rationale: CHG: Relaxed Matlab tes 341.\\
\vspace{3em}

\noindent \textbf{Change \#722} with diff file ISSM-19836-19837.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/materials/DepthAvgTempCond.py\\
Export determination: 6. \\
Rationale: CHG: Fixing python-matlab script conversion error\\
\vspace{3em}

\noindent \textbf{Change \#723} with diff file ISSM-19837-19838.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/boundaryconditions/SetIceShelfBC.js\\
Export determination: 6. \\
Rationale: CHG(JAVASCRIPT): fixed bug in spc setup.\\
\vspace{3em}

\noindent \textbf{Change \#724} with diff file ISSM-19838-19839.diff: \\
Function name: \\
M /issm/trunk-jpl/src/wrappers/ContourToMesh/ContourToMesh.h A /issm/trunk-jpl/src/wrappers/ContourToMesh/ContourToMesh.js M /issm/trunk-jpl/src/wrappers/javascript/Makefile.am M /issm/trunk-jpl/src/wrappers/javascript/io/WriteJavascriptData.cpp M /issm/trunk-jpl/src/wrappers/javascript/io/javascriptio.h\\
Export determination: 6. \\
Rationale: NEW(JAVASCRIPT): new ContourToMesh module.\\
\vspace{3em}

\noindent \textbf{Change \#725} with diff file ISSM-19839-19840.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (JAVASCRIPT): cmap option.\\
\vspace{3em}

\noindent \textbf{Change \#726} with diff file ISSM-19840-19841.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/plot/slider.js\\
Export determination: 6. \\
Rationale: CHG: slider.\\
\vspace{3em}

\noindent \textbf{Change \#727} with diff file ISSM-19841-19842.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/miscellaneous/colorbars.js\\
Export determination: 6. \\
Rationale: CHG: Adding more js colorbars\\
\vspace{3em}

\noindent \textbf{Change \#728} with diff file ISSM-19842-19843.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test101.html\\
Export determination: 6. \\
Rationale: CHG: added contour to mesh include.\\
\vspace{3em}

\noindent \textbf{Change \#729} with diff file ISSM-19843-19844.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/Makefile.am\\
Export determination: 6. \\
Rationale: NEW (javascript): adding slider.js\\
\vspace{3em}

\noindent \textbf{Change \#730} with diff file ISSM-19844-19845.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_manager.js\\
Export determination: 6. \\
Rationale: CHG: canvasids now reuse canvases for javascript displays\\
\vspace{3em}

\noindent \textbf{Change \#731} with diff file ISSM-19845-19846.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_unit.js\\
Export determination: 6. \\
Rationale: CHG (JAVASCRIPT): rainbown now renamed jet.\\
\vspace{3em}

\noindent \textbf{Change \#732} with diff file ISSM-19846-19847.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js\\
Export determination: 6. \\
Rationale: CHG: Adding colorbarcanvasid option\\
\vspace{3em}

\noindent \textbf{Change \#733} with diff file ISSM-19847-19848.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js\\
Export determination: 6. \\
Rationale: CHG: Adding in default colobarcanvas handling for javascript displays\\
\vspace{3em}

\noindent \textbf{Change \#734} with diff file ISSM-19848-19849.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js\\
Export determination: 6. \\
Rationale: CHG: Adressing colorbar context error\\
\vspace{3em}

\noindent \textbf{Change \#735} with diff file ISSM-19849-19850.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js\\
Export determination: 6. \\
Rationale: CHG: Tentative fix for javascript display colorbar sizing\\
\vspace{3em}

\noindent \textbf{Change \#736} with diff file ISSM-19850-19851.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js\\
Export determination: 6. \\
Rationale: CHG: Fixing colorbarcanvasid handling for labelsw\\
\vspace{3em}

\noindent \textbf{Change \#737} with diff file ISSM-19851-19852.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/frictioncoulomb.py\\
Export determination: 6. \\
Rationale: BUG: incorrect enums were being marshalled for frictioncoulomb class\\
\vspace{3em}

\noindent \textbf{Change \#738} with diff file ISSM-19852-19853.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js\\
Export determination: 6. \\
Rationale: CHG: Fixing javascript colorbar behavior for predefined colorbars.\\
\vspace{3em}

\noindent \textbf{Change \#739} with diff file ISSM-19853-19854.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js M /issm/trunk-jpl/src/m/plot/plot\_manager.js M /issm/trunk-jpl/src/m/plot/plot\_mesh.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG: Refining js colorbar behavior to include smooth mesh color interpolation. Improved colorbar positioning.\\
\vspace{3em}

\noindent \textbf{Change \#740} with diff file ISSM-19854-19855.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_unit.js\\
Export determination: 6. \\
Rationale: CHG: added view angle option.\\
\vspace{3em}

\noindent \textbf{Change \#741} with diff file ISSM-19855-19856.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js\\
Export determination: 6. \\
Rationale: CHG (javascript): colorbarnticks option.\\
\vspace{3em}

\noindent \textbf{Change \#742} with diff file ISSM-19856-19857.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js\\
Export determination: 6. \\
Rationale: CHG (javascript): colorbarprecision option.\\
\vspace{3em}

\noindent \textbf{Change \#743} with diff file ISSM-19857-19858.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/timestepping.js M /issm/trunk-jpl/src/m/classes/timestepping.m\\
Export determination: 6. \\
Rationale: CHG: no more time stepping in years (old from sea ice model)\\
\vspace{3em}

\noindent \textbf{Change \#744} with diff file ISSM-19858-19859.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js\\
Export determination: 6. \\
Rationale: CHG: javascript - Adding colorbar orientation option.\\
\vspace{3em}

\noindent \textbf{Change \#745} with diff file ISSM-19859-19860.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/io/loadmodel.js A /issm/trunk-jpl/src/m/io/saveAsFile.js A /issm/trunk-jpl/src/m/io/savemodel.js\\
Export determination: 6. \\
Rationale: NEW ( JAVASCRIPT): new file io\\
\vspace{3em}

\noindent \textbf{Change \#746} with diff file ISSM-19860-19861.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/SMBforcing.js M /issm/trunk-jpl/src/m/classes/autodiff.js M /issm/trunk-jpl/src/m/classes/balancethickness.js M /issm/trunk-jpl/src/m/classes/basalforcings.js M /issm/trunk-jpl/src/m/classes/calving.js M /issm/trunk-jpl/src/m/classes/constants.js M /issm/trunk-jpl/src/m/classes/damage.js M /issm/trunk-jpl/src/m/classes/debug.js M /issm/trunk-jpl/src/m/classes/flowequation.js M /issm/trunk-jpl/src/m/classes/friction.js M /issm/trunk-jpl/src/m/classes/geometry.js M /issm/trunk-jpl/src/m/classes/gia.js M /issm/trunk-jpl/src/m/classes/groundingline.js M /issm/trunk-jpl/src/m/classes/hydrologyshreve.js M /issm/trunk-jpl/src/m/classes/initialization.js M /issm/trunk-jpl/src/m/classes/inversion.js M /issm/trunk-jpl/src/m/classes/mask.js M /issm/trunk-jpl/src/m/classes/mask.m M /issm/trunk-jpl/src/m/classes/masstransport.js M /issm/trunk-jpl/src/m/classes/matice.js M /issm/trunk-jpl/src/m/classes/mesh2d.js M /issm/trunk-jpl/src/m/classes/miscellaneous.js M /issm/trunk-jpl/src/m/classes/model.js M /issm/trunk-jpl/src/m/classes/outputdefinition.js M /issm/trunk-jpl/src/m/classes/qmu.js M /issm/trunk-jpl/src/m/classes/rifts.js M /issm/trunk-jpl/src/m/classes/settings.js M /issm/trunk-jpl/src/m/classes/steadystate.js M /issm/trunk-jpl/src/m/classes/stressbalance.js M /issm/trunk-jpl/src/m/classes/thermal.js M /issm/trunk-jpl/src/m/classes/timestepping.js M /issm/trunk-jpl/src/m/classes/toolkits.js M /issm/trunk-jpl/src/m/classes/trans.js M /issm/trunk-jpl/src/m/classes/verbose.js\\
Export determination: 6. \\
Rationale: CHG (JAVASCRIPT): fixed some issues with segfaults.\\
\vspace{3em}

\noindent \textbf{Change \#747} with diff file ISSM-19861-19862.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/miscellaneous/fielddisplay.js\\
Export determination: 6. \\
Rationale: CHG (JAVASCRIPT): better display of arrays.\\
\vspace{3em}

\noindent \textbf{Change \#748} with diff file ISSM-19862-19863.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/Makefile.am\\
Export determination: 6. \\
Rationale: CHG (JAVASCRIPT): new i/o routines.\\
\vspace{3em}

\noindent \textbf{Change \#749} with diff file ISSM-19863-19864.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/array/arrayoperations.js\\
Export determination: 6. \\
Rationale: CHG (JAVASCRIPT): new NullFix routine to fix model once we are loading it with the JSON parser.\\
\vspace{3em}

\noindent \textbf{Change \#750} with diff file ISSM-19864-19865.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_manager.js A /issm/trunk-jpl/src/m/plot/plot\_overlay.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: ADD: javascript: plot\_overlay functionality.\\
\vspace{3em}

\noindent \textbf{Change \#751} with diff file ISSM-19865-19866.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/interp/SectionValues.py\\
Export determination: 6. \\
Rationale: BUG: index in SectionValues starts at zero, different indexing than in matlab equivalent...\\
\vspace{3em}

\noindent \textbf{Change \#752} with diff file ISSM-19866-19867.diff: \\
Function name: \\
M /issm/trunk-jpl/examples/Pig/Pig.par\\
Export determination: 6. \\
Rationale: CHG: Updated surfaceforcings to smb.\\
\vspace{3em}

\noindent \textbf{Change \#753} with diff file ISSM-19867-19868.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_overlay.js\\
Export determination: 6. \\
Rationale: CHG (JAVASCRIPT): Implementing xlim, ylim options for js plot display.\\
\vspace{3em}

\noindent \textbf{Change \#754} with diff file ISSM-19868-19869.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test432.m M /issm/trunk-jpl/test/NightlyRun/test432.py\\
Export determination: 6. \\
Rationale: CHG: Relaxed test432 parameter 'WaterFraction' for both Python and Matlab. Although, only Python was having an issue.\\
\vspace{3em}

\noindent \textbf{Change \#755} with diff file ISSM-19869-19870.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_overlay.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Fixing default shaders to use colors instead of textures.\\
\vspace{3em}

\noindent \textbf{Change \#756} with diff file ISSM-19870-19871.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_mesh.js M /issm/trunk-jpl/src/m/plot/plot\_overlay.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Applying xlim/ylim options for all plots.\\
\vspace{3em}

\noindent \textbf{Change \#757} with diff file ISSM-19871-19872.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js M /issm/trunk-jpl/src/m/plot/plot\_mesh.js M /issm/trunk-jpl/src/m/plot/plot\_overlay.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Fixing default shader behavior for js plot displays.\\
\vspace{3em}

\noindent \textbf{Change \#758} with diff file ISSM-19872-19873.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Separating mesh coloring from colorbar logic.\\
\vspace{3em}

\noindent \textbf{Change \#759} with diff file ISSM-19873-19874.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_mesh.js M /issm/trunk-jpl/src/m/plot/plot\_overlay.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG javascript: Altering drawing function and adding drawing order for js plot display.\\
\vspace{3em}

\noindent \textbf{Change \#760} with diff file ISSM-19874-19875.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_overlay.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Correcting xlim/ylim overlay offsets.\\
\vspace{3em}

\noindent \textbf{Change \#761} with diff file ISSM-19875-19876.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_unit.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Addressing missing mesh display with no overlay.\\
\vspace{3em}

\noindent \textbf{Change \#762} with diff file ISSM-19876-19877.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/radarpower.m\\
Export determination: 6. \\
Rationale: CHG: keep available tif image if requested with an option.\\
\vspace{3em}

\noindent \textbf{Change \#763} with diff file ISSM-19877-19878.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.m\\
Export determination: 6. \\
Rationale: CHG: adding an option to control text clippling (default on).\\
\vspace{3em}

\noindent \textbf{Change \#764} with diff file ISSM-19878-19879.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_overlay.js\\
Export determination: 6. \\
Rationale: CHG: no image by default!\\
\vspace{3em}

\noindent \textbf{Change \#765} with diff file ISSM-19879-19880.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/SMBforcing.m M /issm/trunk-jpl/src/m/classes/autodiff.m M /issm/trunk-jpl/src/m/classes/balancethickness.m M /issm/trunk-jpl/src/m/classes/basalforcings.m M /issm/trunk-jpl/src/m/classes/calving.m M /issm/trunk-jpl/src/m/classes/constants.m M /issm/trunk-jpl/src/m/classes/damage.m M /issm/trunk-jpl/src/m/classes/debug.m M /issm/trunk-jpl/src/m/classes/flaim.m M /issm/trunk-jpl/src/m/classes/flowequation.m M /issm/trunk-jpl/src/m/classes/friction.m M /issm/trunk-jpl/src/m/classes/geometry.m M /issm/trunk-jpl/src/m/classes/gia.m M /issm/trunk-jpl/src/m/classes/groundingline.m M /issm/trunk-jpl/src/m/classes/hydrologyshreve.m M /issm/trunk-jpl/src/m/classes/initialization.m M /issm/trunk-jpl/src/m/classes/m1qn3inversion.m M /issm/trunk-jpl/src/m/classes/mask.m M /issm/trunk-jpl/src/m/classes/masstransport.m M /issm/trunk-jpl/src/m/classes/matice.m M /issm/trunk-jpl/src/m/classes/mesh2d.m M /issm/trunk-jpl/src/m/classes/miscellaneous.m M /issm/trunk-jpl/src/m/classes/model.m M /issm/trunk-jpl/src/m/classes/outputdefinition.m M /issm/trunk-jpl/src/m/classes/private.m M /issm/trunk-jpl/src/m/classes/qmu.m M /issm/trunk-jpl/src/m/classes/rifts.m M /issm/trunk-jpl/src/m/classes/settings.m M /issm/trunk-jpl/src/m/classes/steadystate.m M /issm/trunk-jpl/src/m/classes/stressbalance.m M /issm/trunk-jpl/src/m/classes/thermal.m M /issm/trunk-jpl/src/m/classes/timestepping.m M /issm/trunk-jpl/src/m/classes/toolkits.m M /issm/trunk-jpl/src/m/classes/transient.m M /issm/trunk-jpl/src/m/classes/verbose.m\\
Export determination: 6. \\
Rationale: CHG (javascript): adding savemodeljs to save a model in matlab into javascript file\\
\vspace{3em}

\noindent \textbf{Change \#766} with diff file ISSM-19880-19881.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.m\\
Export determination: 6. \\
Rationale: BUG: fixed option check\\
\vspace{3em}

\noindent \textbf{Change \#767} with diff file ISSM-19881-19882.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/shp/shp2js.m\\
Export determination: 6. \\
Rationale: CHG: transfer shapefile into javascript file.\\
\vspace{3em}

\noindent \textbf{Change \#768} with diff file ISSM-19882-19883.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/js A /issm/trunk-jpl/src/m/js/writejs1Darray.m A /issm/trunk-jpl/src/m/js/writejs2Darray.m A /issm/trunk-jpl/src/m/js/writejscellstring.m A /issm/trunk-jpl/src/m/js/writejsdouble.m A /issm/trunk-jpl/src/m/js/writejsstring.m A /issm/trunk-jpl/src/m/js/writejsstruct.m\\
Export determination: 6. \\
Rationale: CHG: (javascript): matlab routines to write arrays, doubles, strings, etc... into a javascript format.\\
\vspace{3em}

\noindent \textbf{Change \#769} with diff file ISSM-19883-19884.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/Makefile.am\\
Export determination: 6. \\
Rationale: CHG (javascript): install target for plot\_overlay.js\\
\vspace{3em}

\noindent \textbf{Change \#770} with diff file ISSM-19884-19885.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Implementing colorbartitle option.\\
\vspace{3em}

\noindent \textbf{Change \#771} with diff file ISSM-19885-19886.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_unit.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Preliminary movie implementation for transient plots.\\
\vspace{3em}

\noindent \textbf{Change \#772} with diff file ISSM-19886-19887.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Modifying accepted movie data format for js plots.\\
\vspace{3em}

\noindent \textbf{Change \#773} with diff file ISSM-19887-19888.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/array/arrayoperations.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Fixing semantic issues with ArrayAnyNaN not operating on matrices correctly.\\
\vspace{3em}

\noindent \textbf{Change \#774} with diff file ISSM-19888-19889.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/processdata.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Working implementation of movies for js plots.\\
\vspace{3em}

\noindent \textbf{Change \#775} with diff file ISSM-19889-19890.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_unit.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Removing debug statements.\\
\vspace{3em}

\noindent \textbf{Change \#776} with diff file ISSM-19890-19891.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Adding colorbar handling for movie data.\\
\vspace{3em}

\noindent \textbf{Change \#777} with diff file ISSM-19891-19892.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Resolving erroneous data bounds for movie data.\\
\vspace{3em}

\noindent \textbf{Change \#778} with diff file ISSM-19892-19893.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/mask.m M /issm/trunk-jpl/src/m/classes/stressbalance.m\\
Export determination: 6. \\
Rationale: CHG( Javascript): fixed bug for referential and ice\_levelset saving.\\
\vspace{3em}

\noindent \textbf{Change \#779} with diff file ISSM-19893-19894.diff: \\
Function name: \\
M /issm/trunk-jpl/src/wrappers/python/io/FetchPythonData.cpp\\
Export determination: 6. \\
Rationale: BUG: COPY string, do not just pass the salt... euh the pointer\\
\vspace{3em}

\noindent \textbf{Change \#780} with diff file ISSM-19894-19895.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/model.m M /issm/trunk-jpl/src/m/classes/radaroverlay.js M /issm/trunk-jpl/src/m/classes/radaroverlay.m M /issm/trunk-jpl/src/m/classes/timestepping.m A /issm/trunk-jpl/src/m/miscellaneous/converttopowerof2.m M /issm/trunk-jpl/src/m/plot/radarpower.m M /issm/trunk-jpl/src/m/plot/slider.js\\
Export determination: 6. \\
Rationale: CHG: new radaroverlay outer triangulation.\\
\vspace{3em}

\noindent \textbf{Change \#781} with diff file ISSM-19895-19896.diff: \\
Function name: \\
A /issm/trunk-jpl/src/py3 A /issm/trunk-jpl/src/py3/boundaryconditions A /issm/trunk-jpl/src/py3/boundaryconditions/PattynSMB.py A /issm/trunk-jpl/src/py3/boundaryconditions/SetIceSheetBC.py A /issm/trunk-jpl/src/py3/boundaryconditions/SetIceShelfBC.py A /issm/trunk-jpl/src/py3/boundaryconditions/SetMarineIceSheetBC.py A /issm/trunk-jpl/src/py3/classes A /issm/trunk-jpl/src/py3/classes/SMBcomponents.py A /issm/trunk-jpl/src/py3/classes/SMBd18opdd.py A /issm/trunk-jpl/src/py3/classes/SMBforcing.py A /issm/trunk-jpl/src/py3/classes/SMBgradients.py A /issm/trunk-jpl/src/py3/classes/SMBmeltcomponents.py A /issm/trunk-jpl/src/py3/classes/SMBpdd.py A /issm/trunk-jpl/src/py3/classes/adinversion.py A /issm/trunk-jpl/src/py3/classes/autodiff.py A /issm/trunk-jpl/src/py3/classes/balancethickness.py A /issm/trunk-jpl/src/py3/classes/bamggeom.py A /issm/trunk-jpl/src/py3/classes/bamgmesh.py A /issm/trunk-jpl/src/py3/classes/basalforcings.py A /issm/trunk-jpl/src/py3/classes/calving.py A /issm/trunk-jpl/src/py3/classes/calvinglevermann.py A /issm/trunk-jpl/src/py3/classes/clusters A /issm/trunk-jpl/src/py3/classes/clusters/generic.py A /issm/trunk-jpl/src/py3/classes/clusters/pfe.py A /issm/trunk-jpl/src/py3/classes/constants.py A /issm/trunk-jpl/src/py3/classes/damage.py A /issm/trunk-jpl/src/py3/classes/debug.py A /issm/trunk-jpl/src/py3/classes/dependent.py A /issm/trunk-jpl/src/py3/classes/flaim.py A /issm/trunk-jpl/src/py3/classes/flowequation.py A /issm/trunk-jpl/src/py3/classes/friction.py A /issm/trunk-jpl/src/py3/classes/frictioncoulomb.py A /issm/trunk-jpl/src/py3/classes/frictionweertman.py A /issm/trunk-jpl/src/py3/classes/geometry.py A /issm/trunk-jpl/src/py3/classes/gia.py A /issm/trunk-jpl/src/py3/classes/groundingline.py A /issm/trunk-jpl/src/py3/classes/hydrologydc.py A /issm/trunk-jpl/src/py3/classes/hydrologyshreve.py A /issm/trunk-jpl/src/py3/classes/independent.py A /issm/trunk-jpl/src/py3/classes/initialization.py A /issm/trunk-jpl/src/py3/classes/inversion.py A /issm/trunk-jpl/src/py3/classes/linearbasalforcings.py A /issm/trunk-jpl/src/py3/classes/m1qn3inversion.py A /issm/trunk-jpl/src/py3/classes/mask.py A /issm/trunk-jpl/src/py3/classes/massfluxatgate.py A /issm/trunk-jpl/src/py3/classes/masstransport.py A /issm/trunk-jpl/src/py3/classes/matdamageice.py A /issm/trunk-jpl/src/py3/classes/matice.py A /issm/trunk-jpl/src/py3/classes/mesh2d.py A /issm/trunk-jpl/src/py3/classes/mesh3dprisms.py A /issm/trunk-jpl/src/py3/classes/miscellaneous.py A /issm/trunk-jpl/src/py3/classes/mismipbasalforcings.py A /issm/trunk-jpl/src/py3/classes/model.py A /issm/trunk-jpl/src/py3/classes/organizer.py A /issm/trunk-jpl/src/py3/classes/outputdefinition.py A /issm/trunk-jpl/src/py3/classes/pairoptions.py A /issm/trunk-jpl/src/py3/classes/plotoptions.py A /issm/trunk-jpl/src/py3/classes/private.py A /issm/trunk-jpl/src/py3/classes/qmu.py A /issm/trunk-jpl/src/py3/classes/radaroverlay.py A /issm/trunk-jpl/src/py3/classes/results.py A /issm/trunk-jpl/src/py3/classes/rifts.py A /issm/trunk-jpl/src/py3/classes/settings.py A /issm/trunk-jpl/src/py3/classes/steadystate.py A /issm/trunk-jpl/src/py3/classes/stressbalance.py A /issm/trunk-jpl/src/py3/classes/taoinversion.py A /issm/trunk-jpl/src/py3/classes/thermal.py A /issm/trunk-jpl/src/py3/classes/timestepping.py A /issm/trunk-jpl/src/py3/classes/toolkits.py A /issm/trunk-jpl/src/py3/classes/transient.py A /issm/trunk-jpl/src/py3/classes/verbose.py A /issm/trunk-jpl/src/py3/consistency A /issm/trunk-jpl/src/py3/consistency/QueueRequirements.py A /issm/trunk-jpl/src/py3/consistency/checkfield.py A /issm/trunk-jpl/src/py3/consistency/ismodelselfconsistent.py A /issm/trunk-jpl/src/py3/contrib A /issm/trunk-jpl/src/py3/contrib/bamg A /issm/trunk-jpl/src/py3/contrib/bamg/YamsCall.py A /issm/trunk-jpl/src/py3/contrib/bamg/YamsCall.py.bak A /issm/trunk-jpl/src/py3/contrib/netCDF A /issm/trunk-jpl/src/py3/contrib/netCDF/ClassTry.py A /issm/trunk-jpl/src/py3/contrib/netCDF/ClassTry.py.bak A /issm/trunk-jpl/src/py3/contrib/netCDF/export\_netCDF.py A /issm/trunk-jpl/src/py3/contrib/netCDF/export\_netCDF.py.bak A /issm/trunk-jpl/src/py3/contrib/netCDF/read\_netCDF.py A /issm/trunk-jpl/src/py3/contrib/netCDF/read\_netCDF.py.bak A /issm/trunk-jpl/src/py3/contrib/paraview A /issm/trunk-jpl/src/py3/contrib/paraview/exportVTK.py A /issm/trunk-jpl/src/py3/contrib/paraview/exportVTK.py.bak A /issm/trunk-jpl/src/py3/coordsystems A /issm/trunk-jpl/src/py3/coordsystems/ll2xy.py A /issm/trunk-jpl/src/py3/coordsystems/xy2ll.py A /issm/trunk-jpl/src/py3/dev A /issm/trunk-jpl/src/py3/dev/devpath.py A /issm/trunk-jpl/src/py3/dev/issmversion.py A /issm/trunk-jpl/src/py3/enum A /issm/trunk-jpl/src/py3/enum/EnumDefinitions.py A /issm/trunk-jpl/src/py3/exp A /issm/trunk-jpl/src/py3/exp/expcoarsen.py A /issm/trunk-jpl/src/py3/exp/expdisp.py A /issm/trunk-jpl/src/py3/exp/expread.py A /issm/trunk-jpl/src/py3/exp/expwrite.py A /issm/trunk-jpl/src/py3/extrusion A /issm/trunk-jpl/src/py3/extrusion/DepthAverage.py A /issm/trunk-jpl/src/py3/extrusion/project2d.py A /issm/trunk-jpl/src/py3/extrusion/project3d.py A /issm/trunk-jpl/src/py3/geometry A /issm/trunk-jpl/src/py3/geometry/FlagElements.py A /issm/trunk-jpl/src/py3/geometry/GetAreas.py A /issm/trunk-jpl/src/py3/geometry/SegIntersect.py A /issm/trunk-jpl/src/py3/geometry/slope.py A /issm/trunk-jpl/src/py3/interp A /issm/trunk-jpl/src/py3/interp/SectionValues.py A /issm/trunk-jpl/src/py3/interp/averaging.py A /issm/trunk-jpl/src/py3/interp/holefiller.py A /issm/trunk-jpl/src/py3/interp/interp.py A /issm/trunk-jpl/src/py3/inversions A /issm/trunk-jpl/src/py3/inversions/marshallcostfunctions.py A /issm/trunk-jpl/src/py3/inversions/parametercontroldrag.py A /issm/trunk-jpl/src/py3/inversions/supportedcontrols.py A /issm/trunk-jpl/src/py3/inversions/supportedcostfunctions.py A /issm/trunk-jpl/src/py3/io A /issm/trunk-jpl/src/py3/io/loadmodel.py A /issm/trunk-jpl/src/py3/io/loadvars.py A /issm/trunk-jpl/src/py3/io/savevars.py A /issm/trunk-jpl/src/py3/materials A /issm/trunk-jpl/src/py3/materials/DepthAvgTempCond.py A /issm/trunk-jpl/src/py3/materials/TMeltingPoint.py A /issm/trunk-jpl/src/py3/materials/cuffey.py A /issm/trunk-jpl/src/py3/materials/paterson.py A /issm/trunk-jpl/src/py3/mech A /issm/trunk-jpl/src/py3/mech/analyticaldamage.py A /issm/trunk-jpl/src/py3/mech/backstressfrominversion.py A /issm/trunk-jpl/src/py3/mech/calcbackstress.py A /issm/trunk-jpl/src/py3/mech/damagefrominversion.py A /issm/trunk-jpl/src/py3/mech/mechanicalproperties.py A /issm/trunk-jpl/src/py3/mech/robintemperature.py A /issm/trunk-jpl/src/py3/mech/steadystateiceshelftemp.py A /issm/trunk-jpl/src/py3/mech/thomasparams.py A /issm/trunk-jpl/src/py3/mesh A /issm/trunk-jpl/src/py3/mesh/ComputeHessian.py A /issm/trunk-jpl/src/py3/mesh/ComputeMetric.py A /issm/trunk-jpl/src/py3/mesh/ElementsFromEdge.py A /issm/trunk-jpl/src/py3/mesh/GetNodalFunctionsCoeff.py A /issm/trunk-jpl/src/py3/mesh/bamg.py A /issm/trunk-jpl/src/py3/mesh/meshconvert.py A /issm/trunk-jpl/src/py3/mesh/rifts A /issm/trunk-jpl/src/py3/mesh/rifts/meshprocessoutsiderifts.py A /issm/trunk-jpl/src/py3/mesh/rifts/meshprocessrifts.py A /issm/trunk-jpl/src/py3/mesh/roundmesh.py A /issm/trunk-jpl/src/py3/mesh/squaremesh.py A /issm/trunk-jpl/src/py3/mesh/triangle.py A /issm/trunk-jpl/src/py3/miscellaneous A /issm/trunk-jpl/src/py3/miscellaneous/MatlabFuncs.py A /issm/trunk-jpl/src/py3/miscellaneous/PythonFuncs.py A /issm/trunk-jpl/src/py3/miscellaneous/fielddisplay.py A /issm/trunk-jpl/src/py3/miscellaneous/isnans.py A /issm/trunk-jpl/src/py3/miscellaneous/parallelrange.py A /issm/trunk-jpl/src/py3/modifier.sh A /issm/trunk-jpl/src/py3/os A /issm/trunk-jpl/src/py3/os/issmdir.py A /issm/trunk-jpl/src/py3/os/issmscpin.py A /issm/trunk-jpl/src/py3/os/issmscpout.py A /issm/trunk-jpl/src/py3/os/issmssh.py A /issm/trunk-jpl/src/py3/parameterization A /issm/trunk-jpl/src/py3/parameterization/contourenvelope.py A /issm/trunk-jpl/src/py3/parameterization/parameterize.py A /issm/trunk-jpl/src/py3/parameterization/setflowequation.py A /issm/trunk-jpl/src/py3/parameterization/sethydrostaticmask.py A /issm/trunk-jpl/src/py3/parameterization/setmask.py A /issm/trunk-jpl/src/py3/plot A /issm/trunk-jpl/src/py3/plot/applyoptions.py A /issm/trunk-jpl/src/py3/plot/checkplotoptions.py A /issm/trunk-jpl/src/py3/plot/colormaps A /issm/trunk-jpl/src/py3/plot/colormaps/cmaptools.py A /issm/trunk-jpl/src/py3/plot/export\_gl.py A /issm/trunk-jpl/src/py3/plot/plot\_contour.py A /issm/trunk-jpl/src/py3/plot/plot\_manager.py A /issm/trunk-jpl/src/py3/plot/plot\_mesh.py A /issm/trunk-jpl/src/py3/plot/plot\_overlay.py A /issm/trunk-jpl/src/py3/plot/plot\_streamlines.py A /issm/trunk-jpl/src/py3/plot/plot\_unit.py A /issm/trunk-jpl/src/py3/plot/plotmodel.py A /issm/trunk-jpl/src/py3/plot/processdata.py A /issm/trunk-jpl/src/py3/plot/processmesh.py A /issm/trunk-jpl/src/py3/plot/writejsfield.py A /issm/trunk-jpl/src/py3/plot/writejsfile.py A /issm/trunk-jpl/src/py3/shp A /issm/trunk-jpl/src/py3/shp/shp2exp.py A /issm/trunk-jpl/src/py3/solve A /issm/trunk-jpl/src/py3/solve/WriteData.py A /issm/trunk-jpl/src/py3/solve/loadresultsfromcluster.py A /issm/trunk-jpl/src/py3/solve/loadresultsfromdisk.py A /issm/trunk-jpl/src/py3/solve/marshall.py A /issm/trunk-jpl/src/py3/solve/parseresultsfromdisk.py A /issm/trunk-jpl/src/py3/solve/solve.py A /issm/trunk-jpl/src/py3/solve/waitonlock.py A /issm/trunk-jpl/src/py3/solvers A /issm/trunk-jpl/src/py3/solvers/asmoptions.py A /issm/trunk-jpl/src/py3/solvers/iluasmoptions.py A /issm/trunk-jpl/src/py3/solvers/issmgslsolver.py A /issm/trunk-jpl/src/py3/solvers/issmmumpssolver.py A /issm/trunk-jpl/src/py3/solvers/jacobiasmoptions.py A /issm/trunk-jpl/src/py3/solvers/jacobicgoptions.py A /issm/trunk-jpl/src/py3/solvers/matlaboptions.py A /issm/trunk-jpl/src/py3/solvers/mumpsoptions.py A /issm/trunk-jpl/src/py3/solvers/soroptions.py A /issm/trunk-jpl/src/py3/solvers/stokesoptions.py A /issm/trunk-jpl/src/py3/test.txt A /issm/trunk-jpl/src/py3/tmp M /issm/trunk-jpl/src/wrappers/IssmConfig/IssmConfig.cpp M /issm/trunk-jpl/src/wrappers/IssmConfig/IssmConfig.h M /issm/trunk-jpl/src/wrappers/python/include/pythonincludes.h M /issm/trunk-jpl/src/wrappers/python/io/FetchPythonData.cpp M /issm/trunk-jpl/src/wrappers/python/io/WritePythonData.cpp\\
Export determination: 6. \\
Rationale: NEW:Adding directory to hold the python 3 implementation of the interface\\
\vspace{3em}

\noindent \textbf{Change \#782} with diff file ISSM-19896-19897.diff: \\
Function name: \\
M /issm/trunk-jpl/src/wrappers/IssmConfig/IssmConfig.cpp M /issm/trunk-jpl/src/wrappers/IssmConfig/IssmConfig.h M /issm/trunk-jpl/src/wrappers/python/io/FetchPythonData.cpp M /issm/trunk-jpl/src/wrappers/python/io/WritePythonData.cpp\\
Export determination: 6. \\
Rationale: CHG: merging Basile's changes with python2\\
\vspace{3em}

\noindent \textbf{Change \#783} with diff file ISSM-19897-19898.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/SMBcomponents.m M /issm/trunk-jpl/src/m/classes/SMBcomponents.py M /issm/trunk-jpl/src/m/classes/SMBd18opdd.m M /issm/trunk-jpl/src/m/classes/SMBd18opdd.py M /issm/trunk-jpl/src/m/classes/SMBforcing.m M /issm/trunk-jpl/src/m/classes/SMBforcing.py M /issm/trunk-jpl/src/m/classes/SMBgemb.m M /issm/trunk-jpl/src/m/classes/SMBgradients.m M /issm/trunk-jpl/src/m/classes/SMBgradients.py M /issm/trunk-jpl/src/m/classes/SMBhenning.m M /issm/trunk-jpl/src/m/classes/SMBmeltcomponents.m M /issm/trunk-jpl/src/m/classes/SMBmeltcomponents.py M /issm/trunk-jpl/src/m/classes/SMBpdd.m M /issm/trunk-jpl/src/m/classes/SMBpdd.py M /issm/trunk-jpl/src/m/classes/adinversion.m M /issm/trunk-jpl/src/m/classes/balancethickness.m M /issm/trunk-jpl/src/m/classes/balancethickness.py M /issm/trunk-jpl/src/m/classes/basalforcings.m M /issm/trunk-jpl/src/m/classes/basalforcings.py M /issm/trunk-jpl/src/m/classes/calving.m M /issm/trunk-jpl/src/m/classes/calving.py M /issm/trunk-jpl/src/m/classes/calvingdev.m M /issm/trunk-jpl/src/m/classes/calvinglevermann.m M /issm/trunk-jpl/src/m/classes/calvinglevermann.py M /issm/trunk-jpl/src/m/classes/calvingpi.m M /issm/trunk-jpl/src/m/classes/friction.m M /issm/trunk-jpl/src/m/classes/friction.py M /issm/trunk-jpl/src/m/classes/frictioncoulomb.m M /issm/trunk-jpl/src/m/classes/frictioncoulomb.py M /issm/trunk-jpl/src/m/classes/frictionhydro.m M /issm/trunk-jpl/src/m/classes/frictionsommers.m M /issm/trunk-jpl/src/m/classes/frictiontemp.m M /issm/trunk-jpl/src/m/classes/frictionwaterlayer.m M /issm/trunk-jpl/src/m/classes/frictionweertman.m M /issm/trunk-jpl/src/m/classes/frictionweertman.py M /issm/trunk-jpl/src/m/classes/frictionweertmantemp.m M /issm/trunk-jpl/src/m/classes/geometry.m M /issm/trunk-jpl/src/m/classes/geometry.py M /issm/trunk-jpl/src/m/classes/gia.m M /issm/trunk-jpl/src/m/classes/gia.py M /issm/trunk-jpl/src/m/classes/hydrologydc.m M /issm/trunk-jpl/src/m/classes/hydrologydc.py M /issm/trunk-jpl/src/m/classes/hydrologysommers.m M /issm/trunk-jpl/src/m/classes/initialization.m M /issm/trunk-jpl/src/m/classes/initialization.py M /issm/trunk-jpl/src/m/classes/inversion.m M /issm/trunk-jpl/src/m/classes/inversion.py M /issm/trunk-jpl/src/m/classes/inversionvalidation.m M /issm/trunk-jpl/src/m/classes/linearbasalforcings.m M /issm/trunk-jpl/src/m/classes/linearbasalforcings.py M /issm/trunk-jpl/src/m/classes/m1qn3inversion.m M /issm/trunk-jpl/src/m/classes/m1qn3inversion.py M /issm/trunk-jpl/src/m/classes/masscon.m M /issm/trunk-jpl/src/m/classes/massconaxpby.m M /issm/trunk-jpl/src/m/classes/matice.m M /issm/trunk-jpl/src/m/classes/matice.py M /issm/trunk-jpl/src/m/classes/mesh2d.m M /issm/trunk-jpl/src/m/classes/mesh2d.py M /issm/trunk-jpl/src/m/classes/mesh2dvertical.m M /issm/trunk-jpl/src/m/classes/mesh3dprisms.m M /issm/trunk-jpl/src/m/classes/mesh3dprisms.py M /issm/trunk-jpl/src/m/classes/mesh3dsurface.m M /issm/trunk-jpl/src/m/classes/mesh3dtetras.m M /issm/trunk-jpl/src/m/classes/misfit.m M /issm/trunk-jpl/src/m/classes/mismipbasalforcings.m M /issm/trunk-jpl/src/m/classes/mismipbasalforcings.py M /issm/trunk-jpl/src/m/classes/spheremesh.m M /issm/trunk-jpl/src/m/classes/stressbalance.m M /issm/trunk-jpl/src/m/classes/stressbalance.py M /issm/trunk-jpl/src/m/classes/taoinversion.m M /issm/trunk-jpl/src/m/classes/taoinversion.py M /issm/trunk-jpl/src/m/classes/timestepping.m M /issm/trunk-jpl/src/m/classes/timestepping.py M /issm/trunk-jpl/src/m/consistency/checkfield.m\\
Export determination: 6. \\
Rationale: CHG: added check on Inf values in checkconsistency\\
\vspace{3em}

\noindent \textbf{Change \#784} with diff file ISSM-19898-19899.diff: \\
Function name: \\
M /issm/trunk-jpl/src/py3/classes/SMBcomponents.py M /issm/trunk-jpl/src/py3/classes/SMBd18opdd.py M /issm/trunk-jpl/src/py3/classes/SMBforcing.py M /issm/trunk-jpl/src/py3/classes/SMBgradients.py M /issm/trunk-jpl/src/py3/classes/SMBmeltcomponents.py M /issm/trunk-jpl/src/py3/classes/SMBpdd.py M /issm/trunk-jpl/src/py3/classes/balancethickness.py M /issm/trunk-jpl/src/py3/classes/basalforcings.py M /issm/trunk-jpl/src/py3/classes/calving.py M /issm/trunk-jpl/src/py3/classes/calvinglevermann.py M /issm/trunk-jpl/src/py3/classes/friction.py M /issm/trunk-jpl/src/py3/classes/frictioncoulomb.py M /issm/trunk-jpl/src/py3/classes/frictionweertman.py M /issm/trunk-jpl/src/py3/classes/geometry.py M /issm/trunk-jpl/src/py3/classes/gia.py M /issm/trunk-jpl/src/py3/classes/hydrologydc.py M /issm/trunk-jpl/src/py3/classes/initialization.py M /issm/trunk-jpl/src/py3/classes/inversion.py M /issm/trunk-jpl/src/py3/classes/linearbasalforcings.py M /issm/trunk-jpl/src/py3/classes/m1qn3inversion.py M /issm/trunk-jpl/src/py3/classes/matice.py M /issm/trunk-jpl/src/py3/classes/mesh2d.py M /issm/trunk-jpl/src/py3/classes/mesh3dprisms.py M /issm/trunk-jpl/src/py3/classes/mismipbasalforcings.py M /issm/trunk-jpl/src/py3/classes/stressbalance.py M /issm/trunk-jpl/src/py3/classes/taoinversion.py M /issm/trunk-jpl/src/py3/classes/timestepping.py\\
Export determination: 6. \\
Rationale: CHG: added check on Inf values in checkconsistency\\
\vspace{3em}

\noindent \textbf{Change \#785} with diff file ISSM-19899-19900.diff: \\
Function name: \\
M /issm/trunk-jpl/src/py3/consistency/checkfield.py\\
Export determination: 6. \\
Rationale: NEW: added check 'Inf',1\\
\vspace{3em}

\noindent \textbf{Change \#786} with diff file ISSM-19900-19901.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/consistency/checkfield.py\\
Export determination: 6. \\
Rationale: NEW: added check 'Inf',1\\
\vspace{3em}

\noindent \textbf{Change \#787} with diff file ISSM-19901-19902.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/SMBforcing.js M /issm/trunk-jpl/src/m/classes/balancethickness.js M /issm/trunk-jpl/src/m/classes/basalforcings.js M /issm/trunk-jpl/src/m/classes/calving.js M /issm/trunk-jpl/src/m/classes/friction.js M /issm/trunk-jpl/src/m/classes/geometry.js M /issm/trunk-jpl/src/m/classes/gia.js M /issm/trunk-jpl/src/m/classes/initialization.js M /issm/trunk-jpl/src/m/classes/inversion.js M /issm/trunk-jpl/src/m/classes/matice.js M /issm/trunk-jpl/src/m/classes/mesh2d.js M /issm/trunk-jpl/src/m/classes/stressbalance.js M /issm/trunk-jpl/src/m/classes/timestepping.js\\
Export determination: 6. \\
Rationale: CHG: added check isinf in js, need to add the same to checkconsistency\\
\vspace{3em}

\noindent \textbf{Change \#788} with diff file ISSM-19902-19903.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/consistency/checkfield.js\\
Export determination: 6. \\
Rationale: CHG: added check isinf in js\\
\vspace{3em}

\noindent \textbf{Change \#789} with diff file ISSM-19903-19904.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/calving.js M /issm/trunk-jpl/src/m/classes/calving.m M /issm/trunk-jpl/src/m/classes/calving.py M /issm/trunk-jpl/src/m/classes/calvingdev.m M /issm/trunk-jpl/src/m/classes/calvinglevermann.m M /issm/trunk-jpl/src/m/classes/calvinglevermann.py M /issm/trunk-jpl/src/m/classes/calvingpi.m M /issm/trunk-jpl/src/m/classes/damage.js M /issm/trunk-jpl/src/m/classes/damage.m M /issm/trunk-jpl/src/m/classes/damage.py M /issm/trunk-jpl/src/m/classes/frictionwaterlayer.m M /issm/trunk-jpl/src/m/classes/hydrologydc.m M /issm/trunk-jpl/src/m/classes/hydrologydc.py M /issm/trunk-jpl/src/m/classes/hydrologyshreve.js M /issm/trunk-jpl/src/m/classes/hydrologyshreve.m M /issm/trunk-jpl/src/m/classes/hydrologyshreve.py M /issm/trunk-jpl/src/m/classes/masstransport.js M /issm/trunk-jpl/src/m/classes/masstransport.m M /issm/trunk-jpl/src/m/classes/masstransport.py M /issm/trunk-jpl/src/m/classes/stressbalance.js M /issm/trunk-jpl/src/m/classes/stressbalance.m M /issm/trunk-jpl/src/m/classes/stressbalance.py M /issm/trunk-jpl/src/m/classes/thermal.js M /issm/trunk-jpl/src/m/classes/thermal.m M /issm/trunk-jpl/src/m/classes/thermal.py M /issm/trunk-jpl/src/py3/classes/calving.py M /issm/trunk-jpl/src/py3/classes/calvinglevermann.py M /issm/trunk-jpl/src/py3/classes/damage.py M /issm/trunk-jpl/src/py3/classes/hydrologydc.py M /issm/trunk-jpl/src/py3/classes/hydrologyshreve.py M /issm/trunk-jpl/src/py3/classes/masstransport.py M /issm/trunk-jpl/src/py3/classes/stressbalance.py M /issm/trunk-jpl/src/py3/classes/thermal.py\\
Export determination: 6. \\
Rationale: CHG: added check Inf on spc as well\\
\vspace{3em}

\noindent \textbf{Change \#790} with diff file ISSM-19904-19905.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Adding zoombounds option to js plots.\\
\vspace{3em}

\noindent \textbf{Change \#791} with diff file ISSM-19905-19906.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Fixing zooming behavior and removing extraneous code from plot\_unit.\\
\vspace{3em}

\noindent \textbf{Change \#792} with diff file ISSM-19906-19907.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Code cleanup for webgl.js.\\
\vspace{3em}

\noindent \textbf{Change \#793} with diff file ISSM-19907-19908.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Handling zoom boundary cases for plots.\\
\vspace{3em}

\noindent \textbf{Change \#794} with diff file ISSM-19908-19909.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_manager.js M /issm/trunk-jpl/src/m/plot/plot\_overlay.js A /issm/trunk-jpl/src/m/plot/plot\_radaroverlay.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Now plotting outer overlay.\\
\vspace{3em}

\noindent \textbf{Change \#795} with diff file ISSM-19909-19910.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/slider.js\\
Export determination: 6. \\
Rationale: CHG: introduced step.\\
\vspace{3em}

\noindent \textbf{Change \#796} with diff file ISSM-19910-19911.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_manager.js M /issm/trunk-jpl/src/m/plot/plot\_overlay.js D /issm/trunk-jpl/src/m/plot/plot\_radaroverlay.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Consolidating radaroverlay handling.\\
\vspace{3em}

\noindent \textbf{Change \#797} with diff file ISSM-19911-19912.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/mismipbasalforcings.m M /issm/trunk-jpl/src/m/classes/mismipbasalforcings.py\\
Export determination: 6. \\
Rationale: BUG: forgot to add extrude function in mismipbasalforcings classes\\
\vspace{3em}

\noindent \textbf{Change \#798} with diff file ISSM-19912-19913.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_manager.js M /issm/trunk-jpl/src/m/plot/plot\_mesh.js M /issm/trunk-jpl/src/m/plot/plot\_overlay.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Implementing 3d mesh support for overlay, mesh, and unit plots. Preventing webgl from drawing unloaded textures.\\
\vspace{3em}

\noindent \textbf{Change \#799} with diff file ISSM-19913-19914.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_overlay.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Recommitting plot\_overlay.\\
\vspace{3em}

\noindent \textbf{Change \#800} with diff file ISSM-19914-19915.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_overlay.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Correcting texture coordinates for outer radaroverlay.\\
\vspace{3em}

\noindent \textbf{Change \#801} with diff file ISSM-19915-19916.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/javascript/src/hammer.min.js M /issm/trunk-jpl/src/m/plot/plot\_mesh.js M /issm/trunk-jpl/src/m/plot/plot\_overlay.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Preliminary implementation of mouse/touch camera rotation interaction for js plots.\\
\vspace{3em}

\noindent \textbf{Change \#802} with diff file ISSM-19916-19917.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Altering modelmatrix calculation to work with translations and new camera view\\
\vspace{3em}

\noindent \textbf{Change \#803} with diff file ISSM-19917-19918.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_overlay.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Adding in pinch zoom handling, azimuth/elevation camera rotation view, and azimuthbounds/elevationbounds clamping options with console output for debugging.\\
\vspace{3em}

\noindent \textbf{Change \#804} with diff file ISSM-19918-19919.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Changing default background color to sky blue for js plots.\\
\vspace{3em}

\noindent \textbf{Change \#805} with diff file ISSM-19919-19920.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_mesh.js M /issm/trunk-jpl/src/m/plot/plot\_overlay.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Implementing worldspace x/y camera panning and inner/outer ocean masking options.\\
\vspace{3em}

\noindent \textbf{Change \#806} with diff file ISSM-19920-19921.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Implementing nodata option.\\
\vspace{3em}

\noindent \textbf{Change \#807} with diff file ISSM-19921-19922.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Implementing canvasoffset option and persistent camera rotations on plotmodel redraws.\\
\vspace{3em}

\noindent \textbf{Change \#808} with diff file ISSM-19922-19923.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Fixing low canvas resolution and adding in explicit canvas persistence handling for camera.\\
\vspace{3em}

\noindent \textbf{Change \#809} with diff file ISSM-19923-19924.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Fixing drawing of unit plots, adding more code folds.\\
\vspace{3em}

\noindent \textbf{Change \#810} with diff file ISSM-19924-19925.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_overlay.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Fixing radaroverlay handling for overlays.\\
\vspace{3em}

\noindent \textbf{Change \#811} with diff file ISSM-19925-19926.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_overlay.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Hotfix for incorrectly displaying overlay.\\
\vspace{3em}

\noindent \textbf{Change \#812} with diff file ISSM-19926-19927.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/HydrologySommersAnalysis.cpp\\
Export determination: 6. \\
Rationale: CHG: Added condition to prevent negative pressure\\
\vspace{3em}

\noindent \textbf{Change \#813} with diff file ISSM-19927-19928.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_overlay.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Correcting height scaling for ocean mask shading.\\
\vspace{3em}

\noindent \textbf{Change \#814} with diff file ISSM-19928-19929.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive350.nc\\
Export determination: 6. \\
Rationale: CHG: updated Hydro Sommers archive to reflect change to analysis'\\
\vspace{3em}

\noindent \textbf{Change \#815} with diff file ISSM-19929-19930.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_manager.js M /issm/trunk-jpl/src/m/plot/plot\_overlay.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/plotmodel.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Tentative implementation of multiplot rendering. Iproving transparency handling.\\
\vspace{3em}

\noindent \textbf{Change \#816} with diff file ISSM-19930-19931.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive3008.nc M /issm/trunk-jpl/test/Archives/Archive3108.nc\\
Export determination: 6. \\
Rationale: CHG: updated AD test archives for test 3008 and 3108.\\
\vspace{3em}

\noindent \textbf{Change \#817} with diff file ISSM-19931-19932.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/HydrologySommersAnalysis.cpp\\
Export determination: 6. \\
Rationale: CHG: Put in a cap so that subglacial gap height cannot exceed the ice thickness\\
\vspace{3em}

\noindent \textbf{Change \#818} with diff file ISSM-19932-19933.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/petsc/install-3.5-win7.sh A /issm/trunk-jpl/jenkins/linux64\_ross\_test M /issm/trunk-jpl/test/NightlyRun/test124.m M /issm/trunk-jpl/test/NightlyRun/test211.m M /issm/trunk-jpl/test/NightlyRun/test211.py\\
Export determination: 6. \\
Rationale: ADD: linux64\_ross\_test for Jenkins.\\
\vspace{3em}

\noindent \textbf{Change \#819} with diff file ISSM-19933-19934.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/petsc/install-3.5-win7.sh M /issm/trunk-jpl/test/NightlyRun/test124.m M /issm/trunk-jpl/test/NightlyRun/test211.m M /issm/trunk-jpl/test/NightlyRun/test211.py\\
Export determination: 6. \\
Rationale: REV: reverting files I mistakenly changed.\\
\vspace{3em}

\noindent \textbf{Change \#820} with diff file ISSM-19934-19935.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_manager.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Removing some console logs.\\
\vspace{3em}

\noindent \textbf{Change \#821} with diff file ISSM-19935-19936.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_manager.js M /issm/trunk-jpl/src/m/plot/radarpower.m M /issm/trunk-jpl/src/m/plot/slider.js\\
Export determination: 6. \\
Rationale: CHG: minor.\\
\vspace{3em}

\noindent \textbf{Change \#822} with diff file ISSM-19936-19937.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/slider.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Generalizing slidersdiv handling and implementing slidersdiv option.\\
\vspace{3em}

\noindent \textbf{Change \#823} with diff file ISSM-19937-19938.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/plotoptions.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Fixing canvasid warning bug. Adding in displayzoom and displayview debug options.\\
\vspace{3em}

\noindent \textbf{Change \#824} with diff file ISSM-19938-19939.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Added logic to Jenkins script to handle build stages. More changes to come.\\
\vspace{3em}

\noindent \textbf{Change \#825} with diff file ISSM-19939-19940.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Moved up the cleaning up directory part.\\
\vspace{3em}

\noindent \textbf{Change \#826} with diff file ISSM-19940-19941.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Fixed a small issue with double echos.\\
\vspace{3em}

\noindent \textbf{Change \#827} with diff file ISSM-19941-19942.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Escaped quotes for XML tests.\\
\vspace{3em}

\noindent \textbf{Change \#828} with diff file ISSM-19942-19943.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/plotoptions.js M /issm/trunk-jpl/test/NightlyRun/test101.html\\
Export determination: 6. \\
Rationale: CHG (javascript): Implementing compatible dynamic canvas generation. Updated test101.html.\\
\vspace{3em}

\noindent \textbf{Change \#829} with diff file ISSM-19943-19944.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Implementing 2d option for js plots.\\
\vspace{3em}

\noindent \textbf{Change \#830} with diff file ISSM-19944-19945.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/plotoptions.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Removing debug statement, fixing spacing.\\
\vspace{3em}

\noindent \textbf{Change \#831} with diff file ISSM-19945-19946.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Refactoring displayzoom/view options. 2d option now uses orthographic camera.\\
\vspace{3em}

\noindent \textbf{Change \#832} with diff file ISSM-19946-19947.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Updating zoom for js plots to use percentage based values.\\
\vspace{3em}

\noindent \textbf{Change \#833} with diff file ISSM-19947-19948.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/inversion.m\\
Export determination: 6. \\
Rationale: CHG (JavaScript): new savemodeljs routine for inversion class\\
\vspace{3em}

\noindent \textbf{Change \#834} with diff file ISSM-19948-19949.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/miscellaneous.m\\
Export determination: 6. \\
Rationale: CHG (JavaScript): try and handle dummy structure in miscellaneous class\\
\vspace{3em}

\noindent \textbf{Change \#835} with diff file ISSM-19949-19950.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/mesh/triangle.m\\
Export determination: 6. \\
Rationale: CHG: allow for optional removal of orphans\\
\vspace{3em}

\noindent \textbf{Change \#836} with diff file ISSM-19950-19951.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/miscellaneous/converttopowerof2.m\\
Export determination: 6. \\
Rationale: CHG: introduce controls on maximum size of radar image.\\
\vspace{3em}

\noindent \textbf{Change \#837} with diff file ISSM-19951-19952.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/miscellaneous.m\\
Export determination: 6. \\
Rationale: CHG: fixed issue with testing against the type self.dummy\\
\vspace{3em}

\noindent \textbf{Change \#838} with diff file ISSM-19952-19953.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/petsc/install-3.6-lonestar.sh\\
Export determination: 6. \\
Rationale: CHG: new lonestar5 system\\
\vspace{3em}

\noindent \textbf{Change \#839} with diff file ISSM-19953-19954.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/petsc/install-3.6-lonestar.sh\\
Export determination: 6. \\
Rationale: CHG: new mpi call\\
\vspace{3em}

\noindent \textbf{Change \#840} with diff file ISSM-19954-19955.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/mesh/augment2dmesh.m A /issm/trunk-jpl/src/m/mesh/mesh3dsurfaceplug2d.m A /issm/trunk-jpl/src/m/mesh/patchglobe.m\\
Export determination: 6. \\
Rationale: CHG: some voodoo magic about plugging 2d meshes into a globe mesh.\\
\vspace{3em}

\noindent \textbf{Change \#841} with diff file ISSM-19955-19956.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/model.m A /issm/trunk-jpl/src/m/exp/meshtodomain.m A /issm/trunk-jpl/src/m/miscellaneous/alignsegments.m M /issm/trunk-jpl/src/m/parameterization/contourenvelope.m\\
Export determination: 6. \\
Rationale: CHG: contourenvelope now deals only with a mesh class instead of a model class. model.m had to be adapted accordingly. New routines meshtodomain which takes the segments in the mesh and dumps a domain outline out of them. New routine alignsegments which puts unordered segments into order (prior for example to calling meshtodomain).\\
\vspace{3em}

\noindent \textbf{Change \#842} with diff file ISSM-19956-19957.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/lonestar.m\\
Export determination: 6. \\
Rationale: CHG: update lonestar to SLURM\\
\vspace{3em}

\noindent \textbf{Change \#843} with diff file ISSM-19957-19958.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/model.m M /issm/trunk-jpl/src/m/contrib/massbalance/contourmassbalance.m M /issm/trunk-jpl/src/m/mesh/rifts/meshaddrifts.m\\
Export determination: 6. \\
Rationale: BUG: prototype of contourenvelope has changed, updating accordingly\\
\vspace{3em}

\noindent \textbf{Change \#844} with diff file ISSM-19958-19959.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/SMBforcing.m M /issm/trunk-jpl/src/m/classes/autodiff.m M /issm/trunk-jpl/src/m/classes/basalforcings.m M /issm/trunk-jpl/src/m/classes/clusters/generic.m M /issm/trunk-jpl/src/m/classes/constants.m M /issm/trunk-jpl/src/m/classes/damage.m M /issm/trunk-jpl/src/m/classes/debug.m M /issm/trunk-jpl/src/m/classes/flaim.m M /issm/trunk-jpl/src/m/classes/flowequation.m M /issm/trunk-jpl/src/m/classes/friction.m M /issm/trunk-jpl/src/m/classes/frictioncoulomb.m M /issm/trunk-jpl/src/m/classes/frictionweertman.m M /issm/trunk-jpl/src/m/classes/geometry.m M /issm/trunk-jpl/src/m/classes/gia.m M /issm/trunk-jpl/src/m/classes/groundingline.m M /issm/trunk-jpl/src/m/classes/hydrologyshreve.m M /issm/trunk-jpl/src/m/classes/initialization.m M /issm/trunk-jpl/src/m/classes/inversion.m M /issm/trunk-jpl/src/m/classes/linearbasalforcings.m M /issm/trunk-jpl/src/m/classes/mask.m M /issm/trunk-jpl/src/m/classes/maskpsl.m M /issm/trunk-jpl/src/m/classes/matdamageice.m M /issm/trunk-jpl/src/m/classes/matice.m M /issm/trunk-jpl/src/m/classes/mesh2dvertical.m M /issm/trunk-jpl/src/m/classes/mesh3dprisms.m M /issm/trunk-jpl/src/m/classes/mesh3dsurface.m M /issm/trunk-jpl/src/m/classes/mesh3dtetras.m M /issm/trunk-jpl/src/m/classes/miscellaneous.m M /issm/trunk-jpl/src/m/classes/mismipbasalforcings.m M /issm/trunk-jpl/src/m/classes/outputdefinition.m M /issm/trunk-jpl/src/m/classes/qmu.m M /issm/trunk-jpl/src/m/classes/rifts.m M /issm/trunk-jpl/src/m/classes/settings.m M /issm/trunk-jpl/src/m/classes/steadystate.m M /issm/trunk-jpl/src/m/classes/stressbalance.m M /issm/trunk-jpl/src/m/classes/thermal.m M /issm/trunk-jpl/src/m/classes/timestepping.m M /issm/trunk-jpl/src/m/classes/transient.m M /issm/trunk-jpl/src/m/classes/verbose.m\\
Export determination: 6. \\
Rationale: CHG: some cleanup. Taking out the createxml routines, the effort did not pan out.\\
\vspace{3em}

\noindent \textbf{Change \#845} with diff file ISSM-19959-19960.diff: \\
Function name: \\
D /issm/trunk-jpl/src/m/solve/createxml.m\\
Export determination: 6. \\
Rationale: DEL: not needed anymore\\
\vspace{3em}

\noindent \textbf{Change \#846} with diff file ISSM-19960-19961.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/contrib/morphological (from /issm/trunk-jpl/src/m/morphological:19956) D /issm/trunk-jpl/src/m/morphological\\
Export determination: 6. \\
Rationale: CHG: moving morphological to contrib\\
\vspace{3em}

\noindent \textbf{Change \#847} with diff file ISSM-19961-19962.diff: \\
Function name: \\
A /issm/trunk-jpl/bin/vilje.m\\
Export determination: 6. \\
Rationale: new: adding new cluster file\\
\vspace{3em}

\noindent \textbf{Change \#848} with diff file ISSM-19962-19963.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/classes/clusters/vilje.m\\
Export determination: 6. \\
Rationale: new: adding new cluster file\\
\vspace{3em}

\noindent \textbf{Change \#849} with diff file ISSM-19963-19964.diff: \\
Function name: \\
D /issm/trunk-jpl/bin/vilje.m\\
Export determination: 6. \\
Rationale: DEL: should not be added to bin, alredy in src/m/classes/clusters\\
\vspace{3em}

\noindent \textbf{Change \#850} with diff file ISSM-19964-19965.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/plot/gauge.js\\
Export determination: 6. \\
Rationale: ADD (javascript): js plots gauge wrapper implementation.\\
\vspace{3em}

\noindent \textbf{Change \#851} with diff file ISSM-19965-19966.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Implementing expdisp for js plots.\\
\vspace{3em}

\noindent \textbf{Change \#852} with diff file ISSM-19966-19967.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test3001.py M /issm/trunk-jpl/test/NightlyRun/test3002.py M /issm/trunk-jpl/test/NightlyRun/test3003.py M /issm/trunk-jpl/test/NightlyRun/test3004.py M /issm/trunk-jpl/test/NightlyRun/test3005.py M /issm/trunk-jpl/test/NightlyRun/test3006.py M /issm/trunk-jpl/test/NightlyRun/test3007.py M /issm/trunk-jpl/test/NightlyRun/test3008.py M /issm/trunk-jpl/test/NightlyRun/test3009.py M /issm/trunk-jpl/test/NightlyRun/test3010.py M /issm/trunk-jpl/test/NightlyRun/test3015.py M /issm/trunk-jpl/test/NightlyRun/test3019.py M /issm/trunk-jpl/test/NightlyRun/test3020.py M /issm/trunk-jpl/test/NightlyRun/test3119.py\\
Export determination: 6. \\
Rationale: CHG: Removed call to issmgslsolver() from AD tests. Call is done during toolkits init.\\
\vspace{3em}

\noindent \textbf{Change \#853} with diff file ISSM-19967-19968.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/autodiff.py M /issm/trunk-jpl/src/m/classes/toolkits.py\\
Export determination: 6. \\
Rationale: CHG: Added some modules required for non Petsc solvers as well as removed iteritems from list object.\\
\vspace{3em}

\noindent \textbf{Change \#854} with diff file ISSM-19968-19969.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_ross\_ad M /issm/trunk-jpl/jenkins/linux64\_ross\_ampi\\
Export determination: 6. \\
Rationale: CHG: Adding AD Python tests.\\
\vspace{3em}

\noindent \textbf{Change \#855} with diff file ISSM-19969-19970.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/toolkits.py\\
Export determination: 6. \\
Rationale: REV: reverting changes to toolkit.py\\
\vspace{3em}

\noindent \textbf{Change \#856} with diff file ISSM-19970-19971.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/autodiff.py\\
Export determination: 6. \\
Rationale: REV: reverting changes to autodiff.py\\
\vspace{3em}

\noindent \textbf{Change \#857} with diff file ISSM-19971-19972.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/autodiff.py\\
Export determination: 6. \\
Rationale: CHG: Restoring changes to autodiff.py\\
\vspace{3em}

\noindent \textbf{Change \#858} with diff file ISSM-19972-19973.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/javascript/src/hammer.min.js A /issm/trunk-jpl/externalpackages/javascript/src/jsonfn.js\\
Export determination: 6. \\
Rationale: CHG: some new packages.\\
\vspace{3em}

\noindent \textbf{Change \#859} with diff file ISSM-19973-19974.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/javascript/src/gauge.min.js\\
Export determination: 6. \\
Rationale: ADD (javascript): gauge source file.\\
\vspace{3em}

\noindent \textbf{Change \#860} with diff file ISSM-19974-19975.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_ross\_ad\\
Export determination: 6. \\
Rationale: CHG: Added python stuff to AD configure for Jenkins.\\
\vspace{3em}

\noindent \textbf{Change \#861} with diff file ISSM-19975-19976.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/gauge.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Adding text label option for gauges.\\
\vspace{3em}

\noindent \textbf{Change \#862} with diff file ISSM-19976-19977.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_ross\_ad\\
Export determination: 6. \\
Rationale: CHG: Jenkins AD should only be running AD tests when provided with the --benchmark=adolc options, but it does not seem to like. Trying it without the single quotes.\\
\vspace{3em}

\noindent \textbf{Change \#863} with diff file ISSM-19977-19978.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/toolkits/issm/IssmAbsVec.h M /issm/trunk-jpl/src/c/toolkits/issm/IssmMpiVec.h M /issm/trunk-jpl/src/c/toolkits/issm/IssmSeqVec.h M /issm/trunk-jpl/src/c/toolkits/issm/IssmVec.h M /issm/trunk-jpl/src/c/toolkits/objects/Vector.h M /issm/trunk-jpl/src/c/toolkits/petsc/objects/PetscVec.cpp M /issm/trunk-jpl/src/c/toolkits/petsc/objects/PetscVec.h\\
Export determination: 6. \\
Rationale: CHG: new capability to shift a toolkit vector by a certain offset. Akin to the VecShift routine in Petsc.\\
\vspace{3em}

\noindent \textbf{Change \#864} with diff file ISSM-19978-19979.diff: \\
Function name: \\
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 A /issm/trunk-jpl/src/m/enum/Domain3DsurfaceEnum.m M /issm/trunk-jpl/src/m/enum/EnumDefinitions.js M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/MaskOceanLevelsetEnum.m A /issm/trunk-jpl/src/m/enum/MaterialsEarthDensityEnum.m A /issm/trunk-jpl/src/m/enum/MeshLatEnum.m A /issm/trunk-jpl/src/m/enum/MeshLongEnum.m A /issm/trunk-jpl/src/m/enum/MeshREnum.m A /issm/trunk-jpl/src/m/enum/SealevelriseAbstolEnum.m A /issm/trunk-jpl/src/m/enum/SealevelriseAnalysisEnum.m A /issm/trunk-jpl/src/m/enum/SealevelriseDeltathicknessEnum.m A /issm/trunk-jpl/src/m/enum/SealevelriseElasticEnum.m A /issm/trunk-jpl/src/m/enum/SealevelriseEustaticEnum.m A /issm/trunk-jpl/src/m/enum/SealevelriseLoveHEnum.m A /issm/trunk-jpl/src/m/enum/SealevelriseLoveKEnum.m A /issm/trunk-jpl/src/m/enum/SealevelriseMaxiterEnum.m A /issm/trunk-jpl/src/m/enum/SealevelriseReltolEnum.m A /issm/trunk-jpl/src/m/enum/SealevelriseRigidEnum.m A /issm/trunk-jpl/src/m/enum/SealevelriseSEnum.m A /issm/trunk-jpl/src/m/enum/SealevelriseSolutionEnum.m\\
Export determination: 6. \\
Rationale: CHG: new enums for the sea level rise solution.\\
\vspace{3em}

\noindent \textbf{Change \#865} with diff file ISSM-19979-19980.diff: \\
Function name: \\
A /issm/trunk-jpl/src/c/shared/Numerics/legendre.cpp M /issm/trunk-jpl/src/c/shared/Numerics/numerics.h\\
Export determination: 6. \\
Rationale: NEW: legendre polynomial evaluation function.\\
\vspace{3em}

\noindent \textbf{Change \#866} with diff file ISSM-19980-19981.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/Makefile.am\\
Export determination: 6. \\
Rationale: CHG: added gauge.js to install target of scripts.\\
\vspace{3em}

\noindent \textbf{Change \#867} with diff file ISSM-19981-19982.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/coordsystems/gmtmask.m\\
Export determination: 6. \\
Rationale: CHG: address issue of gmtmask not accepting large input files (i.e. larger than ~50-100,000 vertices). Implement recursive call.\\
\vspace{3em}

\noindent \textbf{Change \#868} with diff file ISSM-19982-19983.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/mesh3dsurface.m\\
Export determination: 6. \\
Rationale: CHG: no need to preprocess lat and long. Just upload them as is.\\
\vspace{3em}

\noindent \textbf{Change \#869} with diff file ISSM-19983-19984.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/gia\_core.cpp\\
Export determination: 6. \\
Rationale: CHG: fixed leak.\\
\vspace{3em}

\noindent \textbf{Change \#870} with diff file ISSM-19984-19985.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/Makefile.am M /issm/trunk-jpl/src/c/analyses/EnumToAnalysis.cpp A /issm/trunk-jpl/src/c/analyses/SealevelriseAnalysis.cpp A /issm/trunk-jpl/src/c/analyses/SealevelriseAnalysis.h M /issm/trunk-jpl/src/c/analyses/analyses.h M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp M /issm/trunk-jpl/src/c/classes/Elements/Element.h M /issm/trunk-jpl/src/c/classes/Elements/Penta.h M /issm/trunk-jpl/src/c/classes/Elements/Seg.h M /issm/trunk-jpl/src/c/classes/Elements/Tetra.h M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp M /issm/trunk-jpl/src/c/classes/Elements/Tria.h M /issm/trunk-jpl/src/c/classes/FemModel.cpp M /issm/trunk-jpl/src/c/classes/FemModel.h M /issm/trunk-jpl/src/c/classes/Materials/Matpar.cpp M /issm/trunk-jpl/src/c/classes/Materials/Matpar.h M /issm/trunk-jpl/src/c/classes/Vertex.cpp M /issm/trunk-jpl/src/c/classes/Vertex.h M /issm/trunk-jpl/src/c/cores/CorePointerFromSolutionEnum.cpp M /issm/trunk-jpl/src/c/cores/cores.h A /issm/trunk-jpl/src/c/cores/sealevelrise\_core.cpp M /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateElementsVerticesAndMaterials.cpp M /issm/trunk-jpl/src/c/modules/VertexCoordinatesx/VertexCoordinatesx.cpp M /issm/trunk-jpl/src/c/modules/VertexCoordinatesx/VertexCoordinatesx.h M /issm/trunk-jpl/src/m/classes/maskpsl.m M /issm/trunk-jpl/src/m/classes/matice.m M /issm/trunk-jpl/src/m/classes/model.m A /issm/trunk-jpl/src/m/classes/slr.m M /issm/trunk-jpl/src/m/consistency/ismodelselfconsistent.m\\
Export determination: 6. \\
Rationale: CHG: new sea level rise solution. Not valdated yet! This solution requires one Sealevelrise analysis (so added the corresponding EnumToAnalysis and analysis.h files + SealevelriseAnalysis.* files). In terms of solution core: we have a new sealevelrise\_core.cpp files + corresponding hook up in CorePointerFromSolutionEnum. This core calls the new FemModel Sealevelrise module, which loops through the elements, hence the mods to Element.* along with all derivatives classes, in particular Tria. In terms of ModelProcessorx, we have a modified CreateElementsVerticesAndMaterials to include lat,long and radius, which also translsates into modifications for the Vertex object. The VertexCoordinatesx module is also modified, to be able to retrieve x,y,z but also lat,long,r from vertices. Of course, this is all driven from matlab, where we have a new field in the model, the slr class.\\
\vspace{3em}

\noindent \textbf{Change \#871} with diff file ISSM-19985-19986.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/analyses.m4\\
Export determination: 6. \\
Rationale: CHG: new sea level rise hook up for the configure script.\\
\vspace{3em}

\noindent \textbf{Change \#872} with diff file ISSM-19986-19987.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/SealevelriseAnalysis.cpp M /issm/trunk-jpl/src/c/classes/Elements/Tria.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 M /issm/trunk-jpl/src/m/classes/slr.m M /issm/trunk-jpl/src/m/enum/EnumDefinitions.js M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py\\
Export determination: 6. \\
Rationale: CHG: added precomputation of legendre polynomials.\\
\vspace{3em}

\noindent \textbf{Change \#873} with diff file ISSM-19987-19988.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/SealevelriseAnalysis.cpp M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp M /issm/trunk-jpl/src/c/classes/Elements/Element.h M /issm/trunk-jpl/src/c/classes/Elements/Tria.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 M /issm/trunk-jpl/src/m/classes/maskpsl.m M /issm/trunk-jpl/src/m/enum/EnumDefinitions.js M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/MaskLandLevelsetEnum.m A /issm/trunk-jpl/src/m/enum/SealevelriseLegendreCoefficientsEnum.m A /issm/trunk-jpl/src/m/enum/SealevelriseLegendrePrecomputeEnum.m\\
Export determination: 6. \\
Rationale: CHG: - upload legendre coefficients if they are precomputed. - new land mask for the psl mask class.\\
\vspace{3em}

\noindent \textbf{Change \#874} with diff file ISSM-19988-19989.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/matdamageice.m M /issm/trunk-jpl/src/m/classes/matdamageice.py M /issm/trunk-jpl/src/m/classes/matice.js M /issm/trunk-jpl/src/m/classes/matice.py\\
Export determination: 6. \\
Rationale: CHG: missing earth density\\
\vspace{3em}

\noindent \textbf{Change \#875} with diff file ISSM-19989-19990.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp\\
Export determination: 6. \\
Rationale: CHG: issue with the legendre call.\\
\vspace{3em}

\noindent \textbf{Change \#876} with diff file ISSM-19990-19991.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp\\
Export determination: 6. \\
Rationale: CHG: a fix for AD. Need to cast IssmDouble to int.\\
\vspace{3em}

\noindent \textbf{Change \#877} with diff file ISSM-19991-19992.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp\\
Export determination: 6. \\
Rationale: CHG: another cast needed for AD.\\
\vspace{3em}

\noindent \textbf{Change \#878} with diff file ISSM-19992-19993.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Implementing point cloud rendering.\\
\vspace{3em}

\noindent \textbf{Change \#879} with diff file ISSM-19993-19994.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/export\_fig/LICENSE M /issm/trunk-jpl/externalpackages/export\_fig/README.md M /issm/trunk-jpl/externalpackages/export\_fig/append\_pdfs.m M /issm/trunk-jpl/externalpackages/export\_fig/copyfig.m M /issm/trunk-jpl/externalpackages/export\_fig/crop\_borders.m M /issm/trunk-jpl/externalpackages/export\_fig/eps2pdf.m M /issm/trunk-jpl/externalpackages/export\_fig/export\_fig.m M /issm/trunk-jpl/externalpackages/export\_fig/fix\_lines.m M /issm/trunk-jpl/externalpackages/export\_fig/ghostscript.m M /issm/trunk-jpl/externalpackages/export\_fig/isolate\_axes.m M /issm/trunk-jpl/externalpackages/export\_fig/pdftops.m M /issm/trunk-jpl/externalpackages/export\_fig/print2array.m M /issm/trunk-jpl/externalpackages/export\_fig/print2eps.m M /issm/trunk-jpl/externalpackages/export\_fig/user\_string.m M /issm/trunk-jpl/externalpackages/export\_fig/using\_hg2.m\\
Export determination: 6. \\
Rationale: BUG: reverting back to old export\_fig (too many problems)\\
\vspace{3em}

\noindent \textbf{Change \#880} with diff file ISSM-19994-19995.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test513.m\\
Export determination: 6. \\
Rationale: CHG: Relaxing MATLAB test513. No need to relax Python test since it was already done.\\
\vspace{3em}

\noindent \textbf{Change \#881} with diff file ISSM-19995-19996.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/petsc/install-3.6-lonestar.sh\\
Export determination: 6. \\
Rationale: CHG: need to run sbatch\\
\vspace{3em}

\noindent \textbf{Change \#882} with diff file ISSM-19996-19997.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/lonestar.m\\
Export determination: 6. \\
Rationale: CHG: minor updates for SLURM\\
\vspace{3em}

\noindent \textbf{Change \#883} with diff file ISSM-19997-19998.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/lonestar.m\\
Export determination: 6. \\
Rationale: CHG: add mailing option to lonestar\\
\vspace{3em}

\noindent \textbf{Change \#884} with diff file ISSM-19998-19999.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/toolkits.py M /issm/trunk-jpl/src/m/solvers/issmgslsolver.py M /issm/trunk-jpl/src/m/solvers/issmmumpssolver.py\\
Export determination: 6. \\
Rationale: CHG: Fixing python AD bug by upgrading issmgslsolver.py and issmmumpssolver.py. Also adding import statements for both in toolkits.py\\
\vspace{3em}

\noindent \textbf{Change \#885} with diff file ISSM-19999-20000.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test124.m\\
Export determination: 6. \\
Rationale: CHG: relaxing fields of test124.m\\
\vspace{3em}

\noindent \textbf{Change \#886} with diff file ISSM-20000-20001.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_ross\_ampi\\
Export determination: 6. \\
Rationale: CHG: Adding new options for Jenkins config file.\\
\vspace{3em}

\noindent \textbf{Change \#887} with diff file ISSM-20001-20002.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test3101.py M /issm/trunk-jpl/test/NightlyRun/test3102.py M /issm/trunk-jpl/test/NightlyRun/test3103.py M /issm/trunk-jpl/test/NightlyRun/test3104.py M /issm/trunk-jpl/test/NightlyRun/test3105.py M /issm/trunk-jpl/test/NightlyRun/test3106.py M /issm/trunk-jpl/test/NightlyRun/test3107.py M /issm/trunk-jpl/test/NightlyRun/test3108.py M /issm/trunk-jpl/test/NightlyRun/test3109.py M /issm/trunk-jpl/test/NightlyRun/test3110.py\\
Export determination: 6. \\
Rationale: CHG: removing calls to issmmumpssolver() and issmgslsolver from python AD tests.\\
\vspace{3em}

\noindent \textbf{Change \#888} with diff file ISSM-20002-20003.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/autodiff.py M /issm/trunk-jpl/src/m/classes/dependent.py M /issm/trunk-jpl/src/m/classes/independent.py M /issm/trunk-jpl/test/NightlyRun/test3015.py\\
Export determination: 6. \\
Rationale: CHG: changes to Python AD code to fix remaining failures.\\
\vspace{3em}

\noindent \textbf{Change \#889} with diff file ISSM-20003-20004.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_ross\_ampi\\
Export determination: 6. \\
Rationale: CHG: removed commas from list of tests.\\
\vspace{3em}

\noindent \textbf{Change \#890} with diff file ISSM-20004-20005.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/matice.js\\
Export determination: 6. \\
Rationale: CHG (javascript): minor issue with if statement.\\
\vspace{3em}

\noindent \textbf{Change \#891} with diff file ISSM-20005-20006.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/coordsystems/gmtmask.m\\
Export determination: 6. \\
Rationale: CHG: some verbosing of gmtmask\\
\vspace{3em}

\noindent \textbf{Change \#892} with diff file ISSM-20006-20007.diff: \\
Function name: \\
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 M /issm/trunk-jpl/src/m/enum/EnumDefinitions.js M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/SealevelriseGElasticEnum.m A /issm/trunk-jpl/src/m/enum/SealevelriseGRigidEnum.m\\
Export determination: 6. \\
Rationale: CHG: added SealevelriseGRigidEnum and SealevelriseGElasticEnum needed to avoid recomputation of the green function.\\
\vspace{3em}

\noindent \textbf{Change \#893} with diff file ISSM-20007-20008.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/Makefile.am M /issm/trunk-jpl/src/c/classes/Elements/Element.h M /issm/trunk-jpl/src/c/classes/Elements/Penta.h M /issm/trunk-jpl/src/c/classes/Elements/Seg.h M /issm/trunk-jpl/src/c/classes/Elements/Tetra.h M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp M /issm/trunk-jpl/src/c/classes/Elements/Tria.h M /issm/trunk-jpl/src/c/classes/FemModel.cpp M /issm/trunk-jpl/src/c/classes/FemModel.h M /issm/trunk-jpl/src/c/cores/cores.h M /issm/trunk-jpl/src/c/cores/sealevelrise\_core.cpp A /issm/trunk-jpl/src/c/cores/sealevelrise\_core\_eustatic.cpp A /issm/trunk-jpl/src/c/cores/sealevelrise\_core\_noneustatic.cpp\\
Export determination: 6. \\
Rationale: CHG: validation of the sealevelrise\_core against Surendra's matlab code. Also, improvements in the treatment of the Green function, which can be reused in the non eustatic part of the solution.\\
\vspace{3em}

\noindent \textbf{Change \#894} with diff file ISSM-20008-20009.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/dakota/configs/5.3.1/CMakeLists.txt.lonestar.patch M /issm/trunk-jpl/externalpackages/dakota/install-6.2-lonestar.sh M /issm/trunk-jpl/externalpackages/petsc/install-3.6-lonestar.sh\\
Export determination: 6. \\
Rationale: CHG: use correct mpi\\
\vspace{3em}

\noindent \textbf{Change \#895} with diff file ISSM-20009-20010.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/lonestar.m\\
Export determination: 6. \\
Rationale: CHG: minor updtaes\\
\vspace{3em}

\noindent \textbf{Change \#896} with diff file ISSM-20010-20011.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/FemModel.cpp\\
Export determination: 6. \\
Rationale: CHG: call assemble routine for each step, because otherwise Petsc starts buffering huge amounts of data.\\
\vspace{3em}

\noindent \textbf{Change \#897} with diff file ISSM-20011-20012.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/FemModel.cpp\\
Export determination: 6. \\
Rationale: CHG: assemble every 100 steps.\\
\vspace{3em}

\noindent \textbf{Change \#898} with diff file ISSM-20012-20013.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp\\
Export determination: 6. \\
Rationale: CHG: 20% improvement in the SLR core speed from switching to SetValues instead of SetValue one at a time.\\
\vspace{3em}

\noindent \textbf{Change \#899} with diff file ISSM-20013-20014.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/coordsystems/gmtmask.m\\
Export determination: 6. \\
Rationale: CHG: better verbose of gmtmask.\\
\vspace{3em}

\noindent \textbf{Change \#900} with diff file ISSM-20014-20015.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/SealevelriseAnalysis.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 M /issm/trunk-jpl/src/m/enum/EnumDefinitions.js M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/SealevelriseStoreGreenFunctionsEnum.m\\
Export determination: 6. \\
Rationale: CHG: adding option to not store green functions.\\
\vspace{3em}

\noindent \textbf{Change \#901} with diff file ISSM-20015-20016.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/slr.m\\
Export determination: 6. \\
Rationale: CHG: adding store green functions flag\\
\vspace{3em}

\noindent \textbf{Change \#902} with diff file ISSM-20016-20017.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/AdjointBalancethicknessAnalysis.cpp M /issm/trunk-jpl/src/c/classes/FemModel.cpp M /issm/trunk-jpl/src/c/classes/FemModel.h M /issm/trunk-jpl/src/c/modules/ModelProcessorx/Control/UpdateElementsAndMaterialsControl.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 M /issm/trunk-jpl/src/m/enum/EnumDefinitions.js M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/ThicknessPositiveEnum.m M /issm/trunk-jpl/src/m/inversions/marshallcostfunctions.m M /issm/trunk-jpl/src/m/inversions/supportedcostfunctions.m\\
Export determination: 6. \\
Rationale: NEW: added cost function that forces H to be positive for MC\\
\vspace{3em}

\noindent \textbf{Change \#903} with diff file ISSM-20017-20018.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/ModelProcessorx/Control/UpdateElementsAndMaterialsControl.cpp\\
Export determination: 6. \\
Rationale: CHG: no need to get Hobs everytime\\
\vspace{3em}

\noindent \textbf{Change \#904} with diff file ISSM-20018-20019.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp\\
Export determination: 6. \\
Rationale: CHG: new implementation of legendre function.\\
\vspace{3em}

\noindent \textbf{Change \#905} with diff file ISSM-20019-20020.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test233.m M /issm/trunk-jpl/test/NightlyRun/test233.py\\
Export determination: 6. \\
Rationale: CHG: relaxed tests 233.\\
\vspace{3em}

\noindent \textbf{Change \#906} with diff file ISSM-20020-20021.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/Makefile.am M /issm/trunk-jpl/src/c/analyses/EnthalpyAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/ThermalAnalysis.cpp M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp M /issm/trunk-jpl/src/c/classes/Elements/Element.h M /issm/trunk-jpl/src/c/cores/thermal\_core.cpp M /issm/trunk-jpl/src/c/modules/FloatingiceMeltingRatex/FloatingiceMeltingRatex.cpp A /issm/trunk-jpl/src/c/modules/GeothermalFluxx A /issm/trunk-jpl/src/c/modules/GeothermalFluxx/GeothermalFluxx.cpp A /issm/trunk-jpl/src/c/modules/GeothermalFluxx/GeothermalFluxx.h M /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateParameters.cpp M /issm/trunk-jpl/src/c/modules/modules.h 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 A /issm/trunk-jpl/src/m/classes/plumebasalforcings.m A /issm/trunk-jpl/src/m/enum/BasalforcingsBottomplumedepthEnum.m A /issm/trunk-jpl/src/m/enum/BasalforcingsCrustthicknessEnum.m A /issm/trunk-jpl/src/m/enum/BasalforcingsDtbgEnum.m A /issm/trunk-jpl/src/m/enum/BasalforcingsLowercrustheatEnum.m A /issm/trunk-jpl/src/m/enum/BasalforcingsMantleconductivityEnum.m A /issm/trunk-jpl/src/m/enum/BasalforcingsNusseltEnum.m A /issm/trunk-jpl/src/m/enum/BasalforcingsPlumeradiusEnum.m A /issm/trunk-jpl/src/m/enum/BasalforcingsPlumexEnum.m A /issm/trunk-jpl/src/m/enum/BasalforcingsPlumeyEnum.m A /issm/trunk-jpl/src/m/enum/BasalforcingsTopplumedepthEnum.m A /issm/trunk-jpl/src/m/enum/BasalforcingsUppercrustheatEnum.m A /issm/trunk-jpl/src/m/enum/BasalforcingsUppercrustthicknessEnum.m M /issm/trunk-jpl/src/m/enum/EnumDefinitions.js M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/MantlePlumeGeothermalFluxEnum.m A /issm/trunk-jpl/test/Archives/Archive342.nc A /issm/trunk-jpl/test/NightlyRun/test342.m\\
Export determination: 6. \\
Rationale: NEW: starting to add Mantle Plume class to compute geothermal heat flux\\
\vspace{3em}

\noindent \textbf{Change \#907} with diff file ISSM-20021-20022.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/shared/Numerics/legendre.cpp M /issm/trunk-jpl/src/c/shared/Numerics/numerics.h\\
Export determination: 6. \\
Rationale: CHG: replace legendre.cpp by a better routine.\\
\vspace{3em}

\noindent \textbf{Change \#908} with diff file ISSM-20022-20023.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/SealevelriseAnalysis.cpp\\
Export determination: 6. \\
Rationale: CHG: precompute legendre polynomial values.\\
\vspace{3em}

\noindent \textbf{Change \#909} with diff file ISSM-20023-20024.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp\\
Export determination: 6. \\
Rationale: CHG: use precomputed legendre polynomial values if requested.\\
\vspace{3em}

\noindent \textbf{Change \#910} with diff file ISSM-20024-20025.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/slr.m\\
Export determination: 6. \\
Rationale: CHG: default is now to precompute legendre polynomials.\\
\vspace{3em}

\noindent \textbf{Change \#911} with diff file ISSM-20025-20026.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Implementing textlabels rendering.\\
\vspace{3em}

\noindent \textbf{Change \#912} with diff file ISSM-20026-20027.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Params/DoubleMatParam.cpp M /issm/trunk-jpl/src/c/classes/Params/DoubleMatParam.h\\
Export determination: 6. \\
Rationale: CHG: new pointer based get values routine.\\
\vspace{3em}

\noindent \textbf{Change \#913} with diff file ISSM-20027-20028.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/SealevelriseAnalysis.cpp M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp M /issm/trunk-jpl/src/c/shared/Numerics/legendre.cpp\\
Export determination: 6. \\
Rationale: CHG: speed up of the precompute sea level rise core by transposing the legendre polynomial values matrix.\\
\vspace{3em}

\noindent \textbf{Change \#914} with diff file ISSM-20028-20029.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/SealevelriseAnalysis.cpp M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp M /issm/trunk-jpl/src/c/classes/Params/DoubleVecParam.cpp M /issm/trunk-jpl/src/c/classes/Params/DoubleVecParam.h 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 M /issm/trunk-jpl/src/m/classes/slr.m M /issm/trunk-jpl/src/m/enum/EnumDefinitions.js M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py D /issm/trunk-jpl/src/m/enum/SealevelriseGRigidEnum.m D /issm/trunk-jpl/src/m/enum/SealevelriseLegendreCoefficientsEnum.m D /issm/trunk-jpl/src/m/enum/SealevelriseLegendrePrecomputeEnum.m D /issm/trunk-jpl/src/m/enum/SealevelriseStoreGreenFunctionsEnum.m\\
Export determination: 6. \\
Rationale: CHG: faster implementation of the precomputation of Green functions for elastic case.\\
\vspace{3em}

\noindent \textbf{Change \#915} with diff file ISSM-20029-20030.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/SealevelriseAnalysis.cpp\\
Export determination: 6. \\
Rationale: CHG: do not compute G\_elastic if we are not in elastic mode. Also, avoid singularity due to discretization of low incidence angles.\\
\vspace{3em}

\noindent \textbf{Change \#916} with diff file ISSM-20030-20031.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/SealevelriseAnalysis.cpp\\
Export determination: 6. \\
Rationale: CHG: testing compile\\
\vspace{3em}

\noindent \textbf{Change \#917} with diff file ISSM-20031-20032.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/shared/Numerics/legendre.cpp\\
Export determination: 6. \\
Rationale: CHG: testing compile\\
\vspace{3em}

\noindent \textbf{Change \#918} with diff file ISSM-20032-20033.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/shared/Numerics/legendre.cpp\\
Export determination: 6. \\
Rationale: CHG: testing compile\\
\vspace{3em}

\noindent \textbf{Change \#919} with diff file ISSM-20033-20034.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/SealevelriseAnalysis.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 M /issm/trunk-jpl/src/c/shared/Numerics/legendre.cpp M /issm/trunk-jpl/src/m/classes/slr.m M /issm/trunk-jpl/src/m/enum/EnumDefinitions.js M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/SealevelriseDegaccEnum.m\\
Export determination: 6. \\
Rationale: CHG: parallelized computation of G\_elastic in the Sealevelrise UpdateParameters analysis phase.\\
\vspace{3em}

\noindent \textbf{Change \#920} with diff file ISSM-20034-20035.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/SealevelriseAnalysis.cpp\\
Export determination: 6. \\
Rationale: CHG: trying to fix reCast\\
\vspace{3em}

\noindent \textbf{Change \#921} with diff file ISSM-20035-20036.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/sealevelrise\_core.cpp\\
Export determination: 6. \\
Rationale: CHG: better requested outputs.\\
\vspace{3em}

\noindent \textbf{Change \#922} with diff file ISSM-20036-20037.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/SealevelriseAnalysis.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 M /issm/trunk-jpl/src/m/classes/slr.m M /issm/trunk-jpl/src/m/enum/EnumDefinitions.js M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/SealevelriseNumRequestedOutputsEnum.m A /issm/trunk-jpl/src/m/enum/SealevelriseRequestedOutputsEnum.m\\
Export determination: 6. \\
Rationale: CHG: added requested outputs for slr solution.\\
\vspace{3em}

\noindent \textbf{Change \#923} with diff file ISSM-20037-20038.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp\\
Export determination: 6. \\
Rationale: CHG: fixed NodalValue issue.\\
\vspace{3em}

\noindent \textbf{Change \#924} with diff file ISSM-20038-20039.diff: \\
Function name: \\
A /issm/trunk-jpl/src/c/classes/Nodalvalue.h M /issm/trunk-jpl/src/c/classes/classes.h M /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateOutputDefinitions.cpp M /issm/trunk-jpl/src/c/modules/NodalValuex/NodalValuex.cpp M /issm/trunk-jpl/src/c/modules/modules.h 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 A /issm/trunk-jpl/src/m/classes/nodalvalue.m M /issm/trunk-jpl/src/m/enum/EnumDefinitions.js M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/NodalvalueDefinitionenumEnum.m A /issm/trunk-jpl/src/m/enum/NodalvalueEnum.m A /issm/trunk-jpl/src/m/enum/NodalvalueModelEnumEnum.m A /issm/trunk-jpl/src/m/enum/NodalvalueNameEnum.m A /issm/trunk-jpl/src/m/enum/NodalvalueNodeEnum.m M /issm/trunk-jpl/src/m/plot/applyoptions.m\\
Export determination: 6. \\
Rationale: CHG: added zoom option in plotmodel. Fixed Nodalvalue module. Added new output definition Nodalvalue with corrsponding nodalvalue matlab class.\\
\vspace{3em}

\noindent \textbf{Change \#925} with diff file ISSM-20039-20040.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/modules.h\\
Export determination: 6. \\
Rationale: CHG: premature commit.\\
\vspace{3em}

\noindent \textbf{Change \#926} with diff file ISSM-20040-20041.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/toolkits/issm/IssmMpiVec.h\\
Export determination: 6. \\
Rationale: CHG: critical bug fix, erase buckets after assembly!\\
\vspace{3em}

\noindent \textbf{Change \#927} with diff file ISSM-20041-20042.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/sealevelrise\_core\_eustatic.cpp\\
Export determination: 6. \\
Rationale: CHG: remove some of the Assemble calls.\\
\vspace{3em}

\noindent \textbf{Change \#928} with diff file ISSM-20042-20043.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/pfe.m\\
Export determination: 6. \\
Rationale: CHG: update the types of cpus on pleaides.\\
\vspace{3em}

\noindent \textbf{Change \#929} with diff file ISSM-20043-20044.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/FemModel.cpp\\
Export determination: 6. \\
Rationale: CHG: issue with missing Assemble step.\\
\vspace{3em}

\noindent \textbf{Change \#930} with diff file ISSM-20044-20045.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/SealevelriseAnalysis.cpp\\
Export determination: 6. \\
Rationale: CHG: not working because probably of the MPI\_AllGatherv operation.\\
\vspace{3em}

\noindent \textbf{Change \#931} with diff file ISSM-20045-20046.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/toolkits.py\\
Export determination: 6. \\
Rationale: CHG: Added imports for mumpssolver.\\
\vspace{3em}

\noindent \textbf{Change \#932} with diff file ISSM-20046-20047.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/solvers/issmmumpssolver.py\\
Export determination: 6. \\
Rationale: CHG: Added OrderdDict import from Python collections.\\
\vspace{3em}

\noindent \textbf{Change \#933} with diff file ISSM-20047-20048.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp\\
Export determination: 6. \\
Rationale: NEW: finished mantle class\\
\vspace{3em}

\noindent \textbf{Change \#934} with diff file ISSM-20048-20049.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/plumebasalforcings.m\\
Export determination: 6. \\
Rationale: BUG: improved default value\\
\vspace{3em}

\noindent \textbf{Change \#935} with diff file ISSM-20049-20050.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive342.nc M /issm/trunk-jpl/test/NightlyRun/test342.m\\
Export determination: 6. \\
Rationale: NEW: new archive for test 342\\
\vspace{3em}

\noindent \textbf{Change \#936} with diff file ISSM-20050-20051.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_ross\\
Export determination: 6. \\
Rationale: CHG: Upping Jenkins performance.\\
\vspace{3em}

\noindent \textbf{Change \#937} with diff file ISSM-20051-20052.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_ross\\
Export determination: 6. \\
Rationale: CHG: Continued tuning of Jenkins.\\
\vspace{3em}

\noindent \textbf{Change \#938} with diff file ISSM-20052-20053.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_ross M /issm/trunk-jpl/jenkins/linux64\_ross\_ad M /issm/trunk-jpl/jenkins/linux64\_ross\_ampi\\
Export determination: 6. \\
Rationale: CHG: Almost finished tuning Jenkins Ubuntu and Ubuntu\_AD.\\
\vspace{3em}

\noindent \textbf{Change \#939} with diff file ISSM-20053-20054.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp\\
Export determination: 6. \\
Rationale: CHG: recast of a specific value.\\
\vspace{3em}

\noindent \textbf{Change \#940} with diff file ISSM-20054-20055.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/SealevelriseAnalysis.cpp\\
Export determination: 6. \\
Rationale: CHG: faster parallel way of precomputing legendre Archive Forms oecreview.sh TEMP Template love polynomial values. Fixed huge bug for AD! Pn, Pn1 and Pn2 were not getting renewed!\\
\vspace{3em}

\noindent \textbf{Change \#941} with diff file ISSM-20055-20056.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: Increasing number CPUS for Windows Jenkins build.\\
\vspace{3em}

\noindent \textbf{Change \#942} with diff file ISSM-20056-20057.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: Tuning Jenkins Windows build.\\
\vspace{3em}

\noindent \textbf{Change \#943} with diff file ISSM-20057-20058.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: Tuning Jenkins Windows build.\\
\vspace{3em}

\noindent \textbf{Change \#944} with diff file ISSM-20058-20059.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: Reverting Jenkins Windows to use 5 CPUs.\\
\vspace{3em}

\noindent \textbf{Change \#945} with diff file ISSM-20059-20060.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/model.m\\
Export determination: 6. \\
Rationale: CHG: trying to fix slr field\\
\vspace{3em}

\noindent \textbf{Change \#946} with diff file ISSM-20060-20061.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/coordsystems/gmtmaskparallel.m\\
Export determination: 6. \\
Rationale: NEW: gmtmaskparallel implementation of gmtmask, using the threaded application xjobs.\\
\vspace{3em}

\noindent \textbf{Change \#947} with diff file ISSM-20061-20062.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/Makefile.am A /issm/trunk-jpl/src/c/modules/DistanceToMaskBoundaryx A /issm/trunk-jpl/src/c/modules/DistanceToMaskBoundaryx/DistanceToMaskBoundaryx.cpp A /issm/trunk-jpl/src/c/modules/DistanceToMaskBoundaryx/DistanceToMaskBoundaryx.h A /issm/trunk-jpl/src/c/modules/DistanceToMaskBoundaryx/DistanceToMaskBoundaryxt.cpp A /issm/trunk-jpl/src/wrappers/DistanceToMaskBoundary A /issm/trunk-jpl/src/wrappers/DistanceToMaskBoundary/DistanceToMaskBoundary.cpp A /issm/trunk-jpl/src/wrappers/DistanceToMaskBoundary/DistanceToMaskBoundary.h M /issm/trunk-jpl/src/wrappers/matlab/Makefile.am\\
Export determination: 6. \\
Rationale: NEW: new DistanceToMaskBoundary module.\\
\vspace{3em}

\noindent \textbf{Change \#948} with diff file ISSM-20062-20063.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/modules.h\\
Export determination: 6. \\
Rationale: BUG: added ./DistanceToMaskBoundaryx/DistanceToMaskBoundaryx.h to modules list\\
\vspace{3em}

\noindent \textbf{Change \#949} with diff file ISSM-20063-20064.diff: \\
Function name: \\
M /issm/trunk-jpl/src/wrappers/DistanceToMaskBoundary/DistanceToMaskBoundary.cpp\\
Export determination: 6. \\
Rationale: FIX: included missing header.\\
\vspace{3em}

\noindent \textbf{Change \#950} with diff file ISSM-20064-20065.diff: \\
Function name: \\
M /issm/trunk-jpl/src/wrappers/DistanceToMaskBoundary/DistanceToMaskBoundary.cpp\\
Export determination: 6. \\
Rationale: REV: undoing include statement. Not required anymore.\\
\vspace{3em}

\noindent \textbf{Change \#951} with diff file ISSM-20065-20066.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/Analysis.h\\
Export determination: 6. \\
Rationale: BUG: Attempt at fixing AD non AMPI build.\\
\vspace{3em}

\noindent \textbf{Change \#952} with diff file ISSM-20066-20067.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/DistanceToMaskBoundaryx/DistanceToMaskBoundaryx.cpp M /issm/trunk-jpl/src/c/modules/DistanceToMaskBoundaryx/DistanceToMaskBoundaryxt.cpp\\
Export determination: 6. \\
Rationale: BUG: changing all doubles to IssmDoubles.\\
\vspace{3em}

\noindent \textbf{Change \#953} with diff file ISSM-20067-20068.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/DistanceToMaskBoundaryx/DistanceToMaskBoundaryx.h\\
Export determination: 6. \\
Rationale: BUG: Forgot to change doubles in header as well.\\
\vspace{3em}

\noindent \textbf{Change \#954} with diff file ISSM-20068-20069.diff: \\
Function name: \\
A /issm/trunk-jpl/test/Archives/Archive2002.nc A /issm/trunk-jpl/test/Data/love\_numbers\_10k.txt A /issm/trunk-jpl/test/NightlyRun/test2002.m\\
Export determination: 6. \\
Rationale: NEW: added slr test.\\
\vspace{3em}

\noindent \textbf{Change \#955} with diff file ISSM-20069-20070.diff: \\
Function name: \\
A /issm/trunk-jpl/jenkins/linux64\_ross\_se\\
Export determination: 6. \\
Rationale: ADD: New Jenkins SE for Linux.\\
\vspace{3em}

\noindent \textbf{Change \#956} with diff file ISSM-20070-20071.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/googlemaps.m M /issm/trunk-jpl/src/m/plot/plot\_googlemaps.m\\
Export determination: 6. \\
Rationale: CHG: more general lat/long inputs\\
\vspace{3em}

\noindent \textbf{Change \#957} with diff file ISSM-20071-20072.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/gshhg/install.sh\\
Export determination: 6. \\
Rationale: CHG: 2.3.4 version\\
\vspace{3em}

\noindent \textbf{Change \#958} with diff file ISSM-20072-20073.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/runme.m M /issm/trunk-jpl/test/NightlyRun/runme.py\\
Export determination: 6. \\
Rationale: CHG: renamed the gia tests to slr.\\
\vspace{3em}

\noindent \textbf{Change \#959} with diff file ISSM-20073-20074.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_ross\_se\\
Export determination: 6. \\
Rationale: CHG: adapting for se runs.\\
\vspace{3em}

\noindent \textbf{Change \#960} with diff file ISSM-20074-20075.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/slr.m\\
Export determination: 6. \\
Rationale: CHG: do not apply reltol by default.\\
\vspace{3em}

\noindent \textbf{Change \#961} with diff file ISSM-20075-20076.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/geocode A /issm/trunk-jpl/externalpackages/geocode/geoCode.zip A /issm/trunk-jpl/externalpackages/geocode/install.sh\\
Export determination: 6. \\
Rationale: CHG: new geoCode matlab routines.\\
\vspace{3em}

\noindent \textbf{Change \#962} with diff file ISSM-20076-20077.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/geometry/locationtonode.m\\
Export determination: 6. \\
Rationale: NEW: new locationtonode matlab script to find the nearest point (on an earth 'mesh3dsurface' mesh) to a specific location (expressed as a string, for ex: 'LA','new york', etc.)\\
\vspace{3em}

\noindent \textbf{Change \#963} with diff file ISSM-20077-20078.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_ross\_se\\
Export determination: 6. \\
Rationale: CHG: reduced the number of CPUs that linux\_ross\_se uses.\\
\vspace{3em}

\noindent \textbf{Change \#964} with diff file ISSM-20078-20079.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp\\
Export determination: 6. \\
Rationale: BUG: wrong sign in mantle plume root function\\
\vspace{3em}

\noindent \textbf{Change \#965} with diff file ISSM-20079-20080.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive342.nc\\
Export determination: 6. \\
Rationale: BUG: updated archive for improved mantle plume class\\
\vspace{3em}

\noindent \textbf{Change \#966} with diff file ISSM-20080-20081.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/organizer.py\\
Export determination: 6. \\
Rationale: BUG: inconsistency in load/save path definition\\
\vspace{3em}

\noindent \textbf{Change \#967} with diff file ISSM-20081-20082.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp\\
Export determination: 6. \\
Rationale: BUG: fixed last problem with plume model\\
\vspace{3em}

\noindent \textbf{Change \#968} with diff file ISSM-20082-20083.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive342.nc M /issm/trunk-jpl/test/NightlyRun/test342.m\\
Export determination: 6. \\
Rationale: BUG: updated archive for plume test\\
\vspace{3em}

\noindent \textbf{Change \#969} with diff file ISSM-20083-20084.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_quiver.m\\
Export determination: 6. \\
Rationale: BUG: do not call quiver if nothing is being plotted, otherwise the axis will be messed up\\
\vspace{3em}

\noindent \textbf{Change \#970} with diff file ISSM-20084-20085.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/gdal/install-1.10-linux64.sh\\
Export determination: 6. \\
Rationale: CHG: added exports to CFLAGS and CXXFLAGS to fix compilation issue.\\
\vspace{3em}

\noindent \textbf{Change \#971} with diff file ISSM-20085-20086.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_ross\_se\\
Export determination: 6. \\
Rationale: CHG: Removed NETCDF externalpackage from SE Linux build.\\
\vspace{3em}

\noindent \textbf{Change \#972} with diff file ISSM-20086-20087.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_ross\_se\\
Export determination: 6. \\
Rationale: CHG: added gmsh\\
\vspace{3em}

\noindent \textbf{Change \#973} with diff file ISSM-20087-20088.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/gmsh/install.sh\\
Export determination: 6. \\
Rationale: CHG: Change protocol from HTTPS to HTTP.\\
\vspace{3em}

\noindent \textbf{Change \#974} with diff file ISSM-20088-20089.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/gmsh/install.sh\\
Export determination: 6. \\
Rationale: CHG: Restoring HTTPS protocol and removing user stuf.\\
\vspace{3em}

\noindent \textbf{Change \#975} with diff file ISSM-20089-20090.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/gmsh/install.sh\\
Export determination: 6. \\
Rationale: CHG: Restored password and username for gmsh package.\\
\vspace{3em}

\noindent \textbf{Change \#976} with diff file ISSM-20090-20091.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_ross\_se\\
Export determination: 6. \\
Rationale: CHG: diffeerent order.\\
\vspace{3em}

\noindent \textbf{Change \#977} with diff file ISSM-20091-20092.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/stressbalance.m\\
Export determination: 6. \\
Rationale: CHG: don't want to marshall loading force if it's empty.\\
\vspace{3em}

\noindent \textbf{Change \#978} with diff file ISSM-20092-20093.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/shared/Elements/LliboutryDuval.cpp M /issm/trunk-jpl/test/Archives/Archive436.nc\\
Export determination: 6. \\
Rationale: BUG: LliboutryDuval rheology computed homologous temperature wrong. Allows now for small pressure instabilities occuring at surface.\\
\vspace{3em}

\noindent \textbf{Change \#979} with diff file ISSM-20093-20094.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/steadystate\_core.cpp M /issm/trunk-jpl/test/Archives/Archive318.nc M /issm/trunk-jpl/test/Archives/Archive410.nc M /issm/trunk-jpl/test/Archives/Archive411.nc M /issm/trunk-jpl/test/Archives/Archive415.nc M /issm/trunk-jpl/test/Archives/Archive416.nc M /issm/trunk-jpl/test/Archives/Archive431.nc M /issm/trunk-jpl/test/Archives/Archive432.nc M /issm/trunk-jpl/test/Archives/Archive436.nc M /issm/trunk-jpl/test/Archives/Archive508.nc M /issm/trunk-jpl/test/Archives/Archive509.nc M /issm/trunk-jpl/test/Archives/Archive510.nc M /issm/trunk-jpl/test/Archives/Archive513.nc\\
Export determination: 6. \\
Rationale: CHG: compute in steadystate\_core 1.velocity 2.temperature, since temperature is highly sensitive to velocity. This bugfix also makes steadystate basal BCs for enthalpy work.\\
\vspace{3em}

\noindent \textbf{Change \#980} with diff file ISSM-20094-20095.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test410.m\\
Export determination: 6. \\
Rationale: CHG: relaxing tolerances\\
\vspace{3em}

\noindent \textbf{Change \#981} with diff file ISSM-20095-20096.diff: \\
Function name: \\
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 M /issm/trunk-jpl/src/m/enum/EnumDefinitions.js M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/TransientIscouplerEnum.m A /issm/trunk-jpl/src/m/enum/TransientIsslrEnum.m\\
Export determination: 6. \\
Rationale: CHG: new coupler enum.\\
\vspace{3em}

\noindent \textbf{Change \#982} with diff file ISSM-20096-20097.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test410.py\\
Export determination: 6. \\
Rationale: CHG: syncing python test\\
\vspace{3em}

\noindent \textbf{Change \#983} with diff file ISSM-20097-20098.diff: \\
Function name: \\
M /issm/trunk-jpl/scripts/BinRead.py\\
Export determination: 6. \\
Rationale: CHG: Fixing incorrect file read, adding -o output file flag.\\
\vspace{3em}

\noindent \textbf{Change \#984} with diff file ISSM-20098-20099.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/EnthalpyAnalysis.cpp\\
Export determination: 6. \\
Rationale: CHG: Enthalpy, dynamic basal boundary conditions (steady state): allow no refreeze, since this prevents SS solver from converging\\
\vspace{3em}

\noindent \textbf{Change \#985} with diff file ISSM-20099-20100.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive325.nc\\
Export determination: 6. \\
Rationale: CHG: updating archive\\
\vspace{3em}

\noindent \textbf{Change \#986} with diff file ISSM-20100-20101.diff: \\
Function name: \\
A /issm/trunk-jpl/jenkins/macosx\_pine-island\\
Export determination: 6. \\
Rationale: ADD: new MacOSX configuration for Jenkins.\\
\vspace{3em}

\noindent \textbf{Change \#987} with diff file ISSM-20101-20102.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island\\
Export determination: 6. \\
Rationale: CHG: Correcting the MacOSX build Matlab path. Also dialing back CPUs to use during build.\\
\vspace{3em}

\noindent \textbf{Change \#988} with diff file ISSM-20102-20103.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island\\
Export determination: 6. \\
Rationale: CHG: updated SVN directory so as to use version 1.9 versus 1.7.\\
\vspace{3em}

\noindent \textbf{Change \#989} with diff file ISSM-20103-20104.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: Temporarily removed rm line.\\
\vspace{3em}

\noindent \textbf{Change \#990} with diff file ISSM-20104-20105.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: Inreased number of CPUs for MacOSX Jenkins build. CHG: restored removal of conftest.tmp\\
\vspace{3em}

\noindent \textbf{Change \#991} with diff file ISSM-20105-20106.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island\\
Export determination: 6. \\
Rationale: CHG: added an excluded test243.\\
\vspace{3em}

\noindent \textbf{Change \#992} with diff file ISSM-20106-20107.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island\\
Export determination: 6. \\
Rationale: FIX: typo test number 234 instead of 243.\\
\vspace{3em}

\noindent \textbf{Change \#993} with diff file ISSM-20107-20108.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test455.m M /issm/trunk-jpl/test/NightlyRun/test455.py\\
Export determination: 6. \\
Rationale: CHG: relaxing tolerances\\
\vspace{3em}

\noindent \textbf{Change \#994} with diff file ISSM-20108-20109.diff: \\
Function name: \\
D /issm/trunk-jpl/src/m/materials/DepthAvgTempCond.m D /issm/trunk-jpl/src/m/materials/DepthAvgTempCond.py\\
Export determination: 6. \\
Rationale: CHG: moved to user directory.\\
\vspace{3em}

\noindent \textbf{Change \#995} with diff file ISSM-20109-20110.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/mesh/augment2dmesh.m\\
Export determination: 6. \\
Rationale: CHG: fixed issue with inner segments not being picked up within a certain tolerance.\\
\vspace{3em}

\noindent \textbf{Change \#996} with diff file ISSM-20110-20111.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/classes/sealevelmodel.m\\
Export determination: 6. \\
Rationale: CHG: new class that handles a global representation of sea level.\\
\vspace{3em}

\noindent \textbf{Change \#997} with diff file ISSM-20111-20112.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/mesh/patchglobe.m\\
Export determination: 6. \\
Rationale: CHG: new improved patchglobe that relies on gdaltransform instead of ll2xy. Also fixed large issue with connectivity not being correctly handled when augmenting the mesh with patches.\\
\vspace{3em}

\noindent \textbf{Change \#998} with diff file ISSM-20112-20113.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/numpy/install-macosx-snowleopard.sh\\
Export determination: 6. \\
Rationale: CHG: remove git call like other install scripts\\
\vspace{3em}

\noindent \textbf{Change \#999} with diff file ISSM-20113-20114.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/DistanceToMaskBoundaryx/DistanceToMaskBoundaryxt.cpp\\
Export determination: 6. \\
Rationale: CHG: compilations needs doubles not ints for snowleopard\\
\vspace{3em}

\noindent \textbf{Change \#1000} with diff file ISSM-20114-20115.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/boost/install-1.49-macosx-snowleopard.sh (from /issm/trunk-jpl/externalpackages/boost/install-macosx-snowleopard.sh:20099) A /issm/trunk-jpl/externalpackages/boost/install-1.55-macosx-snowleopard.sh D /issm/trunk-jpl/externalpackages/boost/install-macosx-snowleopard.sh\\
Export determination: 6. \\
Rationale: CHG: update mac install scripts\\
\vspace{3em}

\noindent \textbf{Change \#1001} with diff file ISSM-20115-20116.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/DistanceToMaskBoundaryx/DistanceToMaskBoundaryxt.cpp\\
Export determination: 6. \\
Rationale: CHG: pow is much more efficient if second argument is an integer\\
\vspace{3em}

\noindent \textbf{Change \#1002} with diff file ISSM-20116-20117.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp\\
Export determination: 6. \\
Rationale: CHG: need SMB components to be inputs\\
\vspace{3em}

\noindent \textbf{Change \#1003} with diff file ISSM-20117-20118.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/Makefile.am M /issm/trunk-jpl/src/c/analyses/ExtrapolationAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/ExtrapolationAnalysis.h M /issm/trunk-jpl/src/c/classes/Node.cpp M /issm/trunk-jpl/src/c/cores/cores.h A /issm/trunk-jpl/src/c/cores/levelset\_core.cpp M /issm/trunk-jpl/src/c/cores/transient\_core.cpp M /issm/trunk-jpl/test/Archives/Archive802.nc M /issm/trunk-jpl/test/Archives/Archive803.nc M /issm/trunk-jpl/test/Archives/Archive805.nc\\
Export determination: 6. \\
Rationale: CHG: Enabling extrapolation for level-set-method in 3d; Cleanup of transient\_core\\
\vspace{3em}

\noindent \textbf{Change \#1004} with diff file ISSM-20118-20119.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test802.m M /issm/trunk-jpl/test/NightlyRun/test802.py M /issm/trunk-jpl/test/NightlyRun/test803.m M /issm/trunk-jpl/test/NightlyRun/test803.py M /issm/trunk-jpl/test/NightlyRun/test805.m M /issm/trunk-jpl/test/NightlyRun/test805.py\\
Export determination: 6. \\
Rationale: CHG: Relaxed tests 802,803,805.\\
\vspace{3em}

\noindent \textbf{Change \#1005} with diff file ISSM-20119-20120.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test802.m M /issm/trunk-jpl/test/NightlyRun/test802.py M /issm/trunk-jpl/test/NightlyRun/test803.m M /issm/trunk-jpl/test/NightlyRun/test803.py\\
Export determination: 6. \\
Rationale: CHG: Relaxed tests 802,803.\\
\vspace{3em}

\noindent \textbf{Change \#1006} with diff file ISSM-20120-20121.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/generic.m M /issm/trunk-jpl/src/m/classes/clusters/generic.py M /issm/trunk-jpl/src/m/classes/clusters/pfe.m M /issm/trunk-jpl/src/m/classes/clusters/pfe.py M /issm/trunk-jpl/src/m/solve/solve.m M /issm/trunk-jpl/src/m/solve/solve.py\\
Export determination: 6. \\
Rationale: CHG: added batch flag for the LaunchQueueJob and reordered the sequence in solve because in generic clusters, in batch mode, we were not uploading anything!\\
\vspace{3em}

\noindent \textbf{Change \#1007} with diff file ISSM-20121-20122.diff: \\
Function name: \\
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 A /issm/trunk-jpl/src/m/enum/EarthIdEnum.m M /issm/trunk-jpl/src/m/enum/EnumDefinitions.js M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/FemModelCommEnum.m A /issm/trunk-jpl/src/m/enum/IcecapToEarthCommEnum.m A /issm/trunk-jpl/src/m/enum/ModelIdEnum.m A /issm/trunk-jpl/src/m/enum/NumModelsEnum.m A /issm/trunk-jpl/src/m/enum/SealevelriseTransitionsEnum.m A /issm/trunk-jpl/src/m/enum/WorldCommEnum.m\\
Export determination: 6. \\
Rationale: CHG: new enums for coupler between sea level rise core and other cores.\\
\vspace{3em}

\noindent \textbf{Change \#1008} with diff file ISSM-20122-20123.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/geometry/locationtonode.m\\
Export determination: 6. \\
Rationale: CHG: improve by returning within a radius, and a certain tolerance.\\
\vspace{3em}

\noindent \textbf{Change \#1009} with diff file ISSM-20123-20124.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp\\
Export determination: 6. \\
Rationale: CHG: InputUpateFromSolution now computes delta thickness and inputs it as SealevelriseDeltathickness. This is used to force the sea level rise core if it is run.\\
\vspace{3em}

\noindent \textbf{Change \#1010} with diff file ISSM-20124-20125.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/L2ProjectionBaseAnalysis.cpp\\
Export determination: 6. \\
Rationale: CHG: fixed bug correspnding to the addition of a new 2d mesh, the mesh3dsurface\\
\vspace{3em}

\noindent \textbf{Change \#1011} with diff file ISSM-20125-20126.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateParameters.cpp\\
Export determination: 6. \\
Rationale: CHG: new isslr and iscoupler.\\
\vspace{3em}

\noindent \textbf{Change \#1012} with diff file ISSM-20126-20127.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/mesh/meshintersect.m\\
Export determination: 6. \\
Rationale: CHG: figure out within a certain tolerance how vertices from one mesh are included into another mesh's vertices.\\
\vspace{3em}

\noindent \textbf{Change \#1013} with diff file ISSM-20127-20128.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/solve/solveslm.m\\
Export determination: 6. \\
Rationale: CHG: new solveslm routine to solve a sea level model (which includes earth and icecaps).\\
\vspace{3em}

\noindent \textbf{Change \#1014} with diff file ISSM-20128-20129.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/coordsystems/gdaltransform.m\\
Export determination: 6. \\
Rationale: CHG: more robus treatment of gdal transform.\\
\vspace{3em}

\noindent \textbf{Change \#1015} with diff file ISSM-20129-20130.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/coordsystems/gmtmaskparallel.m\\
Export determination: 6. \\
Rationale: CHG: forgot to erase the script.\\
\vspace{3em}

\noindent \textbf{Change \#1016} with diff file ISSM-20130-20131.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/organizer.m\\
Export determination: 6. \\
Rationale: CHG: do not warn when saving an slm model!\\
\vspace{3em}

\noindent \textbf{Change \#1017} with diff file ISSM-20131-20132.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/sealevelmodel.m\\
Export determination: 6. \\
Rationale: CHG: no patch globe in the constructor (should be done downstream). Also added consistency checks.\\
\vspace{3em}

\noindent \textbf{Change \#1018} with diff file ISSM-20132-20133.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/pairoptions.m\\
Export determination: 6. \\
Rationale: CHG: added getfieldvalues (specifically for the slm constructor).\\
\vspace{3em}

\noindent \textbf{Change \#1019} with diff file ISSM-20133-20134.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp\\
Export determination: 6. \\
Rationale: CHG: added SealevelriseDeltathickness and SealevelriseS as acceptable inputs.\\
\vspace{3em}

\noindent \textbf{Change \#1020} with diff file ISSM-20134-20135.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/FemModel.cpp M /issm/trunk-jpl/src/c/classes/FemModel.h M /issm/trunk-jpl/src/c/classes/Node.cpp\\
Export determination: 6. \\
Rationale: CHG: fixed issue with mesh3dsurface in the Node.cpp class. Also simplified FemModel to not include the communicators in the structure, but rather in the parameters dataset.\\
\vspace{3em}

\noindent \textbf{Change \#1021} with diff file ISSM-20135-20136.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/Makefile.am A /issm/trunk-jpl/src/c/main/issm\_slr.cpp\\
Export determination: 6. \\
Rationale: CHG: new issm\_slr executable.\\
\vspace{3em}

\noindent \textbf{Change \#1022} with diff file ISSM-20136-20137.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/SealevelriseAnalysis.cpp M /issm/trunk-jpl/src/c/cores/cores.h M /issm/trunk-jpl/src/c/cores/sealevelrise\_core.cpp M /issm/trunk-jpl/src/c/cores/transient\_core.cpp\\
Export determination: 6. \\
Rationale: CHG: new synchronization between mass transport from ice caps and sea level rise from earth models.\\
\vspace{3em}

\noindent \textbf{Change \#1023} with diff file ISSM-20137-20138.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/SMBforcing.m M /issm/trunk-jpl/src/m/classes/friction.m M /issm/trunk-jpl/src/m/classes/initialization.m M /issm/trunk-jpl/src/m/classes/slr.m M /issm/trunk-jpl/src/m/classes/transient.m M /issm/trunk-jpl/src/m/classes/transient.py\\
Export determination: 6. \\
Rationale: CHG: improvements in the way checkconsistency is carried out when dealing only with SealevelriseSolution.\\
\vspace{3em}

\noindent \textbf{Change \#1024} with diff file ISSM-20138-20139.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/SealevelriseAnalysis.cpp\\
Export determination: 6. \\
Rationale: CHG: fixed issue with freeing of ressources.\\
\vspace{3em}

\noindent \textbf{Change \#1025} with diff file ISSM-20139-20140.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/transient.py\\
Export determination: 6. \\
Rationale: CHG: iscoupler field missing from the transient python class.\\
\vspace{3em}

\noindent \textbf{Change \#1026} with diff file ISSM-20140-20141.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test105.m M /issm/trunk-jpl/test/NightlyRun/test109.m M /issm/trunk-jpl/test/NightlyRun/test334.m\\
Export determination: 6. \\
Rationale: CHG: stop verbosing like crazy\\
\vspace{3em}

\noindent \textbf{Change \#1027} with diff file ISSM-20141-20142.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/IdFromString.m\\
Export determination: 6. \\
Rationale: Added Archive Forms oecreview.sh TEMP Template option to IdFrom String\\
\vspace{3em}

\noindent \textbf{Change \#1028} with diff file ISSM-20142-20143.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/dev/devpath.py\\
Export determination: 6. \\
Rationale: CHG: do not error out if no settings are found, just warn: :\\
\vspace{3em}

\noindent \textbf{Change \#1029} with diff file ISSM-20143-20144.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/generic.py\\
Export determination: 6. \\
Rationale: CHG: do not use batch mode if batch=0\\
\vspace{3em}

\noindent \textbf{Change \#1030} with diff file ISSM-20144-20145.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/interp/averaging.py M /issm/trunk-jpl/src/m/plot/plot\_contour.py M /issm/trunk-jpl/src/m/plot/plot\_streamlines.py\\
Export determination: 6. \\
Rationale: do not error out if import fails, print warning only\\
\vspace{3em}

\noindent \textbf{Change \#1031} with diff file ISSM-20145-20146.diff: \\
Function name: \\
D /issm/trunk-jpl/externalpackages/mpich/install-3.0-macosx64-elcapitan.sh A /issm/trunk-jpl/externalpackages/mpich/install-3.0-macosx64-gforker.sh (from /issm/trunk-jpl/externalpackages/mpich/install-3.0-macosx64-elcapitan.sh:20144)\\
Export determination: 6. \\
Rationale: CHG: renamed gforker file\\
\vspace{3em}

\noindent \textbf{Change \#1032} with diff file ISSM-20146-20147.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/gmt/configs/ConfigUser.cmake-jenkins A /issm/trunk-jpl/externalpackages/gmt/install-jenkins.sh M /issm/trunk-jpl/jenkins/linux64\_ross\_se\\
Export determination: 6. \\
Rationale: ADD: New CMake configure script for Jenkins build CHG: I think I fixed an order issue with externalpackages ADD: New install script for GMT for Jenkins.\\
\vspace{3em}

\noindent \textbf{Change \#1033} with diff file ISSM-20147-20148.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_ross\_se\\
Export determination: 6. \\
Rationale: CHG: added boost externalpackage to list. for linux jenkins SE.\\
\vspace{3em}

\noindent \textbf{Change \#1034} with diff file ISSM-20148-20149.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/sealevelrise\_core.cpp\\
Export determination: 6. \\
Rationale: CHG: handle case where we are not running in transient mode!\\
\vspace{3em}

\noindent \textbf{Change \#1035} with diff file ISSM-20149-20150.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/toolkits/mpi/issmmpi.cpp M /issm/trunk-jpl/src/c/toolkits/mpi/issmmpi.h\\
Export determination: 6. \\
Rationale: CHG: implemented new comm splitting wrapper\\
\vspace{3em}

\noindent \textbf{Change \#1036} with diff file ISSM-20150-20151.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/toolkits/mpi/issmmpi.cpp\\
Export determination: 6. \\
Rationale: CHG: fixed redefinition of ISSM\_MPI\_Send.\\
\vspace{3em}

\noindent \textbf{Change \#1037} with diff file ISSM-20151-20152.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/toolkits/mpi/issmmpi.cpp\\
Export determination: 6. \\
Rationale: CHG: fixed typos.\\
\vspace{3em}

\noindent \textbf{Change \#1038} with diff file ISSM-20152-20153.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/processdata.m\\
Export determination: 6. \\
Rationale: CHG: implemented maskvalue option.\\
\vspace{3em}

\noindent \textbf{Change \#1039} with diff file ISSM-20153-20154.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/SealevelriseAnalysis.cpp M /issm/trunk-jpl/src/c/cores/sealevelrise\_core.cpp\\
Export determination: 6. \\
Rationale: CHG: return absolute sea level rise instead of just deltaS.\\
\vspace{3em}

\noindent \textbf{Change \#1040} with diff file ISSM-20154-20155.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/SealevelriseAnalysis.cpp M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp M /issm/trunk-jpl/src/c/cores/sealevelrise\_core.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 M /issm/trunk-jpl/src/m/classes/slr.m M /issm/trunk-jpl/src/m/enum/EnumDefinitions.js M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/SealevelEnum.m D /issm/trunk-jpl/src/m/enum/SealevelriseSEnum.m\\
Export determination: 6. \\
Rationale: CHG: renamed SealevelriseS to Sealevel.\\
\vspace{3em}

\noindent \textbf{Change \#1041} with diff file ISSM-20155-20156.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/Balancethickness2Analysis.cpp M /issm/trunk-jpl/src/c/analyses/BalancethicknessAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/BalancevelocityAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/EnthalpyAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/FreeSurfaceBaseAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/FreeSurfaceTopAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/HydrologyShreveAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/L2ProjectionBaseAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/MeltingAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/SealevelriseAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/StressbalanceVerticalAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/ThermalAnalysis.cpp M /issm/trunk-jpl/test/NightlyRun/test2002.m\\
Export determination: 6. \\
Rationale: CHG: introducing sealevel in all the analyses.\\
\vspace{3em}

\noindent \textbf{Change \#1042} with diff file ISSM-20156-20157.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp M /issm/trunk-jpl/src/c/classes/Loads/Friction.cpp\\
Export determination: 6. \\
Rationale: CHG: introduced sealevel in the friction (Neff), the neumann boundary conditions (StressbalanceAnalysis), the grouding line dynamics (MigrateGroundingLIne of Element.cpp) and in the update of free surfaces (MasstransportAnalysis).\\
\vspace{3em}

\noindent \textbf{Change \#1043} with diff file ISSM-20157-20158.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test2002.m\\
Export determination: 6. \\
Rationale: CHG: wrong love numbers!\\
\vspace{3em}

\noindent \textbf{Change \#1044} with diff file ISSM-20158-20159.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/classes/slr.py A /issm/trunk-jpl/test/NightlyRun/test2002.py\\
Export determination: 6. \\
Rationale: ADD: slr python and test (needs verification and testing).\\
\vspace{3em}

\noindent \textbf{Change \#1045} with diff file ISSM-20159-20160.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/slr.m\\
Export determination: 6. \\
Rationale: CHG: make sealevel a forcing.\\
\vspace{3em}

\noindent \textbf{Change \#1046} with diff file ISSM-20160-20161.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/model.py M /issm/trunk-jpl/src/m/classes/slr.py\\
Export determination: 6. \\
Rationale: CHG: new slr python class, mirroring the slr.m class.\\
\vspace{3em}

\noindent \textbf{Change \#1047} with diff file ISSM-20161-20162.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test2002.py\\
Export determination: 6. \\
Rationale: CHG: introducing sea level.\\
\vspace{3em}

\noindent \textbf{Change \#1048} with diff file ISSM-20162-20163.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test2002.py\\
Export determination: 6. \\
Rationale: CHG: new love numbers.\\
\vspace{3em}

\noindent \textbf{Change \#1049} with diff file ISSM-20163-20164.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test2002.py\\
Export determination: 6. \\
Rationale: CHG: Resolving python syntax errors for test2002\\
\vspace{3em}

\noindent \textbf{Change \#1050} with diff file ISSM-20164-20165.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test124.m\\
Export determination: 6. \\
Rationale: CHG: Relaxed test124.\\
\vspace{3em}

\noindent \textbf{Change \#1051} with diff file ISSM-20165-20166.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island\\
Export determination: 6. \\
Rationale: CHG: Macosx will now run the same tests as Linux.\\
\vspace{3em}

\noindent \textbf{Change \#1052} with diff file ISSM-20166-20167.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island\\
Export determination: 6. \\
Rationale: CHG: Added new cconfig options as well as externalpackages.\\
\vspace{3em}

\noindent \textbf{Change \#1053} with diff file ISSM-20167-20168.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/boundaryconditions/love\_numbers.m\\
Export determination: 6. \\
Rationale: NEW: love\_numbers from srosat.com/iag-jsg/loveNb.php\\
\vspace{3em}

\noindent \textbf{Change \#1054} with diff file ISSM-20168-20169.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island\\
Export determination: 6. \\
Rationale: CHG: Changed the Dakota install script.\\
\vspace{3em}

\noindent \textbf{Change \#1055} with diff file ISSM-20169-20170.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island\\
Export determination: 6. \\
Rationale: CHG: Temporarily removed Dakota and co from MacOSX build.\\
\vspace{3em}

\noindent \textbf{Change \#1056} with diff file ISSM-20170-20171.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test2002.m\\
Export determination: 6. \\
Rationale: CHG: new love numbers routine (more reliable).\\
\vspace{3em}

\noindent \textbf{Change \#1057} with diff file ISSM-20171-20172.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive2002.nc\\
Export determination: 6. \\
Rationale: CHG: Updated archive for test 2002.\\
\vspace{3em}

\noindent \textbf{Change \#1058} with diff file ISSM-20172-20173.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/boundaryconditions/love\_numbers.py A /issm/trunk-jpl/src/m/mesh/planet/gmsh/gmshplanet.py\\
Export determination: 6. \\
Rationale: ADD: python versions of gmshplanet and love\_numbers\\
\vspace{3em}

\noindent \textbf{Change \#1059} with diff file ISSM-20173-20174.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/mesh/planet/gmsh/gmshplanet.py\\
Export determination: 6. \\
Rationale: CHG: Ammending python file handling\\
\vspace{3em}

\noindent \textbf{Change \#1060} with diff file ISSM-20174-20175.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/exp/exp\_to\_levelsetfunction.m\\
Export determination: 6. \\
Rationale: NEW: function to compute level-set function from exp-file; for use with level-set method\\
\vspace{3em}

\noindent \textbf{Change \#1061} with diff file ISSM-20175-20176.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island\\
Export determination: 6. \\
Rationale: CHG: Adding Chaco dep and external to Jenkins MacOSX build.\\
\vspace{3em}

\noindent \textbf{Change \#1062} with diff file ISSM-20176-20177.diff: \\
Function name: \\
D /issm/trunk-jpl/src/m/contrib/bamg A /issm/trunk-jpl/src/m/contrib/buzzi A /issm/trunk-jpl/src/m/contrib/buzzi/gravity (from /issm/trunk-jpl/src/m/contrib/gravity:20175) D /issm/trunk-jpl/src/m/contrib/dassflow A /issm/trunk-jpl/src/m/contrib/defleurian A /issm/trunk-jpl/src/m/contrib/defleurian/netCDF (from /issm/trunk-jpl/src/m/contrib/netCDF:20175) A /issm/trunk-jpl/src/m/contrib/defleurian/paraview (from /issm/trunk-jpl/src/m/contrib/paraview:20175) D /issm/trunk-jpl/src/m/contrib/ecco D /issm/trunk-jpl/src/m/contrib/gravity D /issm/trunk-jpl/src/m/contrib/gslib D /issm/trunk-jpl/src/m/contrib/hack D /issm/trunk-jpl/src/m/contrib/hydrology A /issm/trunk-jpl/src/m/contrib/larour A /issm/trunk-jpl/src/m/contrib/larour/ecco (from /issm/trunk-jpl/src/m/contrib/ecco:20175) A /issm/trunk-jpl/src/m/contrib/larour/morphological (from /issm/trunk-jpl/src/m/contrib/morphological:20175) A /issm/trunk-jpl/src/m/contrib/larour/resultstomatrix.m (from /issm/trunk-jpl/src/m/contrib/hack/resultstomatrix.m:20175) A /issm/trunk-jpl/src/m/contrib/larour/tres.m (from /issm/trunk-jpl/src/m/contrib/hack/tres.m:20175) D /issm/trunk-jpl/src/m/contrib/massbalance A /issm/trunk-jpl/src/m/contrib/morlighem A /issm/trunk-jpl/src/m/contrib/morlighem/bamg (from /issm/trunk-jpl/src/m/contrib/bamg:20175) A /issm/trunk-jpl/src/m/contrib/morlighem/dassflow (from /issm/trunk-jpl/src/m/contrib/dassflow:20175) A /issm/trunk-jpl/src/m/contrib/morlighem/gslib (from /issm/trunk-jpl/src/m/contrib/gslib:20175) M /issm/trunk-jpl/src/m/contrib/morlighem/gslib/pkriging.m A /issm/trunk-jpl/src/m/contrib/morlighem/massbalance (from /issm/trunk-jpl/src/m/contrib/massbalance:20175) A /issm/trunk-jpl/src/m/contrib/morlighem/sia.m (from /issm/trunk-jpl/src/m/contrib/hack/sia.m:20175) A /issm/trunk-jpl/src/m/contrib/morlighem/thicknessevolution.m (from /issm/trunk-jpl/src/m/contrib/hack/thicknessevolution.m:20175) D /issm/trunk-jpl/src/m/contrib/morphological D /issm/trunk-jpl/src/m/contrib/netCDF D /issm/trunk-jpl/src/m/contrib/oasis D /issm/trunk-jpl/src/m/contrib/paraview A /issm/trunk-jpl/src/m/contrib/seroussi A /issm/trunk-jpl/src/m/contrib/seroussi/oasis (from /issm/trunk-jpl/src/m/contrib/oasis:20175) D /issm/trunk-jpl/src/m/contrib/uci\\
Export determination: 6. \\
Rationale: CHG: moving stuff around\\
\vspace{3em}

\noindent \textbf{Change \#1063} with diff file ISSM-20177-20178.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/mesh/planet/gmsh/gmshplanet.py\\
Export determination: 6. \\
Rationale: CHG: Fixing gmsh file writing (need to rewrite fscanf python equivalents)\\
\vspace{3em}

\noindent \textbf{Change \#1064} with diff file ISSM-20178-20179.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/exp/exp2levelsetfunction.m D /issm/trunk-jpl/src/m/exp/exp\_to\_levelsetfunction.m\\
Export determination: 6. \\
Rationale: CHG: change name and header of exp2levelsetfunction.\\
\vspace{3em}

\noindent \textbf{Change \#1065} with diff file ISSM-20179-20180.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/exp/exp2levelsetfunction.m\\
Export determination: 6. \\
Rationale: BUG: cover case of 0 segment length\\
\vspace{3em}

\noindent \textbf{Change \#1066} with diff file ISSM-20180-20181.diff: \\
Function name: \\
D /issm/trunk-jpl/src/m/exp/exp\_to\_levelset.m\\
Export determination: 6. \\
Rationale: DEL: redundant code\\
\vspace{3em}

\noindent \textbf{Change \#1067} with diff file ISSM-20181-20182.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/Makefile.am M /issm/trunk-jpl/src/m/boundaryconditions/love\_numbers.m M /issm/trunk-jpl/src/m/classes/maskpsl.m M /issm/trunk-jpl/src/m/classes/mesh3dsurface.m M /issm/trunk-jpl/src/m/classes/model.js A /issm/trunk-jpl/src/m/classes/slr.js M /issm/trunk-jpl/src/m/classes/slr.m\\
Export determination: 6. \\
Rationale: CHG: new love\_numbers routine. new slr.js and model.js hook up as well as savemodelasjs routine in slr.m.\\
\vspace{3em}

\noindent \textbf{Change \#1068} with diff file ISSM-20182-20183.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/runme.m M /issm/trunk-jpl/test/NightlyRun/runme.py A /issm/trunk-jpl/test/NightlyRun/test2424.m\\
Export determination: 6. \\
Rationale: CHG: new slr test based on 424 Agressive grounding line dynamics module, where sea level keeps rising.\\
\vspace{3em}

\noindent \textbf{Change \#1069} with diff file ISSM-20183-20184.diff: \\
Function name: \\
A /issm/trunk-jpl/test/Archives/Archive2424.nc\\
Export determination: 6. \\
Rationale: CHG: archive for 2424 test.\\
\vspace{3em}

\noindent \textbf{Change \#1070} with diff file ISSM-20184-20185.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/lonestar.m\\
Export determination: 6. \\
Rationale: CHG: minor updates to class and add development queue\\
\vspace{3em}

\noindent \textbf{Change \#1071} with diff file ISSM-20185-20186.diff: \\
Function name: \\
A /issm/trunk-jpl/test/Archives/Archive2425.nc A /issm/trunk-jpl/test/NightlyRun/test2425.m\\
Export determination: 6. \\
Rationale: CHG: new test2425 test where we compare grounding line dynamics for a transient sheet-shelf system, once with sea level at 0, once with sea-level at +1000 m and all other base, bed and surface offset also by +1000m. Results should be equal.\\
\vspace{3em}

\noindent \textbf{Change \#1072} with diff file ISSM-20186-20187.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/mech/newforcing.m\\
Export determination: 6. \\
Rationale: CHG: new forcing (routine to add a forcing that is transiently varying from a min to a max between initial and final time of a transient.\\
\vspace{3em}

\noindent \textbf{Change \#1073} with diff file ISSM-20187-20188.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/Makefile.am\\
Export determination: 6. \\
Rationale: CHG: Removing references to conbrib dir from Makefile.am\\
\vspace{3em}

\noindent \textbf{Change \#1074} with diff file ISSM-20188-20189.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test2424.m\\
Export determination: 6. \\
Rationale: CHG: changing tolerance for 2424.\\
\vspace{3em}

\noindent \textbf{Change \#1075} with diff file ISSM-20189-20190.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/psl/p\_polynomial\_prime.m\\
Export determination: 6. \\
Rationale: new: first derivative of legendre polynomials, required for computing horizontal displacement\\
\vspace{3em}

\noindent \textbf{Change \#1076} with diff file ISSM-20190-20191.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive2002.nc\\
Export determination: 6. \\
Rationale: CHG: Updating archive for test2002\\
\vspace{3em}

\noindent \textbf{Change \#1077} with diff file ISSM-20191-20192.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/Makefile.am A /issm/trunk-jpl/src/m/classes/mesh3dsurface.js\\
Export determination: 6. \\
Rationale: CHG: adding mesh3dsurface javascript object.\\
\vspace{3em}

\noindent \textbf{Change \#1078} with diff file ISSM-20192-20193.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/chaco/install-macosx.sh A /issm/trunk-jpl/externalpackages/chaco/patches A /issm/trunk-jpl/externalpackages/chaco/patches/Makefile.patch\\
Export determination: 6. \\
Rationale: ADD: New Chaco install script for MacOSX with appropriate patches to fix malloc.h issue.\\
\vspace{3em}

\noindent \textbf{Change \#1079} with diff file ISSM-20193-20194.diff: \\
Function name: \\
D /issm/trunk-jpl/externalpackages/chaco/install-macosx.sh A /issm/trunk-jpl/externalpackages/chaco/install-macosx64.sh (from /issm/trunk-jpl/externalpackages/chaco/install-macosx.sh:20192) M /issm/trunk-jpl/jenkins/macosx\_pine-island\\
Export determination: 6. \\
Rationale: CHG: Changed install script for chaco for Macosx Jenkins and changed the name of the script to match other Macosx64 scripts.\\
\vspace{3em}

\noindent \textbf{Change \#1080} with diff file ISSM-20194-20195.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/processmesh.js M /issm/trunk-jpl/src/m/plot/processmesh.m\\
Export determination: 6. \\
Rationale: CHG: not sure what these lines were for.\\
\vspace{3em}

\noindent \textbf{Change \#1081} with diff file ISSM-20195-20196.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/processmesh.js\\
Export determination: 6. \\
Rationale: CHG (JS): forgot console.log statements.\\
\vspace{3em}

\noindent \textbf{Change \#1082} with diff file ISSM-20196-20197.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/mesh3dsurface.m\\
Export determination: 6. \\
Rationale: CHG (JS): need to describe the mesh as 3d surface, otherwise, model.js constructor defines it as mesh2d.\\
\vspace{3em}

\noindent \textbf{Change \#1083} with diff file ISSM-20197-20198.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_overlay.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js\\
Export determination: 6. \\
Rationale: CHG: Adding support for mesh3dsurface display.\\
\vspace{3em}

\noindent \textbf{Change \#1084} with diff file ISSM-20198-20199.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp\\
Export determination: 6. \\
Rationale: CHG: always recompute requested output for some specific cases\\
\vspace{3em}

\noindent \textbf{Change \#1085} with diff file ISSM-20199-20200.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp\\
Export determination: 6. \\
Rationale: CHG: fixing compilation\\
\vspace{3em}

\noindent \textbf{Change \#1086} with diff file ISSM-20200-20201.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/processmesh.m\\
Export determination: 6. \\
Rationale: CHG: reverting to previous svn version.\\
\vspace{3em}

\noindent \textbf{Change \#1087} with diff file ISSM-20201-20202.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/lonestar.m\\
Export determination: 6. \\
Rationale: CHG: lonestar has 24 cpus\\
\vspace{3em}

\noindent \textbf{Change \#1088} with diff file ISSM-20202-20203.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive806.nc\\
Export determination: 6. \\
Rationale: CHG: updated archive now that inputs get updated through time\\
\vspace{3em}

\noindent \textbf{Change \#1089} with diff file ISSM-20203-20204.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/sealevelrise\_core.cpp\\
Export determination: 6. \\
Rationale: BUG: should call ISSM MPI\_Recv\\
\vspace{3em}

\noindent \textbf{Change \#1090} with diff file ISSM-20204-20205.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/main/issm\_slr.cpp M /issm/trunk-jpl/src/c/toolkits/mpi/issmmpi.cpp M /issm/trunk-jpl/src/c/toolkits/mpi/issmmpi.h\\
Export determination: 6. \\
Rationale: NEW: created ISSM\_MPI\_Intercomm\_create\\
\vspace{3em}

\noindent \textbf{Change \#1091} with diff file ISSM-20205-20206.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_manager.js M /issm/trunk-jpl/src/m/plot/plot\_mesh.js M /issm/trunk-jpl/src/m/plot/plot\_overlay.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Bug fixes for plot\_mesh, fixing default plot centering, globe support for mesh3d plot surfaces.\\
\vspace{3em}

\noindent \textbf{Change \#1092} with diff file ISSM-20206-20207.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/maskpsl.m\\
Export determination: 6. \\
Rationale: CHG: fixing issue with javascript save model routine.\\
\vspace{3em}

\noindent \textbf{Change \#1093} with diff file ISSM-20207-20208.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_overlay.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Changing default alpha values.\\
\vspace{3em}

\noindent \textbf{Change \#1094} with diff file ISSM-20208-20209.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_mesh.js M /issm/trunk-jpl/src/m/plot/plot\_overlay.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Correcting translation transforms and removing debug statement.\\
\vspace{3em}

\noindent \textbf{Change \#1095} with diff file ISSM-20209-20210.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.h M /issm/trunk-jpl/src/c/classes/Elements/Penta.cpp M /issm/trunk-jpl/src/c/classes/Elements/Penta.h M /issm/trunk-jpl/src/c/classes/Elements/Seg.h M /issm/trunk-jpl/src/c/classes/Elements/Tetra.h M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp M /issm/trunk-jpl/src/c/classes/Elements/Tria.h M /issm/trunk-jpl/src/c/classes/FemModel.cpp M /issm/trunk-jpl/src/c/classes/FemModel.h 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 M /issm/trunk-jpl/src/m/enum/EnumDefinitions.js M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/TotalFloatingBmbEnum.m A /issm/trunk-jpl/src/m/enum/TotalGroundedBmbEnum.m M /issm/trunk-jpl/test/Archives/Archive208.nc M /issm/trunk-jpl/test/Archives/Archive317.nc M /issm/trunk-jpl/test/Archives/Archive408.nc M /issm/trunk-jpl/test/NightlyRun/test208.m M /issm/trunk-jpl/test/NightlyRun/test208.py M /issm/trunk-jpl/test/NightlyRun/test317.m M /issm/trunk-jpl/test/NightlyRun/test317.py M /issm/trunk-jpl/test/NightlyRun/test408.m M /issm/trunk-jpl/test/NightlyRun/test408.py\\
Export determination: 6. \\
Rationale: NEW: starting to implement TotalFloatingBmb and TotalGroundedBmb outputs\\
\vspace{3em}

\noindent \textbf{Change \#1096} with diff file ISSM-20210-20211.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/organizer.m\\
Export determination: 6. \\
Rationale: CHG: simplifying, adding some capabilities (provide a basin name for each step, so you can duplicate steps if they deal with separate basins).\\
\vspace{3em}

\noindent \textbf{Change \#1097} with diff file ISSM-20211-20212.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/organizer.m\\
Export determination: 6. \\
Rationale: CHG: forgot to switch the name from xorganizer to organizer.\\
\vspace{3em}

\noindent \textbf{Change \#1098} with diff file ISSM-20212-20213.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp M /issm/trunk-jpl/src/m/solve/parseresultsfromdisk.m M /issm/trunk-jpl/test/Archives/Archive208.nc M /issm/trunk-jpl/test/Archives/Archive317.nc M /issm/trunk-jpl/test/Archives/Archive408.nc M /issm/trunk-jpl/test/NightlyRun/test208.m\\
Export determination: 6. \\
Rationale: NEW: compute exact total melting\\
\vspace{3em}

\noindent \textbf{Change \#1099} with diff file ISSM-20213-20214.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/EnthalpyAnalysis.cpp\\
Export determination: 6. \\
Rationale: BUG: update basal BC on all of the base, because otherwise this might lead to inconsitencies if node is shared by 2 CPUs and the grounding line moves across it\\
\vspace{3em}

\noindent \textbf{Change \#1100} with diff file ISSM-20214-20215.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/mech/mechanicalproperties.m\\
Export determination: 6. \\
Rationale: CHG: damage can be passed as an argument to compute damage-dependent mechanical properties\\
\vspace{3em}

\noindent \textbf{Change \#1101} with diff file ISSM-20215-20216.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Penta.cpp M /issm/trunk-jpl/src/c/classes/Elements/Penta.h M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp M /issm/trunk-jpl/src/c/classes/gauss/GaussPenta.cpp M /issm/trunk-jpl/test/Archives/Archive408.nc M /issm/trunk-jpl/test/NightlyRun/test208.py M /issm/trunk-jpl/test/NightlyRun/test317.m M /issm/trunk-jpl/test/NightlyRun/test317.py M /issm/trunk-jpl/test/NightlyRun/test408.m M /issm/trunk-jpl/test/NightlyRun/test408.py M /issm/trunk-jpl/test/NightlyRun/test433.m\\
Export determination: 6. \\
Rationale: NEW: finished implementing basal melt computation\\
\vspace{3em}

\noindent \textbf{Change \#1102} with diff file ISSM-20216-20217.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test3015.py\\
Export determination: 6. \\
Rationale: CHG: reverting python test\\
\vspace{3em}

\noindent \textbf{Change \#1103} with diff file ISSM-20217-20218.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp\\
Export determination: 6. \\
Rationale: BUG: SubElementMigration2 was not activated for HO\\
\vspace{3em}

\noindent \textbf{Change \#1104} with diff file ISSM-20218-20219.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test3015.py\\
Export determination: 6. \\
Rationale: CHG: changing number of cpus on python side\\
\vspace{3em}

\noindent \textbf{Change \#1105} with diff file ISSM-20219-20220.diff: \\
Function name: \\
M /issm/trunk-jpl/scripts/BinRead.py\\
Export determination: 6. \\
Rationale: BUG: load ISSM tools after looking for PYTHONSTARTUP\\
\vspace{3em}

\noindent \textbf{Change \#1106} with diff file ISSM-20220-20221.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test317.py M /issm/trunk-jpl/test/NightlyRun/test408.py\\
Export determination: 6. \\
Rationale: CHG: updating python tests\\
\vspace{3em}

\noindent \textbf{Change \#1107} with diff file ISSM-20221-20222.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test408.py\\
Export determination: 6. \\
Rationale: BUG: trying to fix python\\
\vspace{3em}

\noindent \textbf{Change \#1108} with diff file ISSM-20222-20223.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/solve/parseresultsfromdisk.py\\
Export determination: 6. \\
Rationale: BUG: need to change the units of Floating and Grounded Bmb in python\\
\vspace{3em}

\noindent \textbf{Change \#1109} with diff file ISSM-20223-20224.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/classes/mesh3dsurface.py M /issm/trunk-jpl/src/m/mesh/planet/gmsh/gmshplanet.py\\
Export determination: 6. \\
Rationale: ADD: mesh3dsurface python version. CHG: gmshplanet python fscanf translations and verification\\
\vspace{3em}

\noindent \textbf{Change \#1110} with diff file ISSM-20224-20225.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test2002.py\\
Export determination: 6. \\
Rationale: CHG: Intermediate fixes for syntax and includes, work in progress\\
\vspace{3em}

\noindent \textbf{Change \#1111} with diff file ISSM-20225-20226.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/classes/maskpsl.py M /issm/trunk-jpl/src/m/classes/mesh3dsurface.py A /issm/trunk-jpl/src/m/coordsystems/gmtmask.py\\
Export determination: 6. \\
Rationale: ADD: maskpsl and gmtmask python versions. CHG: mesh3dsurface.py checkfield corrections\\
\vspace{3em}

\noindent \textbf{Change \#1112} with diff file ISSM-20226-20227.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test2002.py\\
Export determination: 6. \\
Rationale: CHG: test2002.py syntax fixes, ready for solve validation\\
\vspace{3em}

\noindent \textbf{Change \#1113} with diff file ISSM-20227-20228.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/lonestar.m M /issm/trunk-jpl/src/m/classes/clusters/pfe.m\\
Export determination: 6. \\
Rationale: CHG: add batch to lonestar\\
\vspace{3em}

\noindent \textbf{Change \#1114} with diff file ISSM-20228-20229.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/pfe.m\\
Export determination: 6. \\
Rationale: CHG: revert back pfe.m\\
\vspace{3em}

\noindent \textbf{Change \#1115} with diff file ISSM-20229-20230.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/boost/install-1.55-macosx-el\_capitan.sh A /issm/trunk-jpl/externalpackages/dakota/install-6.2-macosx-el\_capitan.sh\\
Export determination: 6. \\
Rationale: ADD: New installation scripts for Boost and Dakota for MacOSX 10.11.\\
\vspace{3em}

\noindent \textbf{Change \#1116} with diff file ISSM-20230-20231.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island\\
Export determination: 6. \\
Rationale: CHG: Install scripts changed for Pine\_Island to El Capitan Boost and Dakota packages.\\
\vspace{3em}

\noindent \textbf{Change \#1117} with diff file ISSM-20231-20232.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island\\
Export determination: 6. \\
Rationale: CHG: removed CMake from MacOSX build Jenkins.\\
\vspace{3em}

\noindent \textbf{Change \#1118} with diff file ISSM-20232-20233.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/dakota/install-6.2-macosx-el\_capitan.sh\\
Export determination: 6. \\
Rationale: CHG: Removed comment line from download.\\
\vspace{3em}

\noindent \textbf{Change \#1119} with diff file ISSM-20233-20234.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island\\
Export determination: 6. \\
Rationale: CHG: changed MPICH script to 3.0 MacOSX Yosemite.\\
\vspace{3em}

\noindent \textbf{Change \#1120} with diff file ISSM-20234-20235.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_mesh.js M /issm/trunk-jpl/src/m/plot/plot\_overlay.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Dynamic height scaling for 3d/2d meshes\\
\vspace{3em}

\noindent \textbf{Change \#1121} with diff file ISSM-20235-20236.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/sealevelrise\_core.cpp M /issm/trunk-jpl/src/c/main/issm\_slr.cpp\\
Export determination: 6. \\
Rationale: CHG: add int cast to make intel compiler happy\\
\vspace{3em}

\noindent \textbf{Change \#1122} with diff file ISSM-20236-20237.diff: \\
Function name: \\
A /issm/trunk-jpl/jenkins/linux64\_ross\_gia\\
Export determination: 6. \\
Rationale: ADD: Ross GIA test.\\
\vspace{3em}

\noindent \textbf{Change \#1123} with diff file ISSM-20237-20238.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_ross\_gia\\
Export determination: 6. \\
Rationale: CHG: added autotools\\
\vspace{3em}

\noindent \textbf{Change \#1124} with diff file ISSM-20238-20239.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_ross\_gia\\
Export determination: 6. \\
Rationale: CHG: added gmsh\\
\vspace{3em}

\noindent \textbf{Change \#1125} with diff file ISSM-20239-20240.diff: \\
Function name: \\
A /issm/trunk-jpl/jenkins/linux64\_ross\_iceocean\\
Export determination: 6. \\
Rationale: ADD: New Jenkins iceocean config.\\
\vspace{3em}

\noindent \textbf{Change \#1126} with diff file ISSM-20240-20241.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island A /issm/trunk-jpl/jenkins/macosx\_pine-island\_dakota\\
Export determination: 6. \\
Rationale: CHG: Now we have two config scripts. One for Dakota and one for not.\\
\vspace{3em}

\noindent \textbf{Change \#1127} with diff file ISSM-20241-20242.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island\\
Export determination: 6. \\
Rationale: CHG: I think the MPICH install script for OSX is causing petsc to seg fault.\\
\vspace{3em}

\noindent \textbf{Change \#1128} with diff file ISSM-20242-20243.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island\\
Export determination: 6. \\
Rationale: CHG: excluding dakota tests\\
\vspace{3em}

\noindent \textbf{Change \#1129} with diff file ISSM-20243-20244.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island M /issm/trunk-jpl/test/NightlyRun/test237.m M /issm/trunk-jpl/test/NightlyRun/test237.py M /issm/trunk-jpl/test/NightlyRun/test350.m\\
Export determination: 6. \\
Rationale: CHG: fixing Mac tests on jenkins\\
\vspace{3em}

\noindent \textbf{Change \#1130} with diff file ISSM-20244-20245.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test350.m\\
Export determination: 6. \\
Rationale: CHG: changed wrong tolerance'\\
\vspace{3em}

\noindent \textbf{Change \#1131} with diff file ISSM-20245-20246.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test404.m M /issm/trunk-jpl/test/NightlyRun/test404.py\\
Export determination: 6. \\
Rationale: CHG: relaxing tolerances on Pressure FS\\
\vspace{3em}

\noindent \textbf{Change \#1132} with diff file ISSM-20246-20247.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/FemModel.cpp\\
Export determination: 6. \\
Rationale: CHG: add area fuctions to responses case statement\\
\vspace{3em}

\noindent \textbf{Change \#1133} with diff file ISSM-20247-20248.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test124.m\\
Export determination: 6. \\
Rationale: CHG: relaxing tolerances\\
\vspace{3em}

\noindent \textbf{Change \#1134} with diff file ISSM-20248-20249.diff: \\
Function name: \\
M /issm/trunk-jpl/etc/environment.sh A /issm/trunk-jpl/externalpackages/cvs A /issm/trunk-jpl/externalpackages/cvs/install.sh\\
Export determination: 6. \\
Rationale: NEW: added cvs\\
\vspace{3em}

\noindent \textbf{Change \#1135} with diff file ISSM-20249-20250.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/StressbalanceSIAAnalysis.cpp\\
Export determination: 6. \\
Rationale: CHG: clean up some memory\\
\vspace{3em}

\noindent \textbf{Change \#1136} with diff file ISSM-20250-20251.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_overlay.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Removing extra console log.\\
\vspace{3em}

\noindent \textbf{Change \#1137} with diff file ISSM-20251-20252.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/Makefile.am\\
Export determination: 6. \\
Rationale: CHG: build issm-bin target.\\
\vspace{3em}

\noindent \textbf{Change \#1138} with diff file ISSM-20252-20253.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/geometry/GetAreasSphericalTria.m\\
Export determination: 6. \\
Rationale: NEW: function to compute spherical traingles\\
\vspace{3em}

\noindent \textbf{Change \#1139} with diff file ISSM-20253-20254.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/os/issmbbftpin.m M /issm/trunk-jpl/src/m/os/issmbbftpout.m\\
Export determination: 6. \\
Rationale: CHG: changed hardcoded bbftp pleiades ips.\\
\vspace{3em}

\noindent \textbf{Change \#1140} with diff file ISSM-20254-20255.diff: \\
Function name: \\
A /issm/trunk-jpl/src/m/js/writejscellarray.m\\
Export determination: 6. \\
Rationale: CHG (JS): new writejscellarray for transitions in slr class.\\
\vspace{3em}

\noindent \textbf{Change \#1141} with diff file ISSM-20255-20256.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/io/fileptr.js\\
Export determination: 6. \\
Rationale: CHG: added a check that makes sure the memory increment is sufficient.\\
\vspace{3em}

\noindent \textbf{Change \#1142} with diff file ISSM-20256-20257.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/transient.m\\
Export determination: 6. \\
Rationale: CHG: minor comment in the disp routine.\\
\vspace{3em}

\noindent \textbf{Change \#1143} with diff file ISSM-20257-20258.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/trans.js\\
Export determination: 6. \\
Rationale: CHG (JS): update transient class to enable solving in javascript.\\
\vspace{3em}

\noindent \textbf{Change \#1144} with diff file ISSM-20258-20259.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_overlay.js\\
Export determination: 6. \\
Rationale: CHG (JS): minor typo.\\
\vspace{3em}

\noindent \textbf{Change \#1145} with diff file ISSM-20259-20260.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/consistency/checkfield.js M /issm/trunk-jpl/src/m/consistency/ismodelselfconsistent.js\\
Export determination: 6. \\
Rationale: CHG (JS): added sea level rise solution option. Better check on Infinity for javascript checkfield.js\\
\vspace{3em}

\noindent \textbf{Change \#1146} with diff file ISSM-20260-20261.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/groundingline.m\\
Export determination: 6. \\
Rationale: CHG: check only on places that are on the ice! Not on the ocean.\\
\vspace{3em}

\noindent \textbf{Change \#1147} with diff file ISSM-20261-20262.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/slr.js\\
Export determination: 6. \\
Rationale: CHG (JS): fixed huge memory issue when declaring the slr.js fields.\\
\vspace{3em}

\noindent \textbf{Change \#1148} with diff file ISSM-20262-20263.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/slr.m\\
Export determination: 6. \\
Rationale: CHG: updated saveasjsfile routine for slr class.\\
\vspace{3em}

\noindent \textbf{Change \#1149} with diff file ISSM-20263-20264.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/masstransport.m\\
Export determination: 6. \\
Rationale: CHG: in writeasjsfile, fixed issue with hdyrostatic\_adustment being saved as double instead of string!\\
\vspace{3em}

\noindent \textbf{Change \#1150} with diff file ISSM-20264-20265.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/sealevelmodel.m\\
Export determination: 6. \\
Rationale: CHG: no patching anymore in the constructor of the sealevelmodel class.\\
\vspace{3em}

\noindent \textbf{Change \#1151} with diff file ISSM-20265-20266.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/initialization.js\\
Export determination: 6. \\
Rationale: CHG: issue with slicing vx, vy and vz when they are NaN! Will have to find a viable solution to this long term.\\
\vspace{3em}

\noindent \textbf{Change \#1152} with diff file ISSM-20266-20267.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/pfe.m\\
Export determination: 6. \\
Rationale: CHG: new multiple model capability (for sea level model). In addition, fixed the disp routine which was not working for modules.\\
\vspace{3em}

\noindent \textbf{Change \#1153} with diff file ISSM-20267-20268.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/generic.js\\
Export determination: 6. \\
Rationale: CHG: new simplified interface to the generic cluster class, with just one method, UploadAndRun.\\
\vspace{3em}

\noindent \textbf{Change \#1154} with diff file ISSM-20268-20269.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/solve/marshall.js\\
Export determination: 6. \\
Rationale: CHG: declare variables! :)\\
\vspace{3em}

\noindent \textbf{Change \#1155} with diff file ISSM-20269-20270.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/solve/solve.js\\
Export determination: 6. \\
Rationale: CHG (JS): improved solve.js that uses the local and generic clusters, and a more generic server interface. Goal is to move towards a cloud server capability.\\
\vspace{3em}

\noindent \textbf{Change \#1156} with diff file ISSM-20270-20271.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/generic.js M /issm/trunk-jpl/src/m/solve/solve.js\\
Export determination: 6. \\
Rationale: CHG (JS): - successful processing of the results when calling a remote cluster that returns the .outbin file as a typed array buffer. - implementing a callback function in the solve.js routine, because the oReq Post routine that retrieves the outbin typed array buffer from the server during the http request is an async call, which can therefore not be controlled serially.\\
\vspace{3em}

\noindent \textbf{Change \#1157} with diff file ISSM-20271-20272.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/generic.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Now sending cloud solver request .bin as binary data.\\
\vspace{3em}

\noindent \textbf{Change \#1158} with diff file ISSM-20272-20273.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/EnthalpyAnalysis.cpp\\
Export determination: 6. \\
Rationale: BUG: CreatePVectorSheet uses enthalpy values interpolated at gauss-points, which may lead to inconsistency between applied basal boundary conditions. Keep applying basal heat flux at temperate base, since heated base becomes spc'd anyway.\\
\vspace{3em}

\noindent \textbf{Change \#1159} with diff file ISSM-20273-20274.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive327.nc\\
Export determination: 6. \\
Rationale: BUG: update archive for previous commit\\
\vspace{3em}

\noindent \textbf{Change \#1160} with diff file ISSM-20274-20275.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/quiver\_colorbar.m\\
Export determination: 6. \\
Rationale: CHG: need to scale positions by max\\
\vspace{3em}

\noindent \textbf{Change \#1161} with diff file ISSM-20275-20276.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/mesh/planet/gmsh/gmshplanet.py\\
Export determination: 6. \\
Rationale: CHG: fixed indexing issue in retrieval of mesh.\\
\vspace{3em}

\noindent \textbf{Change \#1162} with diff file ISSM-20276-20277.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/FemModel.cpp\\
Export determination: 6. \\
Rationale: CHG (JS): udpated special constructor for javascript exexcutable.\\
\vspace{3em}

\noindent \textbf{Change \#1163} with diff file ISSM-20277-20278.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/mesh/planet/gmsh/gmshplanet.py\\
Export determination: 6. \\
Rationale: CHG: took out verbose statement left by mistake.\\
\vspace{3em}

\noindent \textbf{Change \#1164} with diff file ISSM-20278-20279.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/mesh3dsurface.py\\
Export determination: 6. \\
Rationale: CHG: fixes some issues with marshall routine.\\
\vspace{3em}

\noindent \textbf{Change \#1165} with diff file ISSM-20279-20280.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/maskpsl.py\\
Export determination: 6. \\
Rationale: CHG: fixed diverse issues with the new class in python.\\
\vspace{3em}

\noindent \textbf{Change \#1166} with diff file ISSM-20280-20281.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/stressbalance.py\\
Export determination: 6. \\
Rationale: CHG: fixed issue with loading force, which can be NaN!\\
\vspace{3em}

\noindent \textbf{Change \#1167} with diff file ISSM-20281-20282.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/slr.m M /issm/trunk-jpl/src/m/classes/slr.py\\
Export determination: 6. \\
Rationale: CHG: we were marshalling degacc twice!\\
\vspace{3em}

\noindent \textbf{Change \#1168} with diff file ISSM-20282-20283.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/flowequation.py\\
Export determination: 6. \\
Rationale: CHG: issue with vertexequation not being able to = NaN\\
\vspace{3em}

\noindent \textbf{Change \#1169} with diff file ISSM-20283-20284.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/coordsystems/gmtmask.m M /issm/trunk-jpl/src/m/coordsystems/gmtmask.py\\
Export determination: 6. \\
Rationale: CHG: gmtmask.py: issue with indexing! (matlab bias) gmtmask.py and .m: increase precision to 10 digits for lat,long! otherwise, gmtmask is returning biased locations!\\
\vspace{3em}

\noindent \textbf{Change \#1170} with diff file ISSM-20284-20285.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/boundaryconditions/love\_numbers.py\\
Export determination: 6. \\
Rationale: CHG: fixed love\_numbers python routine used in test2002 now.\\
\vspace{3em}

\noindent \textbf{Change \#1171} with diff file ISSM-20285-20286.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/contrib/larour/resultstomatrix.m\\
Export determination: 6. \\
Rationale: CHG: time is in years! do not convert back to seconds!\\
\vspace{3em}

\noindent \textbf{Change \#1172} with diff file ISSM-20286-20287.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test2002.py\\
Export determination: 6. \\
Rationale: CHG: test2002 now working!\\
\vspace{3em}

\noindent \textbf{Change \#1173} with diff file ISSM-20287-20288.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_ross\_se\\
Export determination: 6. \\
Rationale: CHG: Activating SolidEarth Python for Jenkins.\\
\vspace{3em}

\noindent \textbf{Change \#1174} with diff file ISSM-20288-20289.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/flowequation.py M /issm/trunk-jpl/src/m/classes/stressbalance.py\\
Export determination: 6. \\
Rationale: CHG: bending over backwards with Python to check NaN vs Array!\\
\vspace{3em}

\noindent \textbf{Change \#1175} with diff file ISSM-20289-20290.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/generic.js M /issm/trunk-jpl/src/m/solve/solve.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Updates for js upload and run job parameters.\\
\vspace{3em}

\noindent \textbf{Change \#1176} with diff file ISSM-20290-20291.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/generic.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Adding option download functionality for saving bin files.\\
\vspace{3em}

\noindent \textbf{Change \#1177} with diff file ISSM-20291-20292.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/generic.js\\
Export determination: 6. \\
Rationale: CHG: minor fold issue\\
\vspace{3em}

\noindent \textbf{Change \#1178} with diff file ISSM-20292-20293.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/js/writejscellarray.m\\
Export determination: 6. \\
Rationale: CHG: fixed writejscellarray routine.\\
\vspace{3em}

\noindent \textbf{Change \#1179} with diff file ISSM-20293-20294.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/boost/install-1.55-macosx-el\_capitan.sh D /issm/trunk-jpl/externalpackages/dakota/install-6.2-macosx-el\_capitan.sh M /issm/trunk-jpl/externalpackages/dakota/install-6.2-macosx64.sh M /issm/trunk-jpl/jenkins/macosx\_pine-island\_dakota M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: Modified Dakota flags to fall in line with the 6.2 MacOSX script. CHG: Modified Boost 1.55 MacOSX El Capitan (10.11) install script. Now using XCode compilers DEL: Removed Dakota 6.2 install script for MacOSX El Capitan (10.11). CHG: Modified Dakota 6.2 install script for MacOSX. Provided options for delayed template parsing and disabled JEGA and Acro packages. These packages are not neede, yet cause compilation problems when using XCode toolchain. CHG: Jenkins Pine Island config now uses different externalpackages (Dakota 6.2 MacOSX, Boost 1.55 MacOSX El Capitan (10.11)). Also, added Boost and Dakota options to config.\\
\vspace{3em}

\noindent \textbf{Change \#1180} with diff file ISSM-20294-20295.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island\_dakota\\
Export determination: 6. \\
Rationale: CHG: Added CMake to MacOSX Dakota build.\\
\vspace{3em}

\noindent \textbf{Change \#1181} with diff file ISSM-20295-20296.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/Makefile.am M /issm/trunk-jpl/src/m/classes/clusters/generic.js A /issm/trunk-jpl/src/m/classes/maskpsl.js M /issm/trunk-jpl/src/m/classes/maskpsl.m M /issm/trunk-jpl/src/m/classes/outputdefinition.m\\
Export determination: 6. \\
Rationale: CHG (JS): missing classes to allow marshalling of model in javascript.\\
\vspace{3em}

\noindent \textbf{Change \#1182} with diff file ISSM-20296-20297.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/generic.js\\
Export determination: 6. \\
Rationale: CHG: unhooking download option.\\
\vspace{3em}

\noindent \textbf{Change \#1183} with diff file ISSM-20297-20298.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/outputdefinition.js M /issm/trunk-jpl/src/m/classes/qmu.js\\
Export determination: 6. \\
Rationale: CHG: minor changes, adjustmnets.\\
\vspace{3em}

\noindent \textbf{Change \#1184} with diff file ISSM-20298-20299.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/generic.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Adding np parameter to request bin.\\
\vspace{3em}

\noindent \textbf{Change \#1185} with diff file ISSM-20299-20300.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/solve/loadresultsfrombuffer.js M /issm/trunk-jpl/src/m/solve/solve.js\\
Export determination: 6. \\
Rationale: CHG: different prototype for loadresultsfrombuffer. Returns model now instead of results. Like the matlab and python versiosns.\\
\vspace{3em}

\noindent \textbf{Change \#1186} with diff file ISSM-20300-20301.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/Makefile.am\\
Export determination: 6. \\
Rationale: CHG: only install issm-bin.js\\
\vspace{3em}

\noindent \textbf{Change \#1187} with diff file ISSM-20301-20302.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/vilje.m A /issm/trunk-jpl/src/m/classes/clusters/vilje.py\\
Export determination: 6. \\
Rationale: NEW: Adding vilje (UiB) cluster for python\\
\vspace{3em}

\noindent \textbf{Change \#1188} with diff file ISSM-20302-20303.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/model.py\\
Export determination: 6. \\
Rationale: CHG: adding vilje to model\\
\vspace{3em}

\noindent \textbf{Change \#1189} with diff file ISSM-20303-20304.diff: \\
Function name: \\
M /issm/trunk-jpl/src/wrappers/InterpFromGridToMesh/InterpFromGridToMesh.cpp\\
Export determination: 6. \\
Rationale: CHG: checking number of inputs\\
\vspace{3em}

\noindent \textbf{Change \#1190} with diff file ISSM-20304-20305.diff: \\
Function name: \\
M /issm/trunk-jpl/src/wrappers/InterpFromGridToMesh/InterpFromGridToMesh.cpp\\
Export determination: 6. \\
Rationale: BUG: releasing memory\\
\vspace{3em}

\noindent \textbf{Change \#1191} with diff file ISSM-20305-20306.diff: \\
Function name: \\
M /issm/trunk-jpl/src/wrappers/InterpFromMesh2d/InterpFromMesh2d.cpp M /issm/trunk-jpl/src/wrappers/InterpFromMeshToMesh3d/InterpFromMeshToMesh3d.cpp M /issm/trunk-jpl/src/wrappers/PointCloudFindNeighbors/PointCloudFindNeighbors.cpp\\
Export determination: 6. \\
Rationale: BUG: adding xdelete for some pointers\\
\vspace{3em}

\noindent \textbf{Change \#1192} with diff file ISSM-20306-20307.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/frictiontemp.m\\
Export determination: 6. \\
Rationale: BUG: missing extrude function in frictiontemp\\
\vspace{3em}

\noindent \textbf{Change \#1193} with diff file ISSM-20307-20308.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/LevelsetAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp\\
Export determination: 6. \\
Rationale: CHG: finished calving dev for STore paper\\
\vspace{3em}

\noindent \textbf{Change \#1194} with diff file ISSM-20308-20309.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test273.m\\
Export determination: 6. \\
Rationale: CHG: added semi colon to avoid md print\\
\vspace{3em}

\noindent \textbf{Change \#1195} with diff file ISSM-20309-20310.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp\\
Export determination: 6. \\
Rationale: BUG: fixing memory leak\\
\vspace{3em}

\noindent \textbf{Change \#1196} with diff file ISSM-20310-20311.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test3015.py\\
Export determination: 6. \\
Rationale: BUG: bad string formatting in print\\
\vspace{3em}

\noindent \textbf{Change \#1197} with diff file ISSM-20311-20312.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test3015.py\\
Export determination: 6. \\
Rationale: BUG: no more issmgslsolver\\
\vspace{3em}

\noindent \textbf{Change \#1198} with diff file ISSM-20312-20313.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_ross\_ad\\
Export determination: 6. \\
Rationale: CHG: deactivating some tests\\
\vspace{3em}

\noindent \textbf{Change \#1199} with diff file ISSM-20313-20314.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test3015.py M /issm/trunk-jpl/test/NightlyRun/test3020.py\\
Export determination: 6. \\
Rationale: BUG: python indices start at 0\\
\vspace{3em}

\noindent \textbf{Change \#1200} with diff file ISSM-20314-20315.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_ross\_ad\\
Export determination: 6. \\
Rationale: CHG: reverted back\\
\vspace{3em}

\noindent \textbf{Change \#1201} with diff file ISSM-20315-20316.diff: \\
Function name: \\
R /issm/trunk-jpl/src/m/classes/clusters/vilje.m\\
Export determination: 6. \\
Rationale: new: adding vilje cluster settings\\
\vspace{3em}

\noindent \textbf{Change \#1202} with diff file ISSM-20316-20317.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/vilje.m\\
Export determination: 6. \\
Rationale: chg: vilje cluster script update\\
\vspace{3em}

\noindent \textbf{Change \#1203} with diff file ISSM-20317-20318.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/mpich/install-3.0-cyclone.sh\\
Export determination: 6. \\
Rationale: NEW: Adding mpich config for Cyclone UiB cluster\\
\vspace{3em}

\noindent \textbf{Change \#1204} with diff file ISSM-20318-20319.diff: \\
Function name: \\
A /issm/trunk-jpl/configs/config-linux64-cyclone.sh\\
Export determination: 6. \\
Rationale: NEW: Adding UiB Cyclone config file\\
\vspace{3em}

\noindent \textbf{Change \#1205} with diff file ISSM-20319-20320.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/autotools/install-discover.sh A /issm/trunk-jpl/externalpackages/dakota/configs/6.2/BuildDakotaCustom.cmake.discover.patch A /issm/trunk-jpl/externalpackages/dakota/configs/6.2/CMakeLists.txt.discover.patch A /issm/trunk-jpl/externalpackages/dakota/install-6.2-intel15-discover.sh A /issm/trunk-jpl/externalpackages/petsc/install-3.6-discover.sh\\
Export determination: 6. \\
Rationale: CHG: update discover compile for 6.2 dakota\\
\vspace{3em}

\noindent \textbf{Change \#1206} with diff file ISSM-20320-20321.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/discover.m\\
Export determination: 6. \\
Rationale: CHG: update discover class for SLURM\\
\vspace{3em}

\noindent \textbf{Change \#1207} with diff file ISSM-20321-20322.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp\\
Export determination: 6. \\
Rationale: CHG: fresh water density should be considered for eustatic number!\\
\vspace{3em}

\noindent \textbf{Change \#1208} with diff file ISSM-20322-20323.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/model.m M /issm/trunk-jpl/src/m/classes/slr.m\\
Export determination: 6. \\
Rationale: CHG: slr: check against the mask to ensure conservation of mass. model: additional checks.\\
\vspace{3em}

\noindent \textbf{Change \#1209} with diff file ISSM-20323-20324.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/boost/configs/1.55/adl.hpp.patch A /issm/trunk-jpl/externalpackages/boost/install-1.55-discover.sh M /issm/trunk-jpl/m4/issm\_options.m4 M /issm/trunk-jpl/src/m/classes/clusters/discover.m\\
Export determination: 6. \\
Rationale: CHG: bring discover back up to date with new dakota, and do not hardcode mkl for pfe\\
\vspace{3em}

\noindent \textbf{Change \#1210} with diff file ISSM-20324-20325.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/contrib/defleurian/paraview/exportVTK.m\\
Export determination: 6. \\
Rationale: CHG: homogenized doc\\
\vspace{3em}

\noindent \textbf{Change \#1211} with diff file ISSM-20325-20326.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/exp/expwrite.m\\
Export determination: 6. \\
Rationale: CHG: always write a file if file cannot be written using user's path\\
\vspace{3em}

\noindent \textbf{Change \#1212} with diff file ISSM-20326-20327.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test2002.m\\
Export determination: 6. \\
Rationale: CHG: changes to keep up with slr deltathickness new checksonsticy test.\\
\vspace{3em}

\noindent \textbf{Change \#1213} with diff file ISSM-20327-20328.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive2002.nc\\
Export determination: 6. \\
Rationale: CHG: new arhchive for new consistency checks.\\
\vspace{3em}

\noindent \textbf{Change \#1214} with diff file ISSM-20328-20329.diff: \\
Function name: \\
M /issm/trunk-jpl/etc/environment.sh\\
Export determination: 6. \\
Rationale: CHG: only export PETSC\_DIR if diretctory exists\\
\vspace{3em}

\noindent \textbf{Change \#1215} with diff file ISSM-20329-20330.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG:adding a test to specify the good petsc library name on UIB Hexagon\\
\vspace{3em}

\noindent \textbf{Change \#1216} with diff file ISSM-20330-20331.diff: \\
Function name: \\
A /issm/trunk-jpl/configs/config-linux64-hexagon.sh\\
Export determination: 6. \\
Rationale: NEW: Hexagon config file\\
\vspace{3em}

\noindent \textbf{Change \#1217} with diff file ISSM-20331-20332.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/psl/shlm.m M /issm/trunk-jpl/src/m/psl/shlm\_element.m\\
Export determination: 6. \\
Rationale: CHG: removed some nod needed comments.\\
\vspace{3em}

\noindent \textbf{Change \#1218} with diff file ISSM-20332-20333.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: BUG: Changing string equality operation to deal with empty string.\\
\vspace{3em}

\noindent \textbf{Change \#1219} with diff file ISSM-20333-20334.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: BUG: removed = from cray option.\\
\vspace{3em}

\noindent \textbf{Change \#1220} with diff file ISSM-20334-20335.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test4001.m\\
Export determination: 6. \\
Rationale: CHG: adding path AFTER downloading MITgcm\\
\vspace{3em}

\noindent \textbf{Change \#1221} with diff file ISSM-20335-20336.diff: \\
Function name: \\
A /issm/trunk-jpl/test/NightlyRun/test341.py\\
Export determination: 6. \\
Rationale: NEW: added m1qn3 python test\\
\vspace{3em}

\noindent \textbf{Change \#1222} with diff file ISSM-20336-20337.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: added --enable-development to windows tests\\
\vspace{3em}

\noindent \textbf{Change \#1223} with diff file ISSM-20337-20338.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: BUG: typo\\
\vspace{3em}

\noindent \textbf{Change \#1224} with diff file ISSM-20338-20339.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/imac-012301-gil M /issm/trunk-jpl/jenkins/jenkins.sh M /issm/trunk-jpl/jenkins/linux64\_caladan M /issm/trunk-jpl/jenkins/linux64\_caladan\_ad M /issm/trunk-jpl/jenkins/linux64\_caladan\_ampi M /issm/trunk-jpl/jenkins/linux64\_murdo M /issm/trunk-jpl/jenkins/linux64\_murdo\_ad M /issm/trunk-jpl/jenkins/linux64\_murdo\_ampi M /issm/trunk-jpl/jenkins/linux64\_murdo\_gia M /issm/trunk-jpl/jenkins/linux64\_murdo\_iceocean M /issm/trunk-jpl/jenkins/linux64\_murdo\_python M /issm/trunk-jpl/jenkins/linux64\_ross M /issm/trunk-jpl/jenkins/linux64\_ross\_ad M /issm/trunk-jpl/jenkins/linux64\_ross\_ampi M /issm/trunk-jpl/jenkins/linux64\_ross\_gia M /issm/trunk-jpl/jenkins/linux64\_ross\_iceocean M /issm/trunk-jpl/jenkins/linux64\_ross\_se M /issm/trunk-jpl/jenkins/linux64\_ross\_test M /issm/trunk-jpl/jenkins/macosx\_pine-island M /issm/trunk-jpl/jenkins/macosx\_pine-island\_dakota M /issm/trunk-jpl/jenkins/windows M /issm/trunk-jpl/jenkins/windows-par\\
Export determination: 6. \\
Rationale: NEW: trying to get rid of MATLAB\_DIR, do not use this variable anymore and do NOT install matlab\\
\vspace{3em}

\noindent \textbf{Change \#1225} with diff file ISSM-20339-20340.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: trying to fix MATLAB\_PATH option\\
\vspace{3em}

\noindent \textbf{Change \#1226} with diff file ISSM-20340-20341.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh M /issm/trunk-jpl/jenkins/linux64\_caladan\_ad M /issm/trunk-jpl/jenkins/linux64\_murdo\_ad M /issm/trunk-jpl/jenkins/linux64\_ross\_ad\\
Export determination: 6. \\
Rationale: CHG: testing new way of configuring\\
\vspace{3em}

\noindent \textbf{Change \#1227} with diff file ISSM-20341-20342.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: removing unused code\\
\vspace{3em}

\noindent \textbf{Change \#1228} with diff file ISSM-20342-20343.diff: \\
Function name: \\
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 M /issm/trunk-jpl/src/m/enum/EnumDefinitions.js M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/SealevelEustaticEnum.m A /issm/trunk-jpl/src/m/enum/SealevelriseRotationEnum.m A /issm/trunk-jpl/src/m/enum/SealevelriseTideLoveHEnum.m A /issm/trunk-jpl/src/m/enum/SealevelriseTideLoveKEnum.m\\
Export determination: 6. \\
Rationale: CHG: starting to add enums necessary to handle perturbation to the rotational potential in slr solution.\\
\vspace{3em}

\noindent \textbf{Change \#1229} with diff file ISSM-20343-20344.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp\\
Export determination: 6. \\
Rationale: CHG: adding SealevelEustatic as automatic output of slr solution.\\
\vspace{3em}

\noindent \textbf{Change \#1230} with diff file ISSM-20344-20345.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp\\
Export determination: 6. \\
Rationale: CHG: simplified the solution by removing the Eustatic choice (which is now default). Also modified the condition on which the eustatic level contribution is added for ice loading elements, so as to better conserver mass!\\
\vspace{3em}

\noindent \textbf{Change \#1231} with diff file ISSM-20345-20346.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/SealevelriseAnalysis.cpp M /issm/trunk-jpl/src/c/classes/FemModel.cpp\\
Export determination: 6. \\
Rationale: CHG: no need for eustatic boolean anymore, it's default. Added a GenericParam container to IssmComm, otherwise, we have issues with gcc and intel compilers when adding comms as IntParam objects in the parameters container.\\
\vspace{3em}

\noindent \textbf{Change \#1232} with diff file ISSM-20346-20347.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/main/issm\_slr.cpp\\
Export determination: 6. \\
Rationale: CHG: encapsulating ISSM COMM objects into a GenericParam object to avoid issues with gcc and intel compilers.\\
\vspace{3em}

\noindent \textbf{Change \#1233} with diff file ISSM-20347-20348.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/sealevelrise\_core\_eustatic.cpp\\
Export determination: 6. \\
Rationale: CHG: adding eustatic level as default solution to eustatic core.\\
\vspace{3em}

\noindent \textbf{Change \#1234} with diff file ISSM-20348-20349.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/sealevelrise\_core.cpp\\
Export determination: 6. \\
Rationale: CHG: encapsulating ISSM COMM objects into a GenericParam object to avoid issues with gcc and intel compilers.\\
\vspace{3em}

\noindent \textbf{Change \#1235} with diff file ISSM-20349-20350.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: CHG: introducing rotation fields in the slr class, for the perturbation of rotational potential part of the sea level rise solver. Also removed eustatic as a choice, it is now default for the computation of sea level rise.\\
\vspace{3em}

\noindent \textbf{Change \#1236} with diff file ISSM-20350-20351.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive243.nc M /issm/trunk-jpl/test/Data/gemb\_input.mat M /issm/trunk-jpl/test/NightlyRun/test243.m\\
Export determination: 6. \\
Rationale: CHG: fixed test 243\\
\vspace{3em}

\noindent \textbf{Change \#1237} with diff file ISSM-20351-20352.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test101.html\\
Export determination: 6. \\
Rationale: CHG (JAVASCRIPT): simplified includes interface.\\
\vspace{3em}

\noindent \textbf{Change \#1238} with diff file ISSM-20352-20353.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/Makefile.am A /issm/trunk-jpl/src/m/print/sprintf.js M /issm/trunk-jpl/src/wrappers/javascript/Makefile.am\\
Export determination: 6. \\
Rationale: CHG (JS): -added sprintf script which is often used across the js code. -make sure all the .js files end up in bin/issm-prebin.js and bin/issm.js\\
\vspace{3em}

\noindent \textbf{Change \#1239} with diff file ISSM-20353-20354.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/generic.js\\
Export determination: 6. \\
Rationale: CHG (JS): Uint8Array more compatible with size of raw buffer.\\
\vspace{3em}

\noindent \textbf{Change \#1240} with diff file ISSM-20354-20355.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_unit.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Reverting incorrect movie handling changes.\\
\vspace{3em}

\noindent \textbf{Change \#1241} with diff file ISSM-20355-20356.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Fixing inconsistent zooming when approaching zoom bounds.\\
\vspace{3em}

\noindent \textbf{Change \#1242} with diff file ISSM-20356-20357.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/solve/WriteData.js\\
Export determination: 6. \\
Rationale: CHG (JS): absolutely nasty bug fixed! Scaling was actually changing the internals of our model! Had to slice incoming arrays.\\
\vspace{3em}

\noindent \textbf{Change \#1243} with diff file ISSM-20357-20358.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Increasing colorbar display resolution and fixing distortion for vertical colorbars.\\
\vspace{3em}

\noindent \textbf{Change \#1244} with diff file ISSM-20358-20359.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Removing debug logs.\\
\vspace{3em}

\noindent \textbf{Change \#1245} with diff file ISSM-20359-20360.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/slider.js\\
Export determination: 6. \\
Rationale: CHG (javascript): slider refactoring. Now conforms to options syntax. Accepts height and width arguments. Requires named arguments for value, callback, and name. Preventing variable hoisting.\\
\vspace{3em}

\noindent \textbf{Change \#1246} with diff file ISSM-20360-20361.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/mask.m\\
Export determination: 6. \\
Rationale: CHG (JS): fixed 1D vs 2D array issue.\\
\vspace{3em}

\noindent \textbf{Change \#1247} with diff file ISSM-20361-20362.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/solve/WriteData.js\\
Export determination: 6. \\
Rationale: CHG (JS): fixed issue of scaling.\\
\vspace{3em}

\noindent \textbf{Change \#1248} with diff file ISSM-20362-20363.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/FemModel.cpp M /issm/trunk-jpl/src/c/classes/Params/GenericParam.h M /issm/trunk-jpl/src/c/datastructures/DataSet.cpp\\
Export determination: 6. \\
Rationale: BUG: fixing Comm issue\\
\vspace{3em}

\noindent \textbf{Change \#1249} with diff file ISSM-20363-20364.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Params/GenericParam.h\\
Export determination: 6. \\
Rationale: BUG: fixing generic param for now (quick fix)\\
\vspace{3em}

\noindent \textbf{Change \#1250} with diff file ISSM-20364-20365.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Params/GenericParam.h\\
Export determination: 6. \\
Rationale: CHG: add warning\\
\vspace{3em}

\noindent \textbf{Change \#1251} with diff file ISSM-20365-20366.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Params/GenericParam.h\\
Export determination: 6. \\
Rationale: BUG: woops, wrong printf\\
\vspace{3em}

\noindent \textbf{Change \#1252} with diff file ISSM-20366-20367.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test237.m M /issm/trunk-jpl/test/NightlyRun/test237.py M /issm/trunk-jpl/test/NightlyRun/test315.m M /issm/trunk-jpl/test/NightlyRun/test315.py M /issm/trunk-jpl/test/NightlyRun/test324.m M /issm/trunk-jpl/test/NightlyRun/test324.py M /issm/trunk-jpl/test/NightlyRun/test806.m M /issm/trunk-jpl/test/NightlyRun/test806.py\\
Export determination: 6. \\
Rationale: CHG relaxing tolerances for windows\\
\vspace{3em}

\noindent \textbf{Change \#1253} with diff file ISSM-20367-20368.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/sealevelrise\_core\_eustatic.cpp\\
Export determination: 6. \\
Rationale: BUG: fixing AD tests:\\
\vspace{3em}

\noindent \textbf{Change \#1254} with diff file ISSM-20368-20369.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test3019.py M /issm/trunk-jpl/test/NightlyRun/test324.m M /issm/trunk-jpl/test/NightlyRun/test324.py\\
Export determination: 6. \\
Rationale: CHG: relaxing tolerances\\
\vspace{3em}

\noindent \textbf{Change \#1255} with diff file ISSM-20369-20370.diff: \\
Function name: \\
A /issm/trunk-jpl/jenkins/macosx\_pine-island\_static\\
Export determination: 6. \\
Rationale: ADD: MacOSX static build Jenkins config file.\\
\vspace{3em}

\noindent \textbf{Change \#1256} with diff file ISSM-20370-20371.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island\_static\\
Export determination: 6. \\
Rationale: CHG: Added standalone libs flag.\\
\vspace{3em}

\noindent \textbf{Change \#1257} with diff file ISSM-20371-20372.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island\_static\\
Export determination: 6. \\
Rationale: CHG: Adding gfortran lib option ot Jenkins MacOSX static config file.\\
\vspace{3em}

\noindent \textbf{Change \#1258} with diff file ISSM-20372-20373.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island\_static\\
Export determination: 6. \\
Rationale: FIX: Wrong directory for gfortran lib.\\
\vspace{3em}

\noindent \textbf{Change \#1259} with diff file ISSM-20373-20374.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island\_static\\
Export determination: 6. \\
Rationale: CHG: Removed standalone modules option. Does not quite work.\\
\vspace{3em}

\noindent \textbf{Change \#1260} with diff file ISSM-20374-20375.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island\_static\\
Export determination: 6. \\
Rationale: CHG: Removed disabled shared flag.\\
\vspace{3em}

\noindent \textbf{Change \#1261} with diff file ISSM-20375-20376.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island\_static\\
Export determination: 6. \\
Rationale: CHG: Restored standalone modules option.\\
\vspace{3em}

\noindent \textbf{Change \#1262} with diff file ISSM-20376-20377.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/generic\_static.m\\
Export determination: 6. \\
Rationale: CHG: additional option to generic: batch\\
\vspace{3em}

\noindent \textbf{Change \#1263} with diff file ISSM-20377-20378.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/os/issmdir.m\\
Export determination: 6. \\
Rationale: NEW: figure out what ISSM\_DIR is based on path name rather than forcing users to edit their bashrc\\
\vspace{3em}

\noindent \textbf{Change \#1264} with diff file ISSM-20378-20379.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/dev/issmversion.m M /issm/trunk-jpl/src/m/dev/issmversion.py\\
Export determination: 6. \\
Rationale: CHG: updated copyright date\\
\vspace{3em}

\noindent \textbf{Change \#1265} with diff file ISSM-20379-20380.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/quiver\_colorbar.m\\
Export determination: 6. \\
Rationale: BUG: trying to fix behavior of colorbar\\
\vspace{3em}

\noindent \textbf{Change \#1266} with diff file ISSM-20380-20381.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/consistency/ismodelselfconsistent.m M /issm/trunk-jpl/src/m/consistency/ismodelselfconsistent.py\\
Export determination: 6. \\
Rationale: CHG: add enthalpy to analyses list of steadystate\\
\vspace{3em}

\noindent \textbf{Change \#1267} with diff file ISSM-20381-20382.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/consistency/ismodelselfconsistent.m\\
Export determination: 6. \\
Rationale: BUG: replaced , by ;\\
\vspace{3em}

\noindent \textbf{Change \#1268} with diff file ISSM-20382-20383.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/os/issmdir.m\\
Export determination: 6. \\
Rationale: CHG: make issmdir Windows friendly\\
\vspace{3em}

\noindent \textbf{Change \#1269} with diff file ISSM-20383-20384.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/shared/Numerics/constants.h\\
Export determination: 6. \\
Rationale: CHG: NAN and INFINITY seem to be defined now for Windows, let's keep them in a ifndef for now\\
\vspace{3em}

\noindent \textbf{Change \#1270} with diff file ISSM-20384-20385.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows M /issm/trunk-jpl/jenkins/windows-par\\
Export determination: 6. \\
Rationale: CHG: turn of kml by default\\
\vspace{3em}

\noindent \textbf{Change \#1271} with diff file ISSM-20385-20386.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: checking svn version numbering\\
\vspace{3em}

\noindent \textbf{Change \#1272} with diff file ISSM-20386-20387.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows M /issm/trunk-jpl/m4/issm\_options.m4 M /issm/trunk-jpl/src/c/Makefile.am\\
Export determination: 6. \\
Rationale: CHG: Changing stuff to fix annoying flags that Windows does not recognize.\\
\vspace{3em}

\noindent \textbf{Change \#1273} with diff file ISSM-20387-20388.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: testing\\
\vspace{3em}

\noindent \textbf{Change \#1274} with diff file ISSM-20388-20389.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: disable python for now\\
\vspace{3em}

\noindent \textbf{Change \#1275} with diff file ISSM-20389-20390.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: need to use SVN\_REVISION\_1 instead of svnversion\\
\vspace{3em}

\noindent \textbf{Change \#1276} with diff file ISSM-20390-20391.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: BUG: taking out quotes\\
\vspace{3em}

\noindent \textbf{Change \#1277} with diff file ISSM-20391-20392.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: testing\\
\vspace{3em}

\noindent \textbf{Change \#1278} with diff file ISSM-20392-20393.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: BUG: imnor\\
\vspace{3em}

\noindent \textbf{Change \#1279} with diff file ISSM-20393-20394.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: testing\\
\vspace{3em}

\noindent \textbf{Change \#1280} with diff file ISSM-20394-20395.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/imac-012301-gil M /issm/trunk-jpl/jenkins/jenkins.sh M /issm/trunk-jpl/jenkins/linux64\_caladan M /issm/trunk-jpl/jenkins/linux64\_caladan\_ad M /issm/trunk-jpl/jenkins/linux64\_caladan\_ampi M /issm/trunk-jpl/jenkins/linux64\_murdo M /issm/trunk-jpl/jenkins/linux64\_murdo\_ad M /issm/trunk-jpl/jenkins/linux64\_murdo\_ampi M /issm/trunk-jpl/jenkins/linux64\_murdo\_gia M /issm/trunk-jpl/jenkins/linux64\_murdo\_iceocean M /issm/trunk-jpl/jenkins/linux64\_murdo\_python M /issm/trunk-jpl/jenkins/linux64\_ross M /issm/trunk-jpl/jenkins/linux64\_ross\_ad M /issm/trunk-jpl/jenkins/linux64\_ross\_ampi M /issm/trunk-jpl/jenkins/linux64\_ross\_gia M /issm/trunk-jpl/jenkins/linux64\_ross\_iceocean M /issm/trunk-jpl/jenkins/linux64\_ross\_se M /issm/trunk-jpl/jenkins/linux64\_ross\_test M /issm/trunk-jpl/jenkins/macosx\_pine-island M /issm/trunk-jpl/jenkins/macosx\_pine-island\_dakota M /issm/trunk-jpl/jenkins/macosx\_pine-island\_static M /issm/trunk-jpl/jenkins/windows M /issm/trunk-jpl/jenkins/windows-par M /issm/trunk-jpl/jenkins/windows\_test\\
Export determination: 6. \\
Rationale: CHG: cleaning up\\
\vspace{3em}

\noindent \textbf{Change \#1281} with diff file ISSM-20395-20396.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/imac-012301-gil M /issm/trunk-jpl/jenkins/jenkins.sh M /issm/trunk-jpl/jenkins/linux64\_murdo M /issm/trunk-jpl/jenkins/macosx\_pine-island\\
Export determination: 6. \\
Rationale: CHG: fixing parser\\
\vspace{3em}

\noindent \textbf{Change \#1282} with diff file ISSM-20396-20397.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: added cat of changes\\
\vspace{3em}

\noindent \textbf{Change \#1283} with diff file ISSM-20397-20398.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: quick fix for windows\\
\vspace{3em}

\noindent \textbf{Change \#1284} with diff file ISSM-20398-20399.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: test\\
\vspace{3em}

\noindent \textbf{Change \#1285} with diff file ISSM-20399-20400.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: minor\\
\vspace{3em}

\noindent \textbf{Change \#1286} with diff file ISSM-20400-20401.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: minor\\
\vspace{3em}

\noindent \textbf{Change \#1287} with diff file ISSM-20401-20402.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/applyoptions.js M /issm/trunk-jpl/src/m/plot/plot\_manager.js M /issm/trunk-jpl/src/m/plot/plot\_mesh.js M /issm/trunk-jpl/src/m/plot/plot\_overlay.js A /issm/trunk-jpl/src/m/plot/plot\_quiver.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/slider.js M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: ADD (javascript): plot\_quiver implementation. CHG (javascript): Fixing issues with multiple data plots/colorbars in plot\_manager to match matlab semantics. Adding movie slider progress bar to sliders.js.\\
\vspace{3em}

\noindent \textbf{Change \#1288} with diff file ISSM-20402-20403.diff: \\
Function name: \\
D /issm/trunk-jpl/jenkins/execute\_shell D /issm/trunk-jpl/jenkins/execute\_shell\_ad D /issm/trunk-jpl/jenkins/imac-012301-gil M /issm/trunk-jpl/jenkins/linux64\_caladan M /issm/trunk-jpl/jenkins/linux64\_caladan\_ad M /issm/trunk-jpl/jenkins/linux64\_caladan\_ampi D /issm/trunk-jpl/jenkins/linux64\_murdo D /issm/trunk-jpl/jenkins/linux64\_murdo\_ad D /issm/trunk-jpl/jenkins/linux64\_murdo\_ampi D /issm/trunk-jpl/jenkins/linux64\_murdo\_gia D /issm/trunk-jpl/jenkins/linux64\_murdo\_iceocean D /issm/trunk-jpl/jenkins/linux64\_murdo\_python M /issm/trunk-jpl/jenkins/linux64\_ross M /issm/trunk-jpl/jenkins/linux64\_ross\_ad M /issm/trunk-jpl/jenkins/linux64\_ross\_ampi M /issm/trunk-jpl/jenkins/linux64\_ross\_gia M /issm/trunk-jpl/jenkins/linux64\_ross\_iceocean M /issm/trunk-jpl/jenkins/linux64\_ross\_se M /issm/trunk-jpl/jenkins/linux64\_ross\_test M /issm/trunk-jpl/jenkins/macosx\_pine-island M /issm/trunk-jpl/jenkins/macosx\_pine-island\_dakota M /issm/trunk-jpl/jenkins/macosx\_pine-island\_static M /issm/trunk-jpl/jenkins/windows M /issm/trunk-jpl/jenkins/windows-par M /issm/trunk-jpl/jenkins/windows\_test\\
Export determination: 6. \\
Rationale: CHG: cleaning up\\
\vspace{3em}

\noindent \textbf{Change \#1289} with diff file ISSM-20403-20404.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: Fixed MATLABINCLUDE variable for Windows.\\
\vspace{3em}

\noindent \textbf{Change \#1290} with diff file ISSM-20404-20405.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: BUG: need to delete changes firstsvn diff!\\
\vspace{3em}

\noindent \textbf{Change \#1291} with diff file ISSM-20405-20406.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/Makefile.am M /issm/trunk-jpl/src/c/shared/Numerics/constants.h\\
Export determination: 6. \\
Rationale: CHG: no need to define INFINITY and NAN in windows\\
\vspace{3em}

\noindent \textbf{Change \#1292} with diff file ISSM-20406-20407.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: MATLAB\_DIR to MATLAB\_ROOT\\
\vspace{3em}

\noindent \textbf{Change \#1293} with diff file ISSM-20407-20408.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/SMBgemb.m M /issm/trunk-jpl/src/m/classes/stressbalance.m M /issm/trunk-jpl/src/m/classes/thermal.m\\
Export determination: 6. \\
Rationale: CHG: added some checks to thermal and changed cosmetics in other files\\
\vspace{3em}

\noindent \textbf{Change \#1294} with diff file ISSM-20408-20409.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test2002.m M /issm/trunk-jpl/test/NightlyRun/test2002.py\\
Export determination: 6. \\
Rationale: CHG: trying to fix SLR tests\\
\vspace{3em}

\noindent \textbf{Change \#1295} with diff file ISSM-20409-20410.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: set python buffering off in order to see output of issm.exe\\
\vspace{3em}

\noindent \textbf{Change \#1296} with diff file ISSM-20410-20411.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: try to use tee instead of > to keep python output\\
\vspace{3em}

\noindent \textbf{Change \#1297} with diff file ISSM-20411-20412.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/runme.py\\
Export determination: 6. \\
Rationale: CHG: print error messages in python\\
\vspace{3em}

\noindent \textbf{Change \#1298} with diff file ISSM-20412-20413.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: Adding /link flag before /LIBPATH for Matlab Windows options.\\
\vspace{3em}

\noindent \textbf{Change \#1299} with diff file ISSM-20413-20414.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: if reconfigure is required, then make is also required\\
\vspace{3em}

\noindent \textbf{Change \#1300} with diff file ISSM-20414-20415.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: removed MATLAB\_DIR\\
\vspace{3em}

\noindent \textbf{Change \#1301} with diff file ISSM-20415-20416.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: typo\\
\vspace{3em}

\noindent \textbf{Change \#1302} with diff file ISSM-20416-20417.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test2001.py\\
Export determination: 6. \\
Rationale: CHG: fixing python test 2001\\
\vspace{3em}

\noindent \textbf{Change \#1303} with diff file ISSM-20417-20418.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/runme.py\\
Export determination: 6. \\
Rationale: minor\\
\vspace{3em}

\noindent \textbf{Change \#1304} with diff file ISSM-20418-20419.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/steadystate\_core.cpp\\
Export determination: 6. \\
Rationale: CHG: better message of steadystate\\
\vspace{3em}

\noindent \textbf{Change \#1305} with diff file ISSM-20419-20420.diff: \\
Function name: \\
M /issm/trunk-jpl/src/wrappers/matlab/Makefile.am\\
Export determination: 6. \\
Rationale: CHG: Removed Chaco MEX module when not configured with Chaco.\\
\vspace{3em}

\noindent \textbf{Change \#1306} with diff file ISSM-20420-20421.diff: \\
Function name: \\
M /issm/trunk-jpl/src/wrappers/matlab/Makefile.am\\
Export determination: 6. \\
Rationale: FIX: Fixed mistake in Chaco removal.\\
\vspace{3em}

\noindent \textbf{Change \#1307} with diff file ISSM-20421-20422.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test802.m M /issm/trunk-jpl/test/NightlyRun/test802.py\\
Export determination: 6. \\
Rationale: CHG: Relaxing test 802.\\
\vspace{3em}

\noindent \textbf{Change \#1308} with diff file ISSM-20422-20423.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test227.m M /issm/trunk-jpl/test/NightlyRun/test227.py\\
Export determination: 6. \\
Rationale: CHG: Relaxing test 227.\\
\vspace{3em}

\noindent \textbf{Change \#1309} with diff file ISSM-20423-20424.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/windows\\
Export determination: 6. \\
Rationale: CHG: Trying to improve performance by upping the number of CPUS.\\
\vspace{3em}

\noindent \textbf{Change \#1310} with diff file ISSM-20424-20425.diff: \\
Function name: \\
D /issm/trunk-jpl/externalpackages/petsc/README D /issm/trunk-jpl/externalpackages/petsc/install-3.1-altix64-castor.sh D /issm/trunk-jpl/externalpackages/petsc/install-3.1-cosmos.sh D /issm/trunk-jpl/externalpackages/petsc/install-3.1-linux64-berg.sh D /issm/trunk-jpl/externalpackages/petsc/install-3.1-macosx32-mathieu.sh D /issm/trunk-jpl/externalpackages/petsc/install-3.1-macosx32-ogive.sh D /issm/trunk-jpl/externalpackages/petsc/install-3.1-pleiades.sh D /issm/trunk-jpl/externalpackages/petsc/install-3.1-ubuntu64.sh D /issm/trunk-jpl/externalpackages/petsc/install-3.1-win7-parallel.sh D /issm/trunk-jpl/externalpackages/petsc/install-3.1-win7.sh D /issm/trunk-jpl/externalpackages/petsc/install-3.2-discover-intel13.sh D /issm/trunk-jpl/externalpackages/petsc/install-3.2-discover.sh D /issm/trunk-jpl/externalpackages/petsc/install-3.2-greenplanet.sh D /issm/trunk-jpl/externalpackages/petsc/install-3.2-hoffman2.sh D /issm/trunk-jpl/externalpackages/petsc/install-3.2-linux64.sh D /issm/trunk-jpl/externalpackages/petsc/install-3.2-macosx64.sh D /issm/trunk-jpl/externalpackages/petsc/install-3.2-pleiades.sh D /issm/trunk-jpl/externalpackages/petsc/install-3.2-ubuntu64.sh D /issm/trunk-jpl/externalpackages/petsc/install-3.3-linux64.sh D /issm/trunk-jpl/externalpackages/petsc/install-3.3-macosx64.sh D /issm/trunk-jpl/externalpackages/petsc/install-3.3-pleiades.sh D /issm/trunk-jpl/externalpackages/petsc/install-3.3-walgreen.sh M /issm/trunk-jpl/externalpackages/petsc/install-3.6-discover.sh M /issm/trunk-jpl/externalpackages/petsc/install-3.6-linux64.sh M /issm/trunk-jpl/externalpackages/petsc/install-3.6-lonestar.sh M /issm/trunk-jpl/externalpackages/petsc/install-3.6-macosx64.sh M /issm/trunk-jpl/externalpackages/petsc/install-3.6-pleiades.sh M /issm/trunk-jpl/externalpackages/petsc/install-3.6-win10.sh\\
Export determination: 6. \\
Rationale: NEW: updating to latest petsc 3.6.3\\
\vspace{3em}

\noindent \textbf{Change \#1311} with diff file ISSM-20425-20426.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: if external packages need to be reinstalled, everything needs to be recompiled as well\\
\vspace{3em}

\noindent \textbf{Change \#1312} with diff file ISSM-20426-20427.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/cores/steadystate\_core.cpp\\
Export determination: 6. \\
Rationale: CHG: better formatting\\
\vspace{3em}

\noindent \textbf{Change \#1313} with diff file ISSM-20427-20428.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/petsc/install-3.6-win10.sh\\
Export determination: 6. \\
Rationale: CHG: stick with petsc 3.6.2 for now windows\\
\vspace{3em}

\noindent \textbf{Change \#1314} with diff file ISSM-20428-20429.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: check if externalpackages have been installed even if ISSM\_EXTERNALPACKAGES is none\\
\vspace{3em}

\noindent \textbf{Change \#1315} with diff file ISSM-20429-20430.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: minor\\
\vspace{3em}

\noindent \textbf{Change \#1316} with diff file ISSM-20430-20431.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/clusters/generic.m\\
Export determination: 6. \\
Rationale: BUG: whenever not interactive, add \& to source command so that sourcing the queueing script does not wait for job completion\\
\vspace{3em}

\noindent \textbf{Change \#1317} with diff file ISSM-20431-20432.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/Makefile.am\\
Export determination: 6. \\
Rationale: CHG: Adding plot\_quiver.js in Makefile\\
\vspace{3em}

\noindent \textbf{Change \#1318} with diff file ISSM-20432-20433.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_unit.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Fixing animation handler edge case bug during multiple successive callbacks.\\
\vspace{3em}

\noindent \textbf{Change \#1319} with diff file ISSM-20433-20434.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/Makefile.am\\
Export determination: 6. \\
Rationale: CHG: Order of libs.\\
\vspace{3em}

\noindent \textbf{Change \#1320} with diff file ISSM-20434-20435.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: Check if installation dir is empty.\\
\vspace{3em}

\noindent \textbf{Change \#1321} with diff file ISSM-20435-20436.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: If missing installation causes an externalpackage to be built, then we must recompile.\\
\vspace{3em}

\noindent \textbf{Change \#1322} with diff file ISSM-20436-20437.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_unit.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Adding support for movie timestamp displays.\\
\vspace{3em}

\noindent \textbf{Change \#1323} with diff file ISSM-20437-20438.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_unit.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Changing display settings for movie slider. Implementing movietimeunit option.\\
\vspace{3em}

\noindent \textbf{Change \#1324} with diff file ISSM-20438-20439.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/jenkins.sh\\
Export determination: 6. \\
Rationale: CHG: minor\\
\vspace{3em}

\noindent \textbf{Change \#1325} with diff file ISSM-20439-20440.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/dakota/install-6.2-linux64.sh M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: Slimming down the Dakota package. Should improve performance.\\
\vspace{3em}

\noindent \textbf{Change \#1326} with diff file ISSM-20440-20441.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp M /issm/trunk-jpl/src/c/classes/Elements/Element.h\\
Export determination: 6. \\
Rationale: DEL: removed all levelset reset +-1\\
\vspace{3em}

\noindent \textbf{Change \#1327} with diff file ISSM-20441-20442.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/Makefile.am A /issm/trunk-jpl/src/m/plot/tooltips.js\\
Export determination: 6. \\
Rationale: ADD (javascript): tooltips implementation.\\
\vspace{3em}

\noindent \textbf{Change \#1328} with diff file ISSM-20442-20443.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/os/oshostname.m D /issm/trunk-jpl/src/m/string/ddewhite.m\\
Export determination: 6. \\
Rationale: CHG: simplified oshostname\\
\vspace{3em}

\noindent \textbf{Change \#1329} with diff file ISSM-20443-20444.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/os/oshostname.m\\
Export determination: 6. \\
Rationale: BUG: previous method did not seem to work\\
\vspace{3em}

\noindent \textbf{Change \#1330} with diff file ISSM-20444-20445.diff: \\
Function name: \\
A /issm/trunk-jpl/externalpackages/petsc/install-3.6-macosx64-static.sh M /issm/trunk-jpl/jenkins/macosx\_pine-island\_static\\
Export determination: 6. \\
Rationale: CHG: Updated MacOSX static build Jenkins file. ADD: Petsc 3.6 MacOSX satic install script.\\
\vspace{3em}

\noindent \textbf{Change \#1331} with diff file ISSM-20445-20446.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/Krigingx/pKrigingx.cpp M /issm/trunk-jpl/src/c/modules/ModelProcessorx/Control/UpdateElementsAndMaterialsControl.cpp\\
Export determination: 6. \\
Rationale: CHG: improved printing\\
\vspace{3em}

\noindent \textbf{Change \#1332} with diff file ISSM-20446-20447.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/contrib/morlighem/gslib/pkriging.m\\
Export determination: 6. \\
Rationale: BUG: fixed with new cluster implementation of Queueing script\\
\vspace{3em}

\noindent \textbf{Change \#1333} with diff file ISSM-20447-20448.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/geometry.py M /issm/trunk-jpl/src/m/mesh/planet/gmsh/gmshplanet.py\\
Export determination: 6. \\
Rationale: CHG: cosemtics\\
\vspace{3em}

\noindent \textbf{Change \#1334} with diff file ISSM-20448-20449.diff: \\
Function name: \\
D /issm/trunk-jpl/src/m/inversions/MisfitDeinterlace.m\\
Export determination: 6. \\
Rationale: DEL: not needed anymore\\
\vspace{3em}

\noindent \textbf{Change \#1335} with diff file ISSM-20449-20450.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/mask.m\\
Export determination: 6. \\
Rationale: CHG: no MATLAB warning, only display warning\\
\vspace{3em}

\noindent \textbf{Change \#1336} with diff file ISSM-20450-20451.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/consistency/checkfield.m\\
Export determination: 6. \\
Rationale: CHG: cosmetics\\
\vspace{3em}

\noindent \textbf{Change \#1337} with diff file ISSM-20451-20452.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/manualcb.m\\
Export determination: 6. \\
Rationale: CHG: trying to fix manualcb using 0x10 instead of 0x1 and fixed problem with unint16\\
\vspace{3em}

\noindent \textbf{Change \#1338} with diff file ISSM-20452-20453.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/LevelsetAnalysis.cpp M /issm/trunk-jpl/src/c/cores/levelset\_core.cpp 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 M /issm/trunk-jpl/src/m/classes/calving.js M /issm/trunk-jpl/src/m/classes/calving.m M /issm/trunk-jpl/src/m/classes/calving.py M /issm/trunk-jpl/src/m/classes/calvingdev.m M /issm/trunk-jpl/src/m/classes/calvinglevermann.m M /issm/trunk-jpl/src/m/classes/calvinglevermann.py M /issm/trunk-jpl/src/m/classes/calvingpi.m M /issm/trunk-jpl/src/m/classes/trans.js M /issm/trunk-jpl/src/m/classes/transient.m M /issm/trunk-jpl/src/m/classes/transient.py M /issm/trunk-jpl/src/m/enum/EnumDefinitions.js M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py D /issm/trunk-jpl/src/m/enum/TransientIscalvingEnum.m A /issm/trunk-jpl/src/m/enum/TransientIsmovingfrontEnum.m M /issm/trunk-jpl/test/NightlyRun/test801.m M /issm/trunk-jpl/test/NightlyRun/test801.py M /issm/trunk-jpl/test/NightlyRun/test802.m M /issm/trunk-jpl/test/NightlyRun/test802.py M /issm/trunk-jpl/test/NightlyRun/test803.m M /issm/trunk-jpl/test/NightlyRun/test803.py M /issm/trunk-jpl/test/NightlyRun/test804.m M /issm/trunk-jpl/test/NightlyRun/test804.py M /issm/trunk-jpl/test/NightlyRun/test805.m M /issm/trunk-jpl/test/NightlyRun/test805.py M /issm/trunk-jpl/test/NightlyRun/test806.m M /issm/trunk-jpl/test/NightlyRun/test806.py M /issm/trunk-jpl/test/NightlyRun/test807.m M /issm/trunk-jpl/test/NightlyRun/test807.py\\
Export determination: 6. \\
Rationale: CHG: moved md.transient.iscalving into md.transient.ismovingfront\\
\vspace{3em}

\noindent \textbf{Change \#1339} with diff file ISSM-20453-20454.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/DamageEvolutionAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/EnthalpyAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/StressbalanceSIAAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/ThermalAnalysis.cpp M /issm/trunk-jpl/src/c/classes/FemModel.cpp M /issm/trunk-jpl/src/m/classes/mask.js M /issm/trunk-jpl/src/m/classes/mask.m M /issm/trunk-jpl/src/m/classes/mask.py M /issm/trunk-jpl/src/m/classes/maskpsl.js M /issm/trunk-jpl/src/m/classes/maskpsl.m M /issm/trunk-jpl/src/m/classes/maskpsl.py\\
Export determination: 6. \\
Rationale: CHG: do not marshall NodeActivationMask, this is now done automatically by FemModel->InitFromFile. We also now alow positive levelsets for every solutions (presumably...)\\
\vspace{3em}

\noindent \textbf{Change \#1340} with diff file ISSM-20454-20455.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/Makefile.am M /issm/trunk-jpl/src/c/cores/cores.h D /issm/trunk-jpl/src/c/cores/levelset\_core.cpp A /issm/trunk-jpl/src/c/cores/movingfront\_core.cpp (from /issm/trunk-jpl/src/c/cores/levelset\_core.cpp:20453) M /issm/trunk-jpl/src/c/cores/transient\_core.cpp\\
Export determination: 6. \\
Rationale: CHG: renaming levelset\_core -> movingfront\_core\\
\vspace{3em}

\noindent \textbf{Change \#1341} with diff file ISSM-20455-20456.diff: \\
Function name: \\
M /issm/trunk-jpl/externalpackages/petsc/install-3.6-macosx64-static.sh\\
Export determination: 6. \\
Rationale: CHG: Added the fblaslapack options to Petsc 3.6 install script for MacOSX.\\
\vspace{3em}

\noindent \textbf{Change \#1342} with diff file ISSM-20456-20457.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/SetActiveNodesLSMx/SetActiveNodesLSMx.cpp\\
Export determination: 6. \\
Rationale: CHG: take care of FS elements for LS\\
\vspace{3em}

\noindent \textbf{Change \#1343} with diff file ISSM-20457-20458.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp M /issm/trunk-jpl/src/c/modules/SetActiveNodesLSMx/SetActiveNodesLSMx.cpp\\
Export determination: 6. \\
Rationale: CHG: fixing L1L2 with new levelset implementation\\
\vspace{3em}

\noindent \textbf{Change \#1344} with diff file ISSM-20458-20459.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_caladan M /issm/trunk-jpl/jenkins/linux64\_caladan\_ad M /issm/trunk-jpl/jenkins/linux64\_caladan\_ampi M /issm/trunk-jpl/jenkins/linux64\_ross M /issm/trunk-jpl/jenkins/linux64\_ross\_ad M /issm/trunk-jpl/jenkins/linux64\_ross\_ampi M /issm/trunk-jpl/jenkins/linux64\_ross\_gia M /issm/trunk-jpl/jenkins/linux64\_ross\_iceocean M /issm/trunk-jpl/jenkins/linux64\_ross\_se M /issm/trunk-jpl/jenkins/linux64\_ross\_test\\
Export determination: 6. \\
Rationale: CHG: switching to petsc 3.6\\
\vspace{3em}

\noindent \textbf{Change \#1345} with diff file ISSM-20459-20460.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/DamageEvolutionAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/EnthalpyAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/LevelsetAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/StressbalanceSIAAnalysis.cpp M /issm/trunk-jpl/src/c/analyses/ThermalAnalysis.cpp M /issm/trunk-jpl/src/c/classes/FemModel.cpp M /issm/trunk-jpl/src/c/cores/movingfront\_core.cpp 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 D /issm/trunk-jpl/src/m/classes/calvingpi.m M /issm/trunk-jpl/src/m/classes/trans.js M /issm/trunk-jpl/src/m/classes/transient.m M /issm/trunk-jpl/src/m/classes/transient.py M /issm/trunk-jpl/src/m/enum/EnumDefinitions.js M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py M /issm/trunk-jpl/test/NightlyRun/test801.m M /issm/trunk-jpl/test/NightlyRun/test801.py M /issm/trunk-jpl/test/NightlyRun/test802.m M /issm/trunk-jpl/test/NightlyRun/test802.py M /issm/trunk-jpl/test/NightlyRun/test803.m M /issm/trunk-jpl/test/NightlyRun/test803.py M /issm/trunk-jpl/test/NightlyRun/test804.m M /issm/trunk-jpl/test/NightlyRun/test804.py M /issm/trunk-jpl/test/NightlyRun/test805.m M /issm/trunk-jpl/test/NightlyRun/test805.py M /issm/trunk-jpl/test/NightlyRun/test806.m M /issm/trunk-jpl/test/NightlyRun/test806.py M /issm/trunk-jpl/test/NightlyRun/test807.m M /issm/trunk-jpl/test/NightlyRun/test807.py M /issm/trunk-jpl/test/Par/ValleyGlacierShelf.par M /issm/trunk-jpl/test/Par/ValleyGlacierShelf.py\\
Export determination: 6. \\
Rationale: CHG: remove md.transient.islevelset field\\
\vspace{3em}

\noindent \textbf{Change \#1346} with diff file ISSM-20460-20461.diff: \\
Function name: \\
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 M /issm/trunk-jpl/src/m/classes/calving.js M /issm/trunk-jpl/src/m/classes/calving.m M /issm/trunk-jpl/src/m/classes/calving.py M /issm/trunk-jpl/src/m/classes/calvingdev.m M /issm/trunk-jpl/src/m/classes/calvinglevermann.m M /issm/trunk-jpl/src/m/classes/calvinglevermann.py A /issm/trunk-jpl/src/m/classes/levelset.js A /issm/trunk-jpl/src/m/classes/levelset.m A /issm/trunk-jpl/src/m/classes/levelset.py M /issm/trunk-jpl/src/m/classes/model.js M /issm/trunk-jpl/src/m/classes/model.m M /issm/trunk-jpl/src/m/classes/model.py M /issm/trunk-jpl/src/m/enum/EnumDefinitions.js M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/LevelsetReinitFrequencyEnum.m\\
Export determination: 6. \\
Rationale: ADD: adding levelset class to model, in which options for levelset method can be stored. The class 'calving' now contains fields specific to the calving law used.\\
\vspace{3em}

\noindent \textbf{Change \#1347} with diff file ISSM-20461-20462.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/LevelsetAnalysis.cpp M /issm/trunk-jpl/src/c/classes/Elements/Element.cpp M /issm/trunk-jpl/src/c/classes/Elements/Element.h M /issm/trunk-jpl/src/c/classes/Elements/Penta.cpp M /issm/trunk-jpl/src/c/classes/Elements/Penta.h M /issm/trunk-jpl/src/c/classes/Elements/Seg.h M /issm/trunk-jpl/src/c/classes/Elements/Tetra.h M /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp M /issm/trunk-jpl/src/c/classes/Elements/Tria.h M /issm/trunk-jpl/src/c/classes/FemModel.cpp M /issm/trunk-jpl/src/c/classes/FemModel.h M /issm/trunk-jpl/src/c/modules/Calvingx/Calvingx.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 M /issm/trunk-jpl/src/m/classes/calvingdev.m D /issm/trunk-jpl/src/m/enum/CalvingPiEnum.m A /issm/trunk-jpl/src/m/enum/CalvingdevCoeffEnum.m D /issm/trunk-jpl/src/m/enum/CalvingpiCoeffEnum.m D /issm/trunk-jpl/src/m/enum/CalvingpiMeltingrateEnum.m M /issm/trunk-jpl/src/m/enum/EnumDefinitions.js M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py D /issm/trunk-jpl/src/m/enum/TransientIslevelsetEnum.m\\
Export determination: 6. \\
Rationale: CHG: removed calvingpi class as it was not working properly\\
\vspace{3em}

\noindent \textbf{Change \#1348} with diff file ISSM-20462-20463.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/classes/DofIndexing.cpp M /issm/trunk-jpl/src/c/classes/DofIndexing.h M /issm/trunk-jpl/src/c/classes/Loads/Riftfront.cpp M /issm/trunk-jpl/src/c/classes/Node.cpp M /issm/trunk-jpl/src/c/classes/Node.h M /issm/trunk-jpl/src/c/modules/SetActiveNodesLSMx/SetActiveNodesLSMx.cpp\\
Export determination: 6. \\
Rationale: BUG: added freeze field to dofindexing, if we run in 2d and not in 3d, it is not the job of SetActiveNodesLSMx to figure out whether it can activate or not a node that is not on the basal layer. The node should know better\\
\vspace{3em}

\noindent \textbf{Change \#1349} with diff file ISSM-20463-20464.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/manualcb.m\\
Export determination: 6. \\
Rationale: CHG: found a workaround for the incomplete colorbar\\
\vspace{3em}

\noindent \textbf{Change \#1350} with diff file ISSM-20464-20465.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island\_static\\
Export determination: 6. \\
Rationale: CHG: Updating MacOSX binaries Jenkins build. Static gfortran and disabled static libs.\\
\vspace{3em}

\noindent \textbf{Change \#1351} with diff file ISSM-20465-20466.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/LevelsetAnalysis.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 M /issm/trunk-jpl/src/m/classes/levelset.js M /issm/trunk-jpl/src/m/enum/EnumDefinitions.js M /issm/trunk-jpl/src/m/enum/EnumDefinitions.py A /issm/trunk-jpl/src/m/enum/SpclevelsetEnum.m M /issm/trunk-jpl/src/py3/classes/calving.py M /issm/trunk-jpl/src/py3/classes/calvinglevermann.py M /issm/trunk-jpl/src/py3/enum/EnumDefinitions.py\\
Export determination: 6. \\
Rationale: CHG: renaming SpcLevelset to Spclevelset for naming consistency\\
\vspace{3em}

\noindent \textbf{Change \#1352} with diff file ISSM-20466-20467.diff: \\
Function name: \\
D /issm/trunk-jpl/src/m/enum/SpcLevelsetEnum.m\\
Export determination: 6. \\
Rationale: DEL: SpcLevelsetEnum\\
\vspace{3em}

\noindent \textbf{Change \#1353} with diff file ISSM-20467-20468.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/classes/levelset.m M /issm/trunk-jpl/src/m/classes/levelset.py\\
Export determination: 6. \\
Rationale: CHG: do not use NaN for integers\\
\vspace{3em}

\noindent \textbf{Change \#1354} with diff file ISSM-20468-20469.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test806.m M /issm/trunk-jpl/test/NightlyRun/test806.py M /issm/trunk-jpl/test/NightlyRun/test807.m M /issm/trunk-jpl/test/NightlyRun/test807.py M /issm/trunk-jpl/test/Par/SquareSheetConstrained.par M /issm/trunk-jpl/test/Par/SquareSheetConstrained.py M /issm/trunk-jpl/test/Par/ValleyGlacierShelf.par M /issm/trunk-jpl/test/Par/ValleyGlacierShelf.py\\
Export determination: 6. \\
Rationale: spclevelset is in md.levelset\\
\vspace{3em}

\noindent \textbf{Change \#1355} with diff file ISSM-20469-20470.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/SetActiveNodesLSMx/SetActiveNodesLSMx.cpp\\
Export determination: 6. \\
Rationale: CHG: forgot a couple of elements\\
\vspace{3em}

\noindent \textbf{Change \#1356} with diff file ISSM-20470-20471.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/SetActiveNodesLSMx/SetActiveNodesLSMx.cpp\\
Export determination: 6. \\
Rationale: CHG: forgot one FS element: OneLayerP4zEnum\\
\vspace{3em}

\noindent \textbf{Change \#1357} with diff file ISSM-20471-20472.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_mesh.js M /issm/trunk-jpl/src/m/plot/plot\_overlay.js M /issm/trunk-jpl/src/m/plot/plot\_quiver.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js M /issm/trunk-jpl/src/m/plot/processmesh.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Modifying plot routines to handle NaN values by removing them from draw calls. Tentative fix for bug involving too many recursive concatenations for large models/meshes. Addressing shallow copies affecting model in processmesh.\\
\vspace{3em}

\noindent \textbf{Change \#1358} with diff file ISSM-20472-20473.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_overlay.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Stable fix for call stack overflow during index array creation.\\
\vspace{3em}

\noindent \textbf{Change \#1359} with diff file ISSM-20473-20474.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/plot\_mesh.js M /issm/trunk-jpl/src/m/plot/plot\_overlay.js M /issm/trunk-jpl/src/m/plot/plot\_quiver.js M /issm/trunk-jpl/src/m/plot/plot\_unit.js\\
Export determination: 6. \\
Rationale: CHG (javascript): Addressing call stack size exceptions by switching from recursive to incremental array buffer creation.\\
\vspace{3em}

\noindent \textbf{Change \#1360} with diff file ISSM-20474-20475.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateNodes.cpp\\
Export determination: 6. \\
Rationale: BUG: need to call HardDeactivated for condensed finite elements otherwise levelset is going to reactivate node in the middle\\
\vspace{3em}

\noindent \textbf{Change \#1361} with diff file ISSM-20475-20476.diff: \\
Function name: \\
M /issm/trunk-jpl/test/Archives/Archive285.nc M /issm/trunk-jpl/test/Archives/Archive455.nc M /issm/trunk-jpl/test/NightlyRun/test333.m M /issm/trunk-jpl/test/NightlyRun/test333.py\\
Export determination: 6. \\
Rationale: CHG: updating archives with P1Bubble and relaxing DC runs\\
\vspace{3em}

\noindent \textbf{Change \#1362} with diff file ISSM-20476-20477.diff: \\
Function name: \\
M /issm/trunk-jpl/src/c/analyses/GiaAnalysis.cpp\\
Export determination: 6. \\
Rationale: CHG: now needs icemask\\
\vspace{3em}

\noindent \textbf{Change \#1363} with diff file ISSM-20477-20478.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test455.m M /issm/trunk-jpl/test/NightlyRun/test455.py\\
Export determination: 6. \\
Rationale: CHG: relaxing tolerance\\
\vspace{3em}

\noindent \textbf{Change \#1364} with diff file ISSM-20478-20479.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_ross\_gia\\
Export determination: 6. \\
Rationale: CHG: compile python as well\\
\vspace{3em}

\noindent \textbf{Change \#1365} with diff file ISSM-20479-20480.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: Removing support of Dakota 4\\
\vspace{3em}

\noindent \textbf{Change \#1366} with diff file ISSM-20480-20481.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: BUG: forgot to remove a fi\\
\vspace{3em}

\noindent \textbf{Change \#1367} with diff file ISSM-20481-20482.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/linux64\_ross\_se\\
Export determination: 6. \\
Rationale: CHG: enable python\\
\vspace{3em}

\noindent \textbf{Change \#1368} with diff file ISSM-20482-20483.diff: \\
Function name: \\
M /issm/trunk-jpl/m4/issm\_options.m4\\
Export determination: 6. \\
Rationale: CHG: removing old echo, removed support for dakota 4 (mac and win) and fixed a Dakota flag\\
\vspace{3em}

\noindent \textbf{Change \#1369} with diff file ISSM-20483-20484.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test422.m M /issm/trunk-jpl/test/NightlyRun/test422.py\\
Export determination: 6. \\
Rationale: CHG: relaxing tolerances\\
\vspace{3em}

\noindent \textbf{Change \#1370} with diff file ISSM-20484-20485.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test101.html\\
Export determination: 6. \\
Rationale: CHG: Modifying test101 to include functional issm-binaries\\
\vspace{3em}

\noindent \textbf{Change \#1371} with diff file ISSM-20485-20486.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/webgl.js\\
Export determination: 6. \\
Rationale: CHG: Fixing azimuth rotation bug when going below 0 degrees.\\
\vspace{3em}

\noindent \textbf{Change \#1372} with diff file ISSM-20486-20487.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/Makefile.am M /issm/trunk-jpl/src/m/classes/levelset.js M /issm/trunk-jpl/src/m/classes/model.js\\
Export determination: 6. \\
Rationale: CHG (JS): minor bug fixes.\\
\vspace{3em}

\noindent \textbf{Change \#1373} with diff file ISSM-20487-20488.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/radarpower.m\\
Export determination: 6. \\
Rationale: CHG: added options when geotiffname is not for Antarctica or Greenland.\\
\vspace{3em}

\noindent \textbf{Change \#1374} with diff file ISSM-20488-20489.diff: \\
Function name: \\
M /issm/trunk-jpl/test/NightlyRun/test403.m M /issm/trunk-jpl/test/NightlyRun/test403.py\\
Export determination: 6. \\
Rationale: CHG: Relaxing test403.\\
\vspace{3em}

\noindent \textbf{Change \#1375} with diff file ISSM-20489-20490.diff: \\
Function name: \\
M /issm/trunk-jpl/src/wrappers/TriaSearch/TriaSearch.cpp\\
Export determination: 6. \\
Rationale: CHG: fixing memory leak\\
\vspace{3em}

\noindent \textbf{Change \#1376} with diff file ISSM-20490-20491.diff: \\
Function name: \\
M /issm/trunk-jpl/src/m/plot/radarpower.m\\
Export determination: 6. \\
Rationale: CHG: missing some ;\\
\vspace{3em}

\noindent \textbf{Change \#1377} with diff file ISSM-20491-20492.diff: \\
Function name: \\
M /issm/trunk-jpl/src/wrappers/ContourToMesh/ContourToMesh.cpp M /issm/trunk-jpl/src/wrappers/ContourToNodes/ContourToNodes.cpp M /issm/trunk-jpl/src/wrappers/DistanceToMaskBoundary/DistanceToMaskBoundary.cpp M /issm/trunk-jpl/src/wrappers/ElementConnectivity/ElementConnectivity.cpp M /issm/trunk-jpl/src/wrappers/EnumToString/EnumToString.cpp M /issm/trunk-jpl/src/wrappers/ExpSimplify/ExpSimplify.cpp M /issm/trunk-jpl/src/wrappers/ExpToLevelSet/ExpToLevelSet.cpp M /issm/trunk-jpl/src/wrappers/InterpFromMeshToGrid/InterpFromMeshToGrid.cpp M /issm/trunk-jpl/src/wrappers/InterpFromMeshToMesh3d/InterpFromMeshToMesh3d.cpp M /issm/trunk-jpl/src/wrappers/Ll2xy/Ll2xy.cpp M /issm/trunk-jpl/src/wrappers/M1qn3/M1qn3.cpp M /issm/trunk-jpl/src/wrappers/MeshPartition/MeshPartition.cpp M /issm/trunk-jpl/src/wrappers/MeshProfileIntersection/MeshProfileIntersection.cpp M /issm/trunk-jpl/src/wrappers/NodeConnectivity/NodeConnectivity.cpp M /issm/trunk-jpl/src/wrappers/PropagateFlagsFromConnectivity/PropagateFlagsFromConnectivity.cpp M /issm/trunk-jpl/src/wrappers/StringToEnum/StringToEnum.cpp M /issm/trunk-jpl/src/wrappers/TriMeshProcessRifts/TriMeshProcessRifts.cpp M /issm/trunk-jpl/src/wrappers/Xy2ll/Xy2ll.cpp\\
Export determination: 6. \\
Rationale: BUG: fixing lots of memory leaks\\
\vspace{3em}

\noindent \textbf{Change \#1378} with diff file ISSM-20492-20493.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island\_static M /issm/trunk-jpl/packagers/macosx/package.sh\\
Export determination: 6. \\
Rationale: CHG: Modified uploading logic to use public key crypto.\\
\vspace{3em}

\noindent \textbf{Change \#1379} with diff file ISSM-20493-20494.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island\_static\\
Export determination: 6. \\
Rationale: CHG: Missing blas\_lapack package option.\\
\vspace{3em}

\noindent \textbf{Change \#1380} with diff file ISSM-20494-20495.diff: \\
Function name: \\
M /issm/trunk-jpl/jenkins/macosx\_pine-island\_static\\
Export determination: 6. \\
Rationale: CHG: Removed tests from this build.\\
\vspace{3em}

