1
I Use This!
Very Low Activity

Commits : Listings

Analyzed 14 days ago. based on code collected 15 days ago.
Jan 29, 2024 — Jan 29, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Yet more work on IceEnthalpyModel, mostly of code-hardening nature. Actual system of equations (enthColumnSystem) still not even initially implemented. Clean-up sweep of BOMBPROOF doc, but with no content/intent changes there.
bueler
as Ed Bueler
More... over 15 years ago
add comment/questions regarding boundary conditions More... over 15 years ago
More work on IceEnthalpyModel, including an implemented drainage law.
bueler
as Ed Bueler
More... over 15 years ago
More work on IceEnthalpyModel. Worth talking about at this point. Split iceEnthalpyModel.cc into two parts, but won't grow much more in length. Starting to see benefits of conserving energy through keeping track of energy content (i.e. enthalpy) instead of temperature. Necessary to duplicate code for SIA and SSA uses of flow law, for now.
bueler
as Ed Bueler
More... over 15 years ago
* Trivial change in comment of pccoupler.hh. * More work on IceEnthalpyModel. Use of flow law now pretty clear.
bueler
as Ed Bueler
More... over 15 years ago
* More work on IceEnthalpyModel. Compiles, but that's all ... * Addition of Lliboutry and Duval (1985) reference. * Comments changed in columnSystem.hh, materials.cc.
bueler
as Ed Bueler
More... over 15 years ago
Work on IceEnthalpyModel. Compiles and runs but does exactly same thing as pismr (except for some debug msgs, and writing out an enthalpy field at end which doesn't mean anything ...).
bueler
as Ed Bueler
More... over 15 years ago
* Fixed inclusion of STL vector and STL algorithm in iceCompModel.cc * Trivial change to browser. * Work on IceEnthalpyModel. Doesn't even compile.
bueler
as Ed Bueler
More... over 15 years ago
Largely formal reorganization related to bed deformation code. See task #6630. The most substantial issue, of making a decent BedDeform base class and derived classes, including BedDeformLC which will manage the scatter to proc zero, is NOT yet done.
bueler
as Ed Bueler
More... over 15 years ago
* Fixed bug #12916, re Test L. Actual issues were: (1) correct handling of points outside ice cap and (2) checking return values for status so that bug was localized. * Replaced embarassing heapsort code with proper STL mechanism (sort a vector of structs). Much nicer! * extrasGSL.{hh|cc} are mis-named. Currently only used in bed deformation code. Low priority to rename/reorganize. * Improved option handling for verifynow.py. * Suggestion: replace all options documentation in Appendix C of User's Manual (re Python scripts) with obvious 'foo.py --help' mechanism. Done for verifynow.py.
bueler
as Ed Bueler
More... over 15 years ago
Added Ohmura 1987 ref. Fiddles with appearance of coupler and IceGRNModel stdout.
bueler
as Ed Bueler
More... over 15 years ago
* Minor changes to the browser and the BOMBPROOF documentation. * Partially implemented the Timeseries class, which will replace Data1D and PISMClimateForcing. This will unify the way metadata and units are handled in PISM, and will allow saving time-series (once it is fully implemented). *As of now, this code is not used at all*. * Added a number of new methods to NCTool. * Refactored NCTool and NCVariable so that NCTool and NCConfigVariable do not require IceGrid (this closes task #6617). NCTool should be refactored some more by moving methods requiring IceGrid into a derived class. More... over 15 years ago
Cleaning on EISMINT-Greenland example. Realized all code to delete Ellesmere Island is actually unnecessary (duh ...) because the fillmissing.py script puts it below sea level anyway. Bedrock thermal is included by default, and bed deformation for CCL3, closing task #6537. IceGRNModel is a model citizen.
bueler
as Ed Bueler
More... over 15 years ago
Replacement of old couplers (PDDCoupler, MonthlyTempsCoupler, and the PDD in EISMINT-Greenland by the new system (SnowModelCoupler + LocalMassBalance and MonthlyDataMaps classes) largely complete. User's Manual not updated yet.
bueler
as Ed Bueler
More... over 15 years ago
* Completed implementation of Fausto et al (2009) scheme. Reasonable pcctest results from EISMINT- and SeaRISE-Greenland. * Monthly temps not yet tested. Also remains to remove PISMPDDCoupler and PISMMonthlyTempsCoupler, and rewrite EISMINT-Greenland to incorporate new scheme. * Renamed a couple of pism_config attributes to emphasize they are defaults.
bueler
as Ed Bueler
More... over 15 years ago
PISMSnowModelAtmosCoupler with Fausto et al parameterization looks good. Tested on SeaRISE-Greenland data. Seems the pseudo-random version warmer with sigma=0 than it should be?
bueler
as Ed Bueler
More... almost 16 years ago
* PISMSnowModelAtmosphereCoupler mostly implemented. Builds and runs but not right mass flux result. * snow_temperature now used as output standard_name for PISMSnowModelAtmosphereCoupler. * IceInfoNeededByCoupler struct replaces both IceInfoNeededByAtmosphereCoupler and IceInfoNeededByOceanCoupler. * PISMClimateCoupler::writeCouplingFieldsToFile() takes current time as argument so models can write snapshot at current time. * "snow_temp_d_ma" names of Fausto et al parameters replaced by "snow_temp_fausto_d_ma", etc. * pcctestsm.cc is temporary rewrite; will replace pcctest.cc when deprecated couplers PISMMonthlyTempsCoupler, PISMPDDCoupler are removed.
bueler
as Ed Bueler
More... almost 16 years ago
* Added PDD and snow temperature parameterization constants to pism_config.cdl; not done. * Trivial comments/includes changes in iceGRNModel.cc, iceModel.hh. * Config setup for LocalMassBalance. * Historical note from src/coupler/README integrated into pccoupler.cc at appropriate point. * Lots of work toward PISMSnowModelAtmosCoupler which will be simpler than, and supercede both PISMPDDCoupler and PISMMonthlyTempsAtmosCoupler.
bueler
as Ed Bueler
More... almost 16 years ago
Browser and bibliography maintenance.
bueler
as Ed Bueler
More... almost 16 years ago
Moved monthlyDataMaps.{hh|cc} to src/coupler/. Potentially they could be in base/, but no reason actually foreseen for that.
bueler
as Ed Bueler
More... almost 16 years ago
* Additional work on the temperature parameterization and PDD refactor: LocalMassBalance object now implements both Calov-Greve default PDD calculation and random calculation. * Plan: PISMSnowModelAtmosCoupler will replace both PISMMonthlyTempsCoupler and PISMPDDCoupler. Reduced inheritance desirable, and possible through creation of MonthlyDataMaps and LocalMassBalance objects. * Add Fausto et al to doc/ice_bib.bib. * Remove mention of Reference Manual in doc/installation.tex. Add graphviz dependency in same place.
bueler
as Ed Bueler
More... almost 16 years ago
Revision compiles but new code in localMassBalance.cc and monthlyDataMaps.cc is not called by anything. The goal is to deal with the unmanagable inheritance among PISMAtmosphereCoupler derived classes. Now the monthly temperature maps will be handled by a separate tool, and the PDD will be an instance of a local (i.e. no gridded information) model. Default implemention of PDD will be Fausto et al, but not ready yet.
bueler
as Ed Bueler
More... almost 16 years ago
* Documented most of flags and parameters in pism_config.cdl * Removed the -a option from the User's Manual * Minor changes to the PISM Class browser * Fixed a couple typos in ice_bib.bib * Removed NCTool::{read,write}_polar_stereographic(...) More... almost 16 years ago
Various little fiddles to improve browser main page, to add some useful links in that browser, and to clean up the doc directory (by moving deprecated summary).
bueler
as Ed Bueler
More... almost 16 years ago
* Removed comments.hh and doc_tempage.hh, because their contents are in doc/browser_{pages,bombproof}.txt now. * Fixed some typos in iceMISMIPModel.hh and iMtemp.cc More... almost 16 years ago
* Moved the standard names table, "PETSc for PISM users" and BOMBPROOF documentation to the HTML browser. * Removed the Reference Manual as redundant. More... almost 16 years ago
A small start on enthalpy method; executable 'penth' calls IceEnthalpyModel. At this point, just reads and writes enthalpy field.
bueler
as Ed Bueler
More... almost 16 years ago
pst.sh in examples/pst/ cleaned up to be easier to use for testing. docstring handling bug in doc/config_doc.py fixed.
bueler
as Ed Bueler
More... almost 16 years ago
* Fixed a little bug I introduced in the previous revision (PetscErrorCode basalstress(...) had a wrong signature). * Replaced \cite{...} commands with doxygen-style \ref almost everywhere. More... almost 16 years ago
* Added the reference list (http://www.pism-docs.org/dev/doxy/html/references.html) to the class browser and the script used to generate it. * Moved more constants to pism_config.{cdl,nc} * Added a page documenting configuration flags and parameters (http://www.pism-docs.org/dev/doxy/html/config.html) * Removed fullbib.tex * Some more error checking in nc_util.cc More... almost 16 years ago