[[PageOutline]] = User Guide = ---- = News = * ''' [wiki:HowTo/ManipulationDefFile 11/02/2015 New method for manipulating run.def file in offline libIGCM configurations] '''(J. Ghattas) * ''' [wiki:HowTo/ObleixNetcdf4p 21/01/2015 Change to netcdf4p at obelix, LSCE cluster] '''(J. Ghattas) = How to page = This page let you to answer some problems you can meet with ORCHIDEE. You will find some tutorials explaining how to install and run the model, how to debug,etc. == Questions asked == === !Installation/First run/Branch === * ''' [wiki:Documentation/InstallingORCHIDEEBasic How to install ORCHIDEE with modipsl and libIGCM for offline use] '''(J. Ghattas) * ''' [wiki:Documentation/InstallingORCHIDEE How to install ORCHIDEE on my linux laptop or computer?] '''(D.Solyga) * ''' [wiki:Documentation/TestCase1 How to run a simple test case with ORCHIDEE offline ?] '''(J. Ghattas) * ''' [wiki:Documentation/TestCaseBatch How to submit a parallel job in a batch system (example at curie, ada and obelix) without libIGCM?] '''(J. Ghattas) * ''' [wiki:Documentation/ORCHIDEEDOFOCOInstall How to download and compile ORCHIDEE-DOFOCO] ''' (M. !McGrath) * ''' [wiki:Documentation/LMDZatObelix Install LMDZ at obelix] ''' (J. Ghattas) * ''' [wiki:Documentation/CompileMethods Compile methods : Standard makefiles and FCM] ''' (J. Ghattas) === svn === * ''' [attachment:svn10min_Ghattas_20140612.pdf Basic use of SVN] ''' (J. Ghattas) * ''' [wiki:Documentation/svnBranchePerso How to create a new branch or a personal version] ''' (J. Ghattas) * ''' [wiki:Documentation/svnKeepUpdated How to keep a branch or personal version updated with the trunk] ''' (J. Ghattas) * ''' [wiki:Documentation/svnmerge How to check the differences between a branch and a personal version?] ''' (M. !McGrath) === libIGCM === * ''' [wiki:Documentation/SpinupInJobBasic How to make a spinup analytic in OOL_SEC_STO] ''' (J. Ghattas) * ''' [wiki:Documentation/LoopIGCM How to loop over years with libIGCM] ''' (M. !McGrath) * ''' [wiki:Documentation/ImposeVegetation How to prescribe the vegetation in a pixel?]''' (S.Luyssaert) * ''' [wiki:Documentation/LandCoverMap How to make use of a land cover map with libIGCM ?]''' (S.Luyssaert) * ''' [wiki:Documentation/LandCoverChanges How to make use of a land cover change maps with libIGCM ?]''' (A. Rajaud & S.Luyssaert) * ''' [wiki:Documentation/ChangeCO2 Change atmospheric CO2 scalar value]''' (J. Ghattas) * ''' [wiki:Documentation/FLUXNETValidation How to compare against Fluxnet data] ''' (M. !McGrath) * ''' [wiki:Documentation/OutputFiles Is there a way to send all of my Orchidee output files to a different location?] ''' (J. Ryder) * ''' [wiki:Documentation/DebuglibIGCM Is there a way to save all the output files when debugging with libIGCM?] ''' (M. !McGrath) * ''' [wiki:Documentation/ChangeQueue Is there a way to specify different queues automatically with libIGCM?] ''' (M. !McGrath) * ''' [wiki:Documentation/ChangeCForcing How to change the climate forcing with libIGCM?] ''' (M. !McGrath) * ''' [wiki:Documentation/IGCMheadaches Possible ways to make headaches go away] ''' (M. !McGrath) * ''' [wiki:Documentation/RunAirain Launch a libIGCM job on Airain] ''' (S.Luyssaert) * ''' [wiki:Documentation/ReBuild Where to recover or how to manually rebuild a missing history file] ''' (S.Luyssaert) * ''' [wiki:Documentation/ErrorMessageCopy Error message cp: cannot stat]''' (J. Ghattas) === History files === * ''' [wiki:Documentation/HistoryOperators How to understand the operators used to write the variables in the history files ?] ''' (F.Maignan) * ''' [wiki:Documentation/VariableHistory How to add a variable to history files ?]''' (S.Luyssaert) * ''' [wiki:Documentation/HistoryLevel How to easily change history output level for multiple variables in intersurf.f90?] ''' (C.Yue) === netcdf === * ''' [wiki:Documentation/DifferencesNetcdf How to check differences between netcdf files ?]''' (S.Luyssaert) * ''' [wiki:Documentation/StudyNetCDF What's the quickest way to examine netCDF files?] ''' (J.Ryder) * ''' [wiki:Documentation/CDO Use cdo commands to process netCDF files?] ''' * ''' [wiki:Documentation/InstallLibrary Install and compile with another netCDF library ?] ''' (S.Luyssaert) === Debugging === * ''' [wiki:Documentation/SegmentationFault How to solve a segmentation error ?]'''(S.Luyssaert) * ''' [wiki:Documentation/HangCrash How to find where the model is hanging ?]'''(M. !McGrath & S.Luyssaert) * ''' [wiki:Documentation/ExtractPixel Extract a single pixel from a large restart file]''' (M. !McGrath) * ''' [wiki:Documentation/DebugCoupled Debug a coupled LMDZOR run?]''' (M. !McGrath) * ''' [wiki:Documentation/ProfileValgrind Run a profiling job in serial on obelix]''' (M. !McGrath) === Parallelism === * ''' [wiki:Documentation/ParallelCoding Parallelization in ORCHIDEE and how to use OpenMP] ''' (A. Cozic, D.Solyga) * ''' [wiki:Documentation/ParallelObelix How to run ORCHIDEE in parallel on Obelix ?] ''' (D.Solyga) * ''' [wiki:Documentation/OrchideeVampir How to run ORCHIDEE with Vampir ?] ''' (D.Solyga) === Environments === * ''' [wiki:Documentation/IDRIS Running at Ada/IDRIS] ''' (J. Ghattas) === Code === * ''' [wiki:Documentation/NewFlag How to add a new flag in ORCHIDEE ?]''' (S.Luyssaert) === Coupling to LMDz === * ''' [wiki:Documentation/LMDZOR How to install ORCHIDEE in coupled mode : LMDZOR_v5 and LMDZOR_v5.2 ?] '''(J. Ghattas) * ''' [wiki:Documentation/CoupledDofoco How to combine the above and install the DOFOCO branch, coupled, with the 11 layer hydrology/new physics/STOMATE ?] ''' (J. Ryder) * ''' [wiki:Documentation/SetupZoomEurope How do I set up a zoomed (and nudged) simulation (a.k.a. using a new LMDZOR grid) ?] ''' (M. !McGrath and someone else?) * ''' [wiki:Documentation/PreIndSim How to set-up a preindustrial run with LMDZOR (DOFOCO) ?]''' (S.Luyssaert and M. !McGrath) * ''' [wiki:Documentation/PresentDay How to set-up a present day run with LMDZOR (DOFOCO) ?]''' (S.Luyssaert and M. !McGrath) * ''' [wiki:Documentation/NewGrid What is important to know about using a new LMDZOR grid ?] ''' (M. !McGrath) * ''' [wiki:Documentation/VerifyClimate How to verify that the climate produced by your LMDZOR run is not terrible (ATLAS & TOA) ?] ''' (M. !McGrath) * ''' [wiki:Documentation/LaunchATLAS How to launch a stand-alone ATLAS run to validate the climate] ''' (M. !McGrath) * ''' [wiki:Documentation/SetDiffLevel How to set different output levels for the LMDZ ouput files]''' (Y.Chen) === Forcing files === * ''' [wiki:HowTo/FutureForcing How to run future simulations?]''' (M. McGrath) === Diverse === * ''' [wiki:HowTo/ShellScript How to write a shell script ?]''' (S.Luyssaert) * ''' [wiki:HowTo/Ferret How to use ferret to change the resolution of a file?]''' (J.Otto & S.Luyssaert) * ''' [wiki:HowTo/CDO How to use cdo to change the resolution of a file?]''' (J.Barichivich & S.Luyssaert) * ''' [wiki:HowTo/ReName How to rename many files at once?]''' (S.Luyssaert) * ''' [wiki:HowTo/ShellScriptFind How to write a shell script for searching specific files and combining them together to a single file?]''' (Y.Chen) == Tutorial list == * ''' How to create tickets ?''' (D.Solyga). If you have an wiki account, you can create tickets. To know more about it, look the following tutorial [http://dods.ipsl.jussieu.fr/orchidee/WIKI/TUTORIALS/Tickets.pdf here] * ''' First steps with ORCHIDEE on LSCE machines (ORCHIDEE training day)''' (D.Solyga, N.Vuichard) : [http://dods.ipsl.jussieu.fr/orchidee/WIKI/TUTORIALS/tutorial_ORCHIDEE_LSCE.pdf The tutorial in PDF] == Coding Guidelines == * ''' [wiki:Documentation Coding guidelines document in the Documentation page / Coding guidelines section] ''' This document is the follow-up of the former discussion page: * ''' [wiki:HowTo/FortranStandards Fortran standards and style guide] ''' (J.Ryder) This is a working document, so feel free to comment or edit