= Welcome to ISSM developer's site = == Compiling ISSM on clusters == === Dartmouth === * Install ISSM on [wiki:discovery Dartmouth's Discovery] * Install ISSM on [wiki:discovery Dartmouth's Babylon] === UC Irvine === * Install ISSM on [wiki:greenplanet UCI's Greenplanet] * Install ISSM on [wiki:hpc UCI's hpc] * Install ISSM on [wiki:ronne UCI's Ronne] === University of Bergen (UiB) === * Install ISSM on [wiki:hexagon UIB's Hexagon] * Install ISSM on [wiki:vilje UIB's Vilje] * Install ISSM on [wiki:Stallo UIB's Stallo] * Install ISSM on [wiki:fram UIB's fram] === TACC === * Install ISSM on [wiki:lonestar TACC's Lonestar cluster] * Install ISSM on [wiki:frontera TACC's Frontera cluster] === Other === * Install ISSM on [wiki:raijin NCI's raijin] * Install ISSM on [wiki:maui NeSI's maui] * Install ISSM on [wiki:camhpc Cambridge's HPC cluster] * Install ISSM on [wiki:aci Penn State's ACI cluster] * Install ISSM on [wiki:sherlock Stanford's Sherlock cluster] * Install ISSM on [wiki:cees10 Standord's CEES10 cluster] * Install or Run ISSM on [wiki:pace Georgia Tech's PACE cluster] * Install ISSM on [wiki:pleiadesbash NAS's pleiades] (and [wiki:pleiadescsh this page] if you plan on using `csh`, not recommended) * Install ISSM on [wiki:discover NCCS's discover] == Miscellaneous == * Run ice-ocean coupled model using [wiki:mccpfe mcc on pleiades] * Preferred [wiki:solvers] * How to submit [wiki:multiplejobs multiple jobs] for parameter space studies? * Compile ISSM in a [wiki:docker Docker] container * [wiki:mkl new --with-mkl-libflags] == ISSM Development == * Checking the code with [wiki:jenkins] * [wiki:debugging_tips Debugging Tips] * [wiki:Justin]'s TODO list * [wiki:coding_rules Code guidelines] for developers * Basics of [wiki:svn] * How to [wiki:addnewenum add an Enum] * How to [wiki:addfield add a model field] * How to [wiki:addnewNR add a new NightlyRun test and/or update the archives] * Basics of [wiki:architecture ISSM's architecture] * Run [wiki:instruments Instruments] to profile the code