Navigation
next
previous
|
CICE documentation
»
3.
User Guide
3.
User Guide
ΒΆ
3.1. Implementation
3.1.1. Directory structure
3.1.2. Grid, boundary conditions and masks
3.1.2.1. Grid domains and blocks
3.1.2.2. Tripole grids
3.1.2.3. Rectangular grids
3.1.2.4. Vertical Grids
3.1.2.5. Boundary conditions
3.1.2.6. Masks
3.1.2.7. Interpolating between grids
3.1.2.8. Performance
3.1.3. Time Manager and Initialization
3.1.3.1. Time Manager
3.1.3.2. Initialization and Restarts
3.1.3.3. Choosing an appropriate time step
3.1.4. Model Input and Output
3.1.4.1. IO Overview
3.1.4.2. History files
3.1.4.3. Diagnostic files
3.1.4.4. Restart files
3.2. Running CICE
3.2.1. Software Requirements
3.2.2. Scripts
3.2.2.1. Overview
3.2.2.2.
cice.setup
Command Line Options
3.2.2.3. Preset Options
3.2.2.4. Examples
3.2.2.5. More about
cice.build
3.2.2.6. C Preprocessor (CPP) Macros
3.2.3. Porting
3.2.3.1. Machine variables
3.2.3.2. Cross-compiling
3.2.3.3. Machine Account Settings
3.2.3.4. Machine Queue Settings
3.2.4. Porting to Laptops or Personal Computers
3.2.4.1. Installing Miniconda
3.2.4.2. Initializing your shell for use with conda
3.2.4.3. Initializing your shell for conda manually
3.2.4.4. Creating CICE directories and the conda environment
3.2.4.5. Using the conda configuration
3.2.5. Forcing data
3.2.6. Run Directories
3.2.7. Local modifications
3.2.8. Use of Shell Aliases
3.2.9. Timeseries Plotting
3.3. Testing CICE
3.3.1. Individual Tests
3.3.1.1. Adding a new test
3.3.1.2. Individual Test Examples
3.3.1.3. Specific Test Cases
3.3.2. Test suites
3.3.2.1. Test Suite Examples
3.3.3. Unit Testing
3.3.4. Test Reporting
3.3.5. Code Coverage Testing
3.3.6. Code Validation Test (non bit-for-bit validation)
3.3.6.1. Two-Stage Paired Thickness Test
3.3.6.2. Quadratic Skill Validation Test
3.3.6.3. Code Validation Testing Procedure
3.3.6.4. End-To-End Testing Procedure
3.4. Case Settings, Model Namelist, and CPPs
3.4.1. Table of C Preprocessor (CPP) Macros
3.4.2. Table of CICE Settings
3.4.3. Tables of Namelist Options
3.4.3.1. setup_nml
3.4.3.2. grid_nml
3.4.3.3. domain_nml
3.4.3.4. tracer_nml
3.4.3.5. thermo_nml
3.4.3.6. dynamics_nml
3.4.3.7. shortwave_nml
3.4.3.8. ponds_nml
3.4.3.9. snow_nml
3.4.3.10. forcing_nml
3.4.3.11. zbgc_nml
3.4.3.12. icefields_nml
3.5. Troubleshooting
3.5.1. Directory Structure
3.5.2. Initial setup
3.5.3. Restarts
3.5.4. Slow execution
3.5.5. Debugging hints
3.5.6. Known bugs
3.5.7. Interpretation of albedos
3.5.8. VP dynamics results
3.5.9. Proliferating subprocess parameterizations
Previous topic
2.5.
Dynamics
Next topic
3.1.
Implementation
This Page
Show Source
Quick search
Navigation
next
previous
|
CICE documentation
»
3.
User Guide