Comments (1)
With this, it is worth considering whether to follow the approach of anuga.structures.internal_boundary_operator which allows a general stage/discharge function.
If that approach is followed, we might need to further enhance the treatment of momentum transport. Although internal_boundary_operator permits an arbitrary stage-discharge function, the outflowing momentum is treated more crudely. The latter does matter, since the outflowing momentum will influence the downstream stage, which in turn influences the discharge.
I seem to recall the 'internal_boundary_operator' passes the full momentum from upstream to downstream by default, with some other options (??). We might need more sophisticated treatments for structures which curve internally or have large momentum loss.
from anuga_core.
Related Issues (20)
- anuga cannot generate .sww file HOT 2
- run the code on multi-node platform HOT 7
- How to run anuga's .py script in parallel under windows 10 HOT 1
- Input files with stl format
- About the floating and boundary HOT 1
- Is the code can be used for the simulation of the solute transportation and diffusion?
- How do I generate rectangular mesh for irregular boundaries? HOT 2
- Need help to compile Anuga code with Intel compiler and Python3.8 in parallel HOT 1
- Problem in running HOT 1
- Using SPACK for supporting wider architecture support HOT 1
- error: implicit declaration of function '__GKfree' is invalid in C99 HOT 3
- Installation issue: Anuga_parallel with Intel MPI HOT 6
- Error running Anuga_py3 branch on large number of nodes HOT 5
- Any plan for upgrading syntax for numpy w.r.t numpy version 20+ HOT 1
- AssertionError: assert current_volume >= 0.0 (SOLVED) HOT 1
- Looping hourly rainfall HOT 2
- Small triangles in mesh generated HOT 9
- how to set initial flow and rain in mesh HOT 1
- Which repo/branch is for current python3 development? HOT 1
- improvement in quad_tree.c in subroutine __point_on_line(...) HOT 1
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 anuga_core.