Do only one snappyHexMesh stage
A very simple question. Sometimes I use snappyHexMesh with addLayers option equal to false, because I am only interested in snapping.
If later I want to do only addLayer phase with the previous result obtained from snap (I have 1 folder from castellated and 2 folder from snap), I set addLayers equal to true and the others to false, but in this way snappy does nothing (in 10 seconds it has finished).
Does anybody know how to do only the addLayers stage if you have previously done the two first steps? I am wasting a lot of meshing time doing the three phases in every mesh...
a log of snappy would be helpful.
Anyway, just a guess: Is your startFrom entry in controlDict startTime?
Hi jJulian and thanks for your reply,
In my first try, I was writting this:
Then I ran snappy. When it has finished (I have now 1 and 2 folders corresponding to castellated and snapped phase), I changed to:
and I execute snappy again but nothing is done.
Following your suggestion, I tried the same but I changed in controlDict:
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
application snappyHexMesh; ///previously I have here the name of the solver for ///simulation
startTime 2; //this means snappy will start from the mesh located at folder "2"?
endTime 3; ////this means snappy will finish when addLayers step writes the
I am wainting yet but I guess this should work fine. What do you think? I thought that controlDict was only related with execution, not with meshing...
I am not absolutely sure if controlDict also controls snappy, just was a guess. I would keep it on startTime "latestTime" and application "SOLVER".
How does your snappyHexMeshDict look like?
By the way, the use of
|All times are GMT -4. The time now is 17:37.|