Comments (7)
Could we build this generally enough that a future test could be cross-validation vs number of ranks?
from nekexamples.
That's a great idea. The user could provide a list of ranks and the test case would handle it accordingly.
This would actually simplify the interfaces to the tests considerably. Right now, each test case has four methods. For example:
- TurbChannel.test_PnPn_Serial (1 rank)
- TurbChannel.test_PnPn_Parallel (4 ranks)
- TurbChannel.test_PnPn2_Serial (1 rank)
- TurbChannel.test_PnPn2_Parallel (4 ranks)
If we allow the user to specify a list of ranks, then we can reduce the test case methods to:
- TurbChannel.test_PnPn
- TurbChanneln.test_PnPn2
Each method would perform the cross-validation with the given list or ranks. Or, if the list is a single value, no cross-validation would occur.
from nekexamples.
Do we also run serial tests w/o MPI?
from nekexamples.
We don't, I will add that as a separate issue.
from nekexamples.
Do we also run serial tests w/o MPI?
I added this issue to Nek5000/Nek5000#55
from nekexamples.
Yes - I think this is important, since we advertise that we have this capability
and I use it regularly when debugging.
From: Ron Rahaman [[email protected]]
Sent: Tuesday, August 09, 2016 9:23 AM
To: Nek5000/NekExamples
Subject: Re: [Nek5000/NekExamples] Allow user to set MPI ranks in test suite (#15)
Do we also run serial tests w/o MPI?
I added this issue to Nek5000/Nek5000#55https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_Nek5000_Nek5000_issues_55&d=CwMCaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=bBKUKHeOUQYUUcfES2GnUlhzzfmhFc7KlYsosI2DIEU&m=IbsD84J6V2u_VNBY0jr_-Z3snBm8c0KVbjI6FdO52jw&s=6H3dxIzpKQ-nFF9jtkg1rrV4rr9yLwjwVAFBJeULWK0&e=
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_Nek5000_NekExamples_issues_15-23issuecomment-2D238569030&d=CwMCaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=bBKUKHeOUQYUUcfES2GnUlhzzfmhFc7KlYsosI2DIEU&m=IbsD84J6V2u_VNBY0jr_-Z3snBm8c0KVbjI6FdO52jw&s=jTMXlM1PvBffj6wxfX6BnB_h5PhNF55nWusvqOePpqQ&e=, or mute the threadhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AKu-2DkXKbROy8-5FCXqDlBCzyCLUPwgO8hvks5qeI1jgaJpZM4JYaZU&d=CwMCaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=bBKUKHeOUQYUUcfES2GnUlhzzfmhFc7KlYsosI2DIEU&m=IbsD84J6V2u_VNBY0jr_-Z3snBm8c0KVbjI6FdO52jw&s=omYDCiQ-ai5GuUP4m9i6HuB8m2Omx7MxiVfiRbkzGho&e=.
from nekexamples.
Closed in PR #20
from nekexamples.
Related Issues (20)
- Add turbulent jet HOT 1
- Demonstrate how to use history points HOT 1
- Add example with cyclic boundary HOT 3
- Turb Channel must go HOT 8
- How to set the object in more complex geometry using the subroutine set_obj HOT 1
- turbChannel in NekExamples doesn't find avs.f HOT 4
- Prandtl number definition in annulus_2d/README.pdf is incorrect HOT 1
- [RANS] copy pr to prlag would change the scheme when PNPN-2 + p27=3 HOT 3
- Use new SIZE.template for all examples HOT 4
- Add neknek turbChannel example
- Add periodic hill example HOT 1
- Add wing example
- RANS Channel isn't fully resolved for Re = 100K HOT 1
- turbPipe not compiling HOT 4
- Error compiling cases with object definitions HOT 2
- Update examples to modern syntax
- NekExamples/benard/ray_9 fails HOT 1
- Update examples with newer release version HOT 2
- Update the readme on pipe example
- question on Rayleigh-Benard convection.
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 nekexamples.