Forum

Please or Register to create posts and topics.

Secondary development of QBlade

David Marten, Developer of Qblade:

Hello, I’m very excited about the epic update to Qblade. I’m excited about the new functionality and open source features.

I am Yinong Tian, a doctoral student from Harbin Engineering University, China. I am very interested in your research. Besides Dr. Marten’s paper and Qblade user documents, could you also provide some helpful code interpretation files or documents for secondary development?

Thank you!

Best wishes!

Dear Yinong,

unfortunately we don’t have any material available to share that contains such information. However, the general code structure and function / variable names are quite explicit. But at the moment there is no way around diving directly into the code itself.

Best,

David

robytian has reacted to this post.
robytian

Dear Dr.David

Hello, I would like to ask, if I only want to carry out aerodynamic simulation of the impeller and adopt lift-line free vortex wake method, I would like to know where in the code is the content about this method and the iterative calculation of blade bound circulation?

Thank you!

Best regards

Yinong Tian

Uploaded files:
  • You need to login to have access to uploads.

Hi Yinong,

I dont understand exactly what you mean by ”adopt lift-line free vortex wake method for the impeller”, but the source code of the free wake method and the bound circulation is found in the class QTurbineSimulationData.cpp, an overview of how these functions are called can be found in the function onStartAnalysis() of the QSimulation.cpp class.

BR,

David

Dear Dr.David

Thank you for your prompt reply. I had incorrectly translated the word rotor as impeller.

Yinong Tian