Comments (2)
Currently the consensus, is that the strong typing required for HPX actions/ combined with the rather idiosyncratic behavior of the load balancers we will create will cause us to need to rely on strongly typed locality and world models. Specifically, we are looking at the following design choices:
- a polymorphic representation of the submesh model; This allows us to break a circular dependency between locality and world models and the simulation units.
static
locality and world models, which are defined on a per load balancer basis. Note special functions are required to ensure that they are properly instantiated and destroyed.
from dgswemv2.
Making implementation of semi-static load balancer a separate issue.
from dgswemv2.
Related Issues (20)
- Need to add PETSC to container
- CircleCI should build and run test cases for both linear algebra packages
- Ramp duration does not get passed through in partitioner HOT 1
- HPXCommunicator tags conflict
- Start and stop times for outputs
- Architecture optimized unit tests fail on SKX
- Set gcc version to >5
- ESSPRK Stepper does not accept final specifier with HPX
- Better error handling for when files aren't found
- Speeding up example compilation HOT 1
- Correctness scripts should break when compilation fails
- Correctness tests should reset bathymetry
- Don't use Blaze HybridMatrix for internal Gauss points HOT 1
- Better error handling when a simulation has 0 sim units
- Blaze-CircleCI issues
- SoA Container and Accessor need consistency checks
- Refactor distributed boundary class.
- Updates to build scripts
- Parabolic Bowl is currently broken
- MPI TAG overflow restricts number of submeshes.
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 dgswemv2.