CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums

Blog Entries

Register Blogs Community New Posts Updated Threads Search

Old

2 blade model NACA23015

Posted October 1, 2014 at 06:49 by skeptik (CFD notes)

Seems to be true,
My polyMesh test.

Name:  Qiso-U-propeller.jpg
Views: 1454
Size:  25.2 KB
Name:  p_mesh.jpg
Views: 1535
Size:  38.9 KB
Member
Posted in Uncategorized
Views 1568 Comments 0 skeptik is offline Edit Tags
Old

Faces of a cell

Posted September 20, 2014 at 11:31 by pfhan

openfoam loop cell faces of a cell and get the corresponding cell face normal, noting that the normal vector direction points from low cell ID to the higher one

Quote:
Originally Posted by kuczmas View Post
Dear forumers,

I decided to post my question inside this thread, as it is also somehow connected with looping over faces in a given cell. What I try to achieve is to get the face normal vector at every face in the cell, regardless it is a boundary cell or internal.
I produced the following code...:
...
New Member
Posted in Uncategorized
Views 1868 Comments 0 pfhan is offline Edit Tags
Old

Memory protection in OpenFOAM / combinig with FORTRAN

Posted September 20, 2014 at 11:27 by pfhan

combine the interFoam solver with an external solver written in FORTRAN
openfoam call fortran subroutines example

Quote:
Originally Posted by botp View Post
I am trying to combine the interFoam solver with an external solver written in FORTRAN. I had no problem combining the FORTRAN code with C++, but there seems to be something "OpenFOAM specific" corrupting the data of the FORTRAN solver. My best guess is that the automatic memory handling in OpenFOAM, unintended is freeing the memory of the FORTRAN
...
New Member
Posted in Uncategorized
Views 1505 Comments 0 pfhan is offline Edit Tags
Old

How to loop over cell faces

Posted September 17, 2014 at 12:09 by pfhan

How to loop over cell faces qoute

Quote:
Originally Posted by fumiya View Post
Hi Marshak,

I think it is better to start another thread for being easy to search later.
Regarding your question, the following is my sample code:

Code:
scalar sumA = 0.0; //Sum of areas of all faces of a cell
const cell& cFaces = mesh.cells()[yourCellIndex];

forAll(cFaces, i)
{
    sumA += mag(mesh.Sf()[cFaces[i]]); //cFaces[i]: face label of a cell
}

scalar Length = mesh.V()[yourCellIndex]/sumA;
...
New Member
Posted in Uncategorized
Views 1526 Comments 0 pfhan is offline Edit Tags
Old

Step-by-step SU2 clean parallel Installation (Part 3/3)

Posted July 27, 2014 at 22:15 by pdp.aero
Updated October 4, 2015 at 13:28 by pdp.aero (Updating to recent version)

For the past

In this section, we are going to install the SU2 2.0.2, pretty old version comparing to current version 3.2.0, and then SU2 2.0.10, after we will finally install the SU2 3.0.0. Again, download the tar file, put the source in a right place, and unpack it. Before building these versions we will need the stands-alone metis.

Metis 4.0.3

Download the tar file from here, put it in your SU2 2.0.2 trunk, then unpack the tar file and direct there....
Senior Member
Posted in Uncategorized
Views 4080 Comments 0 pdp.aero is offline Edit Tags

All times are GMT -4. The time now is 18:32.