wolfiex / dsmacc-testing Goto Github PK
View Code? Open in Web Editor NEWThe Dynamically Simple Model of Atmospheric Chemical Complexity
License: GNU General Public License v3.0
The Dynamically Simple Model of Atmospheric Chemical Complexity
License: GNU General Public License v3.0
add dummy, remove carriage return
sed cmd
47 export KPP_HOME=/work/data/kpp-2.2.3
48 export PATH=$PATH:$KPP_HOME/bin
Program to do this written, just not yet refined to be released.
return ['do i = %d,%d\n'%(int(jval[0]),int(jval[-1])),
'X(1) = X(1) -JVS(i)*X(i)\nend do\n\n',
'X(1) = X(1) / (JVS(1))\n']
for linear algebra, check i and not hard coded number
remove approximation to zero
When make kpp
is run from the DSMACC top-level directory, the final step fails with errors of the following type:
Fatal error : FILENAME: Can't read file
where FILENAME denotes a data file required. Attached is strace
output - kpp seems to look in very particular places for files, and these places are not valid search locations from the top-level DSMACC directory in which kpp is run when compiling.
Use the DUMMY species as #DEFFIX and remove the dummy equation
{dummy} DUMMY = 0.5DUMMY : 1 ; #
module load lang/Miniconda3/4.4.10
module load data/netCDF-Fortran/4.4.4-intel-2018b
module load chem/KPP/2.2.3-foss-2018b
conda env create -f py3.yaml --prefix=./dsmaccenv
module load vis/Tk/8.6.8-GCCcore-7.3.0
module load lang/Bison/3.3.2
module load lang/flex/2.6.4
export KPP_HOME=/users/<path to dsmacc>/DSMACC-testing/src/kpp/kpp_2.3.01_gc/
KPP generates f77 and not f90 files for non main mcm mechanisms.
@pb866 any ideas?
make update_submodule should be:
git submodule update --recursive (without --remote that gave a git error message)
git pull did not do anything, if the submodule is up to date. TUV was only downloaded with git submodule update.
This also leaves the possibility for developers to test out the submodules and then release the changes themselves by pulling the changed version and commit changes themselves.
More names than reactions in rates file only.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.