[MITgcm-devel] manual dir structure
Jean-Michel Campin
jmc at ocean.mit.edu
Thu Aug 26 19:31:24 EDT 2010
Hi,
I am about to check-in the changes in the manual cvs repository.
I did a building test:
http://mitgcm.org/public/r2_manual/dev_docs_20100826_1817/
which can be compared to the reference one:
http://mitgcm.org/public/r2_manual/dev_docs_20100824_2354/
(also corresponding to "latest").
And if you see a difference, please let me know.
The changes are:
- chapter sections have a suffix "s_"
- inside each chapter dir we have sub-dir "text" and "figs"
- inside chapter_dir/text the 1rst file included from "manual.tex"
is "top_section.tex"
- renamed the tutorial documentation dir to the same name as in
MITgcm/verification (but without the "tutorial_" suffix).
Which translate to:
part1/ change to: s_overview
part2/ change to: s_algorithm
part3/ change to: s_getstarted
part3/case_studies ch to: s_examples
part4/ change to: s_software
part5/ change to: s_autodiff
part6/ change to: s_phys_pkgs
part7/ change to: s_outp_pkgs
part8/ change to: s_ecco
under_dvlp/ change to: s_under_dvlp
and inside manual/s_examples:
mv tutorials.tex,v text/model_examples.tex,v
mv advection_in_gyre_circulation advection_in_gyre
mv biogeochem_tutorial global_oce_biogeo
mv climatalogical_ogcm global_oce_latlon
mv doubly_periodic_convection deep_convection
mv fourlayer_gyre baroclinic_gyre
mv global_oce_estimation global_oce_optim
mv offline cfc_offline
mv ogcm_in_pressure global_oce_in_p
mv sens_airsea_tracer tracer_adjsens
I did the changes directly (from gcmpack dir) so that we keep the cvs
history of each file (whereas with cvs add/remove the history would
have been broken in 2 pieces and difficult to follow).
Cheers,
Jean-Michel
On Wed, Aug 25, 2010 at 03:14:36PM -0400, Jean-Michel Campin wrote:
> Hi,
>
> The present document structure is:
> 1) Overview of MITgcm
> 2) Discretization and Algorithm
> 3) Getting started with MITgcm
> 3.8 Example experiments
> 3.9 -> 3.21 : verification exp. doc
> 4) Software Architecture
> 5) Automatic Differentiation
> 6) Physical Parameterization - Packages I
> 7) Diagnostics and I/O - Packages II, and Post-Processing Utilities
> 8) Interface with ECCO
> 9) Under development
> 10) Previous applications of MITgcm
> Bibliography
> And this will not change.
>
> But I propose to change the manual cvs repository (gcmpack/manual):
> (manual/ -- tmp dir used to build the manual)
> tools/ -- tools to build the manual
> texinputs/ -- style files for latex
> on-line-figs/ -- contains plenty of dirs with figs
> part1/ change to: overview
> part2/ change to: algorithm
> part3/ change to: getstarted
> part3/case_studies ch to: examples
> part4/ change to: software
> part5/ change to: autodiff
> part6/ change to: phys_pkgs
> part7/ change to: outp_pkgs
> part8/ change to: ecco
> under_dvlp/ -- keep it
> pdfs/ empty, to remove
> And inside each section dir, a sub-dir "text" (with *.tex files)
> and a sub-dir "figs" (with other files used in latex documents).
>
> questions:
> 1) are the new dir-names ok ? better names, especially
> phys_pkgs & outp_pkgs to replace part6 & 7 ? (or: physics_pkgs &
> output_pkgs ?)
> 2) is it better to have a common suffix for all sections:
> e.g.: with suffix "s_": s_overview, s_algorithm, ...
> 3) seems also logical to rename the head of section latex file
> e.g.: part1/part1.tex -> overview/text/overview.tex
>
> I also disabled this morning the cron job that build the manual and
> started to do some copy within gcmpack/manual (to check permission).
> So better not to check-in stuff into the manual.
>
> Cheers,
> Jean-Michel
>
> On Mon, Aug 23, 2010 at 03:48:54PM -0400, Jean-Michel Campin wrote:
> > Hi,
> >
> > I would like to change the directory structure of the MITgcm
> > manual (to have all the tex files in manual/*/*/*.tex ;
> > change also all partN dir to section name).
> > Thinking of doing this later this week.
> > So, if you have things ready to check-in in the manual dir,
> > better to do it before.
> >
> > Cheers,
> > Jean-Michel
> >
> > _______________________________________________
> > MITgcm-devel mailing list
> > MITgcm-devel at mitgcm.org
> > http://mitgcm.org/mailman/listinfo/mitgcm-devel
>
> _______________________________________________
> MITgcm-devel mailing list
> MITgcm-devel at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-devel
More information about the MITgcm-devel
mailing list