Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
Computer Resources
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Deploy
Releases
Container registry
Monitor
Service Desk
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
IMGW
Computer Resources
Commits
83f4b5eb
Commit
83f4b5eb
authored
1 year ago
by
Ludwig Wolfgruber
Browse files
Options
Downloads
Patches
Plain Diff
adapting markdown syntax
parent
f22c0a80
No related branches found
No related tags found
1 merge request
!5
Ludwigw95 icon docu
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
ICON-NWP/bacy.md
+16
-30
16 additions, 30 deletions
ICON-NWP/bacy.md
with
16 additions
and
30 deletions
ICON-NWP/bacy.md
+
16
−
30
View file @
83f4b5eb
...
...
@@ -3,36 +3,24 @@ cycles with ICON. It is modular in structure with each module performing steps
like computing the dynamical model evolution (more), data assimilation (core),
surface, snow and sea surface analysis.
###################################################################################
BACY_1.0
###################################################################################
# BACY_1.0
This document gives you a short introduction into the usage of BACY_1.0.
A detailed userguide and further documentation is available at
'git@gitlab.dkrz.de:dace/dace_doc.git' under dace_doc/org/dace_bacy.git
and is continuously being updated.
===================================================================================
How to get BACY_1.0?
===================================================================================
## How to get BACY_1.0?
BACY_1.0 is under version control using 'git'. To obtain BACY_1.0 from the
remote repository 'git@gitlab.dkrz.de:dace/dace_bacy.git' the following steps on
your local machine are necessary:
git clone git@gitlab.dkrz.de:dace/dace_bacy.git <my_bacy_name>
cd <my_bacy_name>/modules
./copy_defaults.sh
===================================================================================
How to use BACY_1.0? (Overview)
===================================================================================
-----------------------------------------------------------------------------------
Modules
-----------------------------------------------------------------------------------
~~~
git clone git@gitlab.dkrz.de:dace/dace_bacy.git <my_bacy_name>
cd <my_bacy_name>/modules
./copy_defaults.sh
~~~
## How to use BACY_1.0? (Overview)
### Modules
BACY_1.0 pursues a MODULAR CONCEPT. Each MODULE is an self-sufficient unit.
The only contact points to its environment are realized by INTERFACES.
These are the directories 'iodir/input' and 'iodir/output' which are
...
...
@@ -57,19 +45,17 @@ which rely on NAMING CONVENTIONS, classification of variables, etc., which are
IMPORTANT to maintain the modular concept.
In summary: to run a module stand-alone, the following steps are necessary.
prep_<module> [-h] [-d] arg1 ... argn
<module> [-h] [-d] arg1 ... argn
save_<module> [-h] [-d] arg1 ... argn
~~~
prep_<module> [-h] [-d] arg1 ... argn
<module> [-h] [-d] arg1 ... argn
save_<module> [-h] [-d] arg1 ... argn
~~~
The option [-h] gives you an explanation of the usage of the script and the
option [-d] calls the script in a dry-run, meaning that no jobs will be
submitted.
-----------------------------------------------------------------------------------
A cycle
-----------------------------------------------------------------------------------
### A cycle
The module 'cycle' plays a special role and cannot be understood as a module in
the usual sense (see above). The main difference is the absence of the 'input',
'output' and 'run' directories. The purpose of 'cycle' is the provision of an
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment