Comments (3)
Because this fails at the first projection, and bad values of Min u and Max v appear before the projection, I wonder if the initialization is faulty. Do you have sampling or plt data at the 0 timestep? If those look fine, it will be pretty conclusive that the faulty data comes in via the source terms that are used prior to the MAC projection.
from amr-wind.
I can reproduce this behavior consistently. The plt
file at the 0 timestep is consistent between the working CPU simulation and the failing GPU run. So this is most likely from the source terms.
==============================================================================
Step: 1 dt: 0.5 Time: 0 to 0.5
CFL: 0.308108 (conv: 0.308108 diff: 0 src: 0 )
L-inf norm summary: before predictor step
..............................................................................
Level 0
velocity 4.065279426 12.32432027 0
gp 0 0 0
temperature 305
tke 0.1
..............................................................................
Godunov:
System Iters Initial residual Final residual
----------------------------------------------------------------------------
L-inf norm MAC vels: before MAC projection
..............................................................................
Max u: -100000000 | Location (x,y,z): 0, 0, 0
Min u: -inf | Location (x,y,z): 0, 0, 0
Max v: inf | Location (x,y,z): 0, 0, 0
Min v: 100000000 | Location (x,y,z): 0, 0, 0
Max w: 0.040875 | Location (x,y,z): 950, 950, 940
Min w: 0 | Location (x,y,z): 950, 950, 960
..............................................................................
from amr-wind.
In my test runs, I can reliably get the MMC forcing to work on GPUs with #1085 , @lawrenceccheung please re-open this still hasn't fixed it.
from amr-wind.
Related Issues (20)
- trouble in simulations results and some general queries HOT 3
- Excessive netCDF sampling warning HOT 2
- Representing an obstacle through a local transition in surface roughness HOT 5
- Calculation of flow field in complex terrain HOT 6
- Unable to represent more than one Box type with the Immersed Boundary method HOT 2
- Potential unidentified bug causes an asymmetry in the solution field HOT 4
- Sampling resolved TKE on a plane HOT 10
- PlaneSampler skipping `normal` unless `offsets` is specified HOT 8
- Time-varying boundary conditions (velocity and surface temperature) for precursor simulations HOT 5
- Failing abl_multiphase_laminar test
- Out-of-memory crash with large sampling HOT 15
- Sampling Warning HOT 2
- openfast_stop_time not updated on restart HOT 4
- Spurious currents created across coarse-fine boundary from hydrostatic pressure near air-water interface HOT 4
- Actuator source term for wing simulation is only partially applied depending on number of MPI ranks HOT 3
- Assertion `npts == (nrotor_pts + fi.num_pts_tower)' failed.
- Assertion `npts == (nrotor_pts + fi.num_pts_tower)' failed. HOT 1
- "Compilation error in v3.0.1." HOT 3
- Contradictory input file behavior possible for ABLMeanBoussinesq
- Documentation request - derived quantities
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 amr-wind.