-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Some changelog: - ascii2nc: Converter from ascii/grads fields to netcdf - Correcting the fractionation of smoke to size modes (AU) - Got rid of set-unset error in reading observations - Disabled few more unset-error in MPI runs to prevent deadlocks - More rigorous parsing of HYBRID_LAYER and HYBRID_LEVEL attribures from WRF - Meteo stored as layers - few outdated quantities removed - Enable multiple netcdf fire-lists - Enabled full meteo vertical (almost up to 0 Pa) - Hardtop wind diagnostics can be now enabled at any domain top pressure to allow for WRF which can have a hard top at 100 hPa. - Better mapping of CAMS VOCs - Change meteo2disp interpolation to nearest-point (more consistent rains) - Fix for race conditions in grib-grid cache - Compiled by Intel and Visual Studio project (MAS) - Self-degrading passive tracer with definable decay rate (MAS, RK) - Fixes in settling for dd (99% rh over water) - Fraction of ice introduced to dd (neutral change). If missing, ine can use dynamic_meteo_file = TEST_FIELD ice_fract SURFACE_LEVEL 0 - Bugfix pole mass outflow for backward-time simulation - Weakened the check for hybrid layers overlap (enables some WRF setups) - Graceful crash on failure to read boundares - Re-enabled test fields for multitime stack git-svn-id: https://svn.fmi.fi/svn/tie/SILAM/silam_v5_9@605474 250f1e8d-2010-0410-9efa-e22dadc992bd
- Loading branch information
1 parent
af62dc1
commit 6a98a4d
Showing
34 changed files
with
894 additions
and
1,140 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,4 @@ | ||
silam_main.* | ||
ascii_2_nc.* | ||
frp_main_v2_0.* | ||
Makefile.branch |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
# Build rules for modules | ||
include $(BUILDDIR)/$(ASCII2NC_MAIN).objects | ||
$(BINDIR)$(ASCII2NC_MAIN)$(ENDING) : $(COMMON_OBJS) | ||
$(F90C) -o $@ $(COMMON_OBJS) $(SILAM_LIBS) $(LFLAGS) | ||
chmod 750 $@ | ||
@echo New $@ is ready | ||
cd $(BUILDDIR) | ||
|
||
include $(BUILDDIR)/$(ASCII2NC_MAIN).rules.$(RULES) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
In order to compile multi-language, use /iface:cref, either in additional | ||
options for the Fortran command line tab, or | ||
Fortran -> External procedures -> Calling Convention -> C, REFERENCE | ||
|
||
The basic idea is that all external libraries must be in C convention, | ||
with lower case and no underscores. Then all goes nice and fluffy. This | ||
applies also to LAPACK et al, which are FORTRAN codes. They also should be | ||
set into C convention. A mixture is a way to trouble, although can be tried | ||
using BIND(C,name="....") if one is brave enough. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.