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

Programability of Phoenix CFD Code

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   December 28, 2001, 14:54
Default Programability of Phoenix CFD Code
  #1
Dave Campbell
Guest
 
Posts: n/a
To what extent is Phoenix CFD Code programable? I expect that at the least it would allow you to modify material properties and specify boundary conditions in somewhat complex geometries. However, does the programability include time dependent boundary conditions or moving boundaries? Does the introduction of additional differential equations, representing other physical or chemical pheonomena to be solved simultaneously with say the Navier-Stokes equations, require purchase of an additional specialized package? For example,can the equations of motion of a particle with mass and finite size/shape be introduced into a standard package using the programability features alone? Other examples could be evaporation and condensation of transported gases, chemical reactions, nucleation and growth on surfaces, etc. I'm looking for a generic sort of answer to better understand the capabilities of the code. I've gone though a good part of the Phoenix web site material but still don't have a clear picture of what programing can accomplish.
  Reply With Quote

Old   December 31, 2001, 09:06
Default Re: Programability of Phoenix CFD Code
  #2
Peter Spalding
Guest
 
Posts: n/a
User-programmability is one of the greatest strengths of the PHOENICS code. Over 50% of the source coding is available to users of the recompilable version of PHOENICS. PHOENICS has various options for users to introduce their own coding. Search on links to "GROUND" "PLANT" and most recently "INFORM".

Continuum equations / non-built-in options is all handled through "GROUND". Useful links for you to browse might include:

http://www.cham.co.uk/phoenics/d_pol...nd/ground2.htm relating to "GROUND" coding.

http://www.cham.co.uk/phoenics/d_pol...u/firstime.htm relating to "PLANT"

http://www.cham.co.uk/phoenics/d_pol...nc/in-form.htm relating to INFORM.

Particle-phase Lagrangian tracking uses GENTRA, see: http://www.cham.co.uk/phoenics/d_pol...ecs/genlec.htm

Anything non-standard / not built-in is handled by its user-programmable GROUND-equivalent "GENIUS".

I hope this helps.

Regards,

Peter Spalding

  Reply With Quote

Old   January 7, 2002, 10:31
Default Re: Programability of Phoenix CFD Code
  #3
Kike
Guest
 
Posts: n/a
Dear Dave

I am completely sure you will be satisfied with the capability of PHOENICS to add extra source code to almost any of its features.

I have a good mexican friend who usually say (approximatelly translated from spanish) "You can solve anything with PHOENICS; and if you can't it is because it can't be solved yet."

Of course my friend was talking about CFD problems and it should be read with certain amount of "latin character"; nevertheless, he was mainly refering to the capability we are talking about (using extra source code) and I think he is right.

We (our CFD group) have been using PHOENICS (correct the code name; it is not "phoeniX") to study the following topics: (a)combustion kinetics for gaseous and solid fuels (b)turbulent combustion (c)turbulence (d)atomization (e)contact line dynamic (f)surface tension effects and (g)the flow in technological instalations such as furnaces, VAC systems, engines and power plants.

In all those studies almost the 75% (as average) of used code lines came from extra source code developed "in house", even for parallel PHOENICS version.

Reading your message I can't infer what is your research field, but all aspects you mention can be developed using PHOENICS. Of course you will need computational skills and a certain knowledge about the code working phylosophy.

Read Peter's suggestions and e-mail me to talk about what you want to do with PHOENICS; we can collaborate.

Regards

Kike
  Reply With Quote

Old   January 8, 2002, 20:23
Default Re: Programability of Phoenix CFD Code
  #4
Dave Campbell
Guest
 
Posts: n/a
Thanks, I checked those sources and they were helpful.
  Reply With Quote

Old   January 8, 2002, 20:44
Default Re: Programability of Phoenix CFD Code
  #5
Dave Campbell
Guest
 
Posts: n/a
Thanks for your comments. I am attempting to start a consulting service that focuses on the needs of the semiconductor industry. I am targeting the simulation of thin film processes like CVD/MOCVD, electroplating, cmp, air flow within minienvironments and lab scale air flow related to environmental safety. Assuming availability, purchasing separate packages for all these would be too expensive at this point, so I am hopeing to add code to a standard package to adapt to each application. I you are interested, take a look at our web site at www.cfdsimulations.com. Now it only deals with cmp and mocvd but in a week or so the site will be updated to reflect flow aspects of the additional items mentioned above.
  Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
From 2D compressible code to 3D code David Liu Main CFD Forum 22 June 26, 2012 18:59
Trial version of Phoenix prasad Phoenics 3 February 25, 2009 07:11
CFX/PHOENIX JOHN Main CFD Forum 3 April 20, 2000 04:30
own Code vs. commercial code Bernhard Mueck Main CFD Forum 10 February 16, 2000 11:07
phoenix Frank-Peter Riemer Main CFD Forum 2 February 24, 1999 05:47


All times are GMT -4. The time now is 09:33.