ossibly not doable atm. However, I think it would be quite inefficient way to run things.
My above answer was concerning this sentence
Or can I even set up a case on my Windows Laptop and use the seperate Linux machine (or maybe even an Amazon EC2 instance) to run the OF calculations?
This is certainly possible with the use of BF I described above. Concerning AWS instances, I am about to find out this week hopefully when I'm going to try my first cloud OF run. Will let everyone know if I do.
Kind regards,
Theodore.…
. The rules to dispatch the lines are the next:
I start with a list that alternate true/false; like that: true, false, true, false.
If the angles between those lines are greater than 89° I want to inverse the next part of the list:
True, False, True, False, True, False,...
become
True, False, [>89°] False, True, False, True, [>89°] True, False,...
I managed to create a true false list, to check for the greater than 89° angle, to separate the lines relatively to the angles, but I don't know how to inverse part of the list at certain index.
(In the picture, I have written 90° but it should be 89°, I check for greater than 89° and not equal to 90° because in the real rhino model, the lines won't be exactly orthogonal)
If you have another idea to to reach the same result, it's also okay, I tried to find rules to solve the problems, but I may have overlooked other solutions !
And if there is some part of the patch that are correct but there is easier solution, I would love to learn as I am still new to grasshopper.
Thanks for taking the time to read. :)
…
ptimization of any kind. If I were to add a space voxelization algorithm to it I could probably do away with 90% of the force vectors in a large particle cloud.
http://www.youtube.com/watch?v=RmsbzTf79bc
--
David Rutten
david@mcneel.com
Poprad, Slovakia…
Added by David Rutten at 5:35am on December 16, 2009
It seems that the X and Z direction are graded, with the grading in the X direction not being symmetrical (which is ok if X is the wind direction). If you didn't we would need to check our default settings but if memory serves they should be set at no grading.
As a side note here, a suggestion is to keep your refinement levels, either global or the ones set per boundary, to equal (optimal case) or not very different values. The (2,10) you supplied could potentially create sudden cell size changes which is not optimal, even though probably the 10 isn't going to be used. Settings like (2,3) or (2,4) would be ok. If you want to go higher, raise both numbers.
The update fvSchemes functionality is an added option of BF itself and not a command within OF. Essentially what it does is apply proper schemes to your model according to the mesh quality you have achieved. This is why OF won't recognize it. When we get BF going with the new version this will be done automatically for you.
Finally, the error you are seeing is again eliminated through the use of BF which takes care of the clean up and folder set up for you prior to running the case. For now, to do it manually, what you need to do is this:
1.Delete the /constant/polyMesh folder
2.Cut the polyMesh folder from the /2 folder and paste it to your /constant/polyMesh folder.
3.Delete the /1 and 2/ folders
4.Rename the /0.org folder to /0 (if that was not the case already)
4a.Run the case in serial mode with the simpleFoam command.
or
4b.Run the case in parallel with:
decomposePar mpirun -np x simpleFoam -parallel
Where the x is the number of processors set in your decomposeParDict found in the /system folder, usually set at 4. You can change that number of processors by simply changing that number in the beginning of the dictionary. To avoid other problems here with different number of processors change to scotch method in the same dictionary.
P.S.: Another easier but dirty (to my sensibilities) way is to simply paste the 0 folder inside the 2 folder. Provided boundaries and boundary conditions are set ok this should run. This would work for the serial way.
I hope this helps! When BF is up and running soon most of this will be hidden in the background. But the brute force method you are taking now is also quite educational.
Let me know if you have any other questions or issues! Thanks for testing!
Kind regards,
Theodore.
…