-
Notifications
You must be signed in to change notification settings - Fork 578
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
STK: install error #6522
Comments
Thanks, Alan! Sorry about creating the duplicate issue - I must have missed #6521. |
A fix has been pushed to the develop branch for this. Let me know if you still see any issues. |
@alanw0 : I just checked our dashboard and while Trilinos builds/installs correctly now, it appears we have compilation errors in Albany having to do with STK:
http://cdash.sandia.gov/CDash-2-3-0/viewBuildError.php?buildid=92176 Did the There's a similar error with
|
@ikalash, yes some methods were deprecated. Our procedure is to decorate functions/methods with the STK_DEPRECATED macro, then after some time (at least 6 weeks) delete them. In this case it was more like 6 months. I've complained to the trilinos-frameowrk folks that the SHOW_DEPRECATED_WARNINGS flag should be on by default, because nobody ever sees our deprecations until we delete the method in question and then it becomes an error instead of a warning. |
Seems this affects SCOREC as well:
I will open an issue with the SCOREC folks. |
@alanw0 : I'm working on converting Albany to work with the new STK routines, and I had a quick question - is there an analog of get_cell_topology_root_part for the class |
Never mind - silly me, it's |
Sorry I somehow missed your question earlier. But yes you are right, get_topology_root_part. |
No problem - I think webmail was malfunctioning... I got ~30 notifications this afternoon that were from the morning. |
I'm almost done fixing up Albany to get it to compile with STK VOTD. I've had to switch from shards traits to stk::topology for the various elements. I was curious, what is the distinction b/w elements such as LINE_2 and LINE_2_1D and QUAD_4 and QUAD_4_2D? I noticed in modifying the code that it matters which of these is used. |
Yes it's kind of a confusing distinction. QUAD_4 is a face, and can only be defined in a 3D mesh. QUAD_4_2D can only be defined in a 2D mesh, but then it's an element and not a face. To be more general, QUAD_4 is a side in a 3D mesh and LINE_2 is a side in a 2D mesh. LINE_2_1D is an element in a 1D mesh. |
Ah ok, that explains some of the errors I was still seeing for certain tests. The distinction is critical in implementing a correct fix - thanks for the clarification. |
I've fixed Albany to compile/run with STK VOTD. Thanks again for your help @alanw0 ! |
It looks like there is a Trilinos installation error due to STK showing up in the Albany nightlies:
https://my.cdash.org/viewBuildError.php?buildid=1754035
http://cdash.sandia.gov/CDash-2-3-0/viewBuildError.php?buildid=92142
Here is the error:
Could you please have a look at / fix this?
@trilinos/stk
The text was updated successfully, but these errors were encountered: