Comments (5)
@spdomin wrote:
Establish local row- and column-maps for dofs only at moving mesh interfaces.
Would it be correct to translate this into Tpetra terms as follows? "Let Tpetra's sparse graph and matrices change their local structure, yet not change their communication pattern for sparse matrix-vector multiplies, if changing the communication pattern is unnecessary."
from nalu.
Some combination of steps 1 and 2 probably do have the potential to improve performance on our side, without initially requiring Tpetra changes. That would then allow us plenty of lead time to collaborate with the Tpetra folks to stage in some enhancements in priority order, driven by good performance data.
from nalu.
@mhoemmen; this is a long term ECP requirement on Tpetra that we may need elevated to the Trilinos backlog if it gets too deep for the team. Hopefully, this is a synergistic activity that other application teams require. You can see that we have some time to get this done...
from nalu.
@mhoemmen, I'm not in deep enough yet to be sure if that's a correct description. But if a primary source of change is due to changing ghost entities, then a division between local structure vs boundary/communication patterns may indeed be a good way to describe it.
from nalu.
Transition to Jira.
from nalu.
Related Issues (20)
- It shows that yaml-cpp/yaml.h not found during make, but I can find the yaml.h for 100% sure HOT 1
- SST and projected LOW clash
- Deprecate SuperLU HOT 3
- Six-DOF Falling 2D Sphere with overset HOT 1
- VOF (no surface tension) Prescribed Mesh Motion (elastic analogy) HOT 1
- Neo-Hookean Solid Mesh Analogy HOT 1
- OpenSSL requirement while building manually HOT 1
- Favre-averaged stress failure on forced reset at restart HOT 1
- Convert MeshDisplacementEQS to solely consolidated HOT 1
- Mac build warning HOT 3
- Hex27 in non-consolidated mode is not supported
- Questions about building Nalu under Ubuntu HOT 2
- Data probes working with overset?
- Data probe and mesh motion
- NOC on/off not fully working HOT 1
- 1.5.2 build issue HOT 4
- Portions of Non-conformal boundaries that do not overlap HOT 2
- Unexpected Error with Increasing MPI ranks related to search alg. HOT 2
- Mac build issue (Trilinos STK) HOT 3
- Clean-up mesh motion logic
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 nalu.