Comments (18)
from wrf-suews.
@hamidrezaomidvar can you remind me of the cause and fix for this error when you encountered it last time?
from wrf-suews.
That is quite strange. I think it isn't the the matter of file permission. I changed the permission of namelist.suews as well, though it didn't work.
from wrf-suews.
Also can you set the variables in method sector to integer other than real? wrf.exe complains about that.
from wrf-suews.
from wrf-suews.
from wrf-suews.
It seems that the model start to run normally after I reduce the processors from 128 to 80. I remember you have told me about the type conversion, but I don't know why they appear in real type. I use the version you downloaded for me last week. From the git log, I can see
commit 1e0f16a
Author: Hamidreza Omidvar [email protected]
Date: Thu May 23 09:52:52 2019 +0100changing the namelist.suews.new to namelist.suews
from wrf-suews.
from wrf-suews.
It seems that the model start to run normally after I reduce the processors from 128 to 80.
Just for test: may try to increase the number of processors and see when a similar error would be triggered again. so we might have a better clue of the issue.
from wrf-suews.
I didn't have dinner until now. Let's check it tomorrow as it is still running now
from wrf-suews.
Potential problem based on my discussion with @zhenkunl: the file unit number is being used by other processor in other part of WRF-SUEWS. So we can change the unit number to an unused one.
@zhenkunl Can you please tell me if the test was successful based on the solution we discuss?
from wrf-suews.
from wrf-suews.
I have performed a test with a file unit 123 which is not used by other file, but it didn't work. The real reason of this problem is the parameter's type mismatch, as mentioned before, some integer parameters were assigned real values. @hamidrezaomidvar Is that a matter of library version of python?
from wrf-suews.
from wrf-suews.
@suegrimmond As I discussed with @zhenkunl , this problem was addressed before in the python script that I wrote where the namelist is being produced. For some reason that we still do not know, for @zhenkunl, some of the methods and coeff that need to be integer are written in real although it is addressed in the python script. Nevertheless, if they are written in real, the code would not run as there would be an error in reading them.
from wrf-suews.
@zhenkunl : can you please let me know the version of your python, pandas and numpy?
from wrf-suews.
@zhenkunl Can you try the modified script for SUEWS parameter extractor to see if this problem is fixed for you? You can find it here
from wrf-suews.
Sorry for late reply. I have tested the script and it does work well. BTW, the versions are (just on your request):
pandas 0.23.4
numpy 1.15.4
Python 3.7.3
from wrf-suews.
Related Issues (20)
- Integrating pre-process scripts for inputs with automated scripts for building WRF-SUEWS source code HOT 2
- Representation of crops in WRF-SUEWS HOT 3
- New runs over London domain HOT 5
- Runs stop for Jan runs after beginning of 4 days HOT 4
- include `snowuse` method in the coupled version
- TODO: SUEWS fatal error needs to communicate with WRF fatal error HOT 3
- improve the re-gridding function HOT 3
- QF profile and time zone HOT 1
- Colombo initial runs HOT 9
- Different observation and forcing data for Swindon HOT 1
- T2 estimation HOT 2
- Two-way nesting WRF-SUEWS HOT 5
- Two-way Nesting HOT 26
- set up a workflow to pack coupled code as a release HOT 1
- WSPS, including text and code, needs to be revised to make the steps more general.
- What to do if someone is new to git and python?
- new function / fix a bug
- Description of variables in namelist.suews file
- WRF-SUEWS testings on Jasmin HOT 1
- How to load custom variables in `wrfinput` to runtime calculations?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wrf-suews.