|
[Sponsors] |
October 5, 2007, 09:42 |
32 bit vs 64 bit FLUENT
|
#1 |
Guest
Posts: n/a
|
Hi,
does anyone know what is the difference between these two versions of FLUENT? In terms of the capacity and operation? I am asking this because I received a suggestion to use the 64 bit to overcome where my DPM particle mass suddenly rounds off to the 0%volatile. Regards, Woo |
|
October 5, 2007, 18:32 |
Re: 32 bit vs 64 bit FLUENT
|
#2 |
Guest
Posts: n/a
|
Wai - did you get that bit of generic code I emailed you a few days ago? The 64 bit vs. 32 bit sounds very unlikely. What do you think would be the precision of your %volatile with a 32 bit system compared to the round off error? Perhaps a factor of 1x10^20? If needed, I'm sure you can check it.
|
|
October 5, 2007, 23:23 |
Re: 32 bit vs 64 bit FLUENT
|
#3 |
Guest
Posts: n/a
|
Hi Allan,
I am afraid I did no receive your email with the generic code. Probably something wrong with my mailbox. How about giving me your email? I will then send over a mail from which you can reply together with the generic code. Maybe the mail can get through this way. Precision: At the latter stages of the vaporization (~4%volatile from an initial 80%), the changes in mass is around 1x10e-16 kg. How do I check on the round off error for a 32 bit system? Regards, Woo |
|
October 7, 2007, 16:17 |
Re: 32 bit vs 64 bit FLUENT
|
#4 |
Guest
Posts: n/a
|
32 bit Fluent version on 32bit OS and hardware can only access 2^32bytes. 64 bit version on 64 bit OS and hardware can access 2^64 bytes so much more RAM can be accessed.
|
|
October 8, 2007, 14:20 |
Re: 32 bit vs 64 bit FLUENT
|
#5 |
Guest
Posts: n/a
|
I'll try sending the info. one more time to both your gmail and hotmail accounts.
Why don't you just try some code like this: a = 1.1e-16 b = 1.0e-16 If a > b then do this else do this |
|
October 9, 2007, 03:13 |
Re: 32 bit vs 64 bit FLUENT
|
#6 |
Guest
Posts: n/a
|
Hi Allan,
Got the info in my mailbox now. Thank you. Will try out the 'if' codes. Hopefully it will solve the problem. The vaporization UDF is really good. Thanks. |
|
October 12, 2007, 04:50 |
Re: 32 bit vs 64 bit FLUENT
|
#7 |
Guest
Posts: n/a
|
Hi Allan,
I have tried out the if-else structure. This prevented the problem. However, this method does not allow us to capture the latter stages of vaporization which is of particular interest. There seems to be some problem in the code that you have sent me, where certain lines / macros can't be compiled. I am using Microsoft Visual C++ Express. Based on your generic code, I am now trying to write a simple vaporization law to be hooked to the custom law 2. However, when hooked to the custom law 2, the solver only returns the (p, ci) pointer values. However, we would need the c pointer values in order to access and update the cell properties. Any idea on how to obtain the c pointer values? Regards, Woo |
|
October 12, 2007, 15:42 |
Re: 32 bit vs 64 bit FLUENT
|
#8 |
Guest
Posts: n/a
|
Wai,
The code was just an example. Are you trying to access cell variables based on the particle position? Or trying to update cell properties based on vaporization? I'm guessing you have looked in the dpm.h and other header files. |
|
October 15, 2007, 09:31 |
Re: 32 bit vs 64 bit FLUENT
|
#9 |
Guest
Posts: n/a
|
Hi Allen,
Actually I need to update cell properties based on vaporization and also to access cell properties based particle position. The latter is to determine the mass adn heat transfer coefficient. From the example, the 'heatmassupdate' and 'updatetemperature' macro was used. Is this the method to update cell properties? the 'updatetemperature' macro causes error when compiling. To access cell properties, the example uses 'c->properties'. Would this be the way to access cell properties based on particle position? Hooking the UDF to the custom law 2 only returns p value. Does the c value correspond to the particle? I have tried looking at hte dpm.h, but can't understand how things are connected. Woo |
|
October 17, 2007, 18:46 |
Re: 32 bit vs 64 bit FLUENT
|
#10 |
Guest
Posts: n/a
|
There are macros to link the particle position to the cell, which can be found in examples.
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Two questions on Fluent UDF | Steven | Fluent UDF and Scheme Programming | 7 | March 23, 2018 04:22 |
fluent 12.1 64 bit | wlt_1985 | FLUENT | 0 | April 18, 2011 13:14 |
Fluent 6.3 32bit vs Fluent 12.0 64bit | ibex7 | FLUENT | 7 | April 18, 2011 03:44 |
Fluent 12.0 is worst then Fluent 6.2 | herntan | FLUENT | 5 | December 14, 2009 03:57 |
Run Fluent on a 64 bit machine | Fluentuser | FLUENT | 10 | March 17, 2006 11:18 |