HPC running problem with NREL6 problem #640
Replies: 4 comments
-
Beta Was this translation helpful? Give feedback.
-
I am not sure 100% what caused the seg fault for your case.. I suspect it is related to memory. Please note that you need 100 to 200 GB of memory per million mesh cells. I suggest you start with a small case for testing. Regarding your question about the NACA0012 case, it is completely normal because the optimized drag between the two test cases is the same. I won't be able to answer your question about the objective/constraint function setup... In general, we do want to set up vol constraints; you can check the one used in the ADODG3 tutorial. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Q1: I am not sure why the seg fault happened, I suggest you start with a lower mesh density and see if it runs. It may not be caused by the mesh size. We did manage to run cases with ~10 million cells without a problem. |
Beta Was this translation helpful? Give feedback.
-
Hello profressor, now, I am trying to run the case on HPC system and I get below problem for NREL test case. I would like to know have profressor have these error when try to run NREL tutorial and could you please give me suggestion how to fix it. (DAFoam installation in HPC was sucessful)
![e19dad90fabba8f1536161ad60602ae](https://private-user-images.githubusercontent.com/115110434/333488187-b9681bdc-3a4d-4a6b-9354-11f62658966c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1NzYzNTksIm5iZiI6MTczOTU3NjA1OSwicGF0aCI6Ii8xMTUxMTA0MzQvMzMzNDg4MTg3LWI5NjgxYmRjLTNhNGQtNGE2Yi05MzU0LTExZjYyNjU4OTY2Yy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjE0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxNFQyMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0zYjBmYmUyYzMwYjdiMmRiYzRmMmQxNzAyNjVlOTU1ZTBiZDNmMTYzNjFjYTU4YmM2NGJiZjZhNTgyYjEyNGYwJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.9KiBabYqV2CtWHlgNiGD-67Oyolig2yXFcKi7wajbqk)
![ae215f395e34805062f07b9fa36bf03](https://private-user-images.githubusercontent.com/115110434/333488307-84f483cc-3f1d-4d90-ba15-8888d65d1989.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1NzYzNTksIm5iZiI6MTczOTU3NjA1OSwicGF0aCI6Ii8xMTUxMTA0MzQvMzMzNDg4MzA3LTg0ZjQ4M2NjLTNmMWQtNGQ5MC1iYTE1LTg4ODhkNjVkMTk4OS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjE0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxNFQyMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1kMGMxMGU1N2E3NTdkMGNmMWM4YzBlYzM5YTExNmMxMjJmZDkwYjJiYjhkZDMyM2VkODVmM2ZmNmE1OTY5ZDJmJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.9wh2kIXlBnH8iYo71el1XJ0Ly5lISoHjEIdiThjHcww)
I test to run NACA0012 test case using 2 nodes each node is 20 and there is error occur just the optimization iteration exceed
but when I run this case with 1 node 40 cores optimization success without optimization exceed .
the second question that I have is that now I am making a new helicopter rotor blade with 8 million cells so I should use 800 cores with 160G of RAM right? from the website it said that one CPU core and reserve 2 GB memory per 10,000 cells. Is it a good idea to increase Ct(thrust coefficient) and decrease Cmq(moment coefficient) and should I fix the Thrust coefficient(it will help optimizer to find a good solution right?). Third question, from NREL tutorial, I don't see you give a volume constraint so it is not necessary for rotor blade to have volume constraint right? My last question, from
DVGeo.addLocalDV("shapey", lower=-1.0, upper=1.0, axis="y", scale=1.0, pointSelect=PS)
I am not really understand meaning of lower=-1.0, upper=1.0 is it meter. what is the meaning of upper and lower here
Beta Was this translation helpful? Give feedback.
All reactions