Comments (7)
Hi @sungho91, I just merged #180. Try again and let me know. Higher orders can be added similarly.
from laghos.
@vladotomov, thank you for your comment. I added those lines, and Laghos worked well.
For Q5Q4: {0x26A, &ForceMult2D<2,6,10,5>} and {0x2A, &QKernel<2,10>}
For Q6Q5: {0x27C, &ForceMult2D<2,7,12,6>} and {0x2C, &QKernel<2,12>}
For Q7Q6: {0x28E, &ForceMult2D<2,8,14,7>} and {0x2E, &QKernel<2,14>}
So, for Q8Q7, it should be: {0x29G, &ForceMult2D<2,9,16,8>} and {0x2G, &QKernel<2,16>}.
However, I encountered an error when I tried to build Laghos: "unable to find numeric literal operator ‘operator""G’".
This means I should use different identifiers. Also, can you explain to me what those numbers represent?
The "2" seems to represent dimension but the others look related to the degree of polynomial but I don't know them exactly.
from laghos.
These 0x*
ids are hexidecimal numbers, so they go up to F
, there is no G
.
from laghos.
@sungho91 you can put any id you want to test things, just make sure it doesn't overlap with another one. I guess we didn't expect we would need more than 16 kernels for a given dimension.
from laghos.
@vladotomov, I see. Did you mean that Laghos is not allowed to use Q8Q7 because this Q8Q7 requires 16 kernels?
from laghos.
I didn't mean that. You can run Q8Q7 - just put any id that's not already used. For example 0x2B
is not used. Or just put a 1000
, doesn't matter much.
from laghos.
@vladotomov, thank you for clarifying it. Laghos runs correctly with Q8Q7 in 2D.
from laghos.
Related Issues (20)
- L2 space for the energy variable discretization HOT 1
- ResetTimeStepEstimate logic HOT 5
- NC or NURBS meshes HOT 3
- Definition of Q1D HOT 2
- R-Z coordinates with partial assembly HOT 1
- blast wave propagation HOT 2
- Other Equation of State in Laghos HOT 11
- Scaling Laghos / Picking number of processes/tasks HOT 1
- "spack install laghos" on LLNL quartz with gcc/8.3.1 is failing HOT 2
- Multi GPU runs HOT 4
- Excessive device memory wastage HOT 4
- Failing tests with Hypre-cuda and full assembly HOT 2
- Building Laghos on Crusher HOT 9
- Laghos in a workflow? HOT 11
- GPU run of verification result #5 does not match values in table HOT 2
- Question about Non-AMR and AMR version of Laghos
- Laghos fails with message -- unknown kernel -- higher order test with PA and higher order runs with -ok >= 8 fails with FA HOT 3
- Requesting assistance from the Laghos Team: partial assembly Implementation Inquiry HOT 17
- A quick question 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 laghos.