This Week in CFD

NAFEMS Professional Simulation Engineer

PSE Logo COMPETENCE TRACKERNAFEMS launched their Professional Simulation Engineer (PSE) competency certification and tracking system at their recent NAFEMS World Congress in Salzburg. Their system of PSE competencies has been developed over the course of several years by their technical working groups and other experts as a means of assessing, maintaining, and developing the skills needed by those who utilize CAE tools.

Over 1,400 individual competencies are organized in 26 categories such as Fatigue, Dynamics and Vibration, and Electromagnetics. I see three categories that are relevant to CFD: Core CFD, Verification and Validation, and CAD-CAE Collaboration. The PSE system includes educational materials and resources. You must be a NAFEMS member to participate in the PSE program.

I have registered for the PSE Competency Tracker and in my infinite spare time will try – emphasize try – to experiment with the Core CFD topic. [Oops, first roadblock. I have to pass Fundamentals of Flow, Porous Media, and Heat Transfer first. I fear I will be proven incompetent.]

Applications

FYFD shares how flow viz isn't limited to CFD with this photo of surface streaklines on the upper forebody of an F-18 at 26 degrees angle of attack.

FYFD shares how flow viz isn’t limited to CFD with this photo of surface streaklines on the upper forebody of an F-18 at 26 degrees angle of attack.

  • The airborne movement of particulates contributes to the fact that indoor air is less clean that outdoor air and that’s what’s being studied by researchers at Clarkson. [It's not clear whether CFD is involved in their computational work. But I'm uncomfortable with the mention of going shoeless in the house. I'm uncomfortable with going shoeless at all.]
  • SolidWorks includes NAFEMS benchmarks to help users build confidence in their simulation results. [How long before something like this comes to CFD?]
  • Autodesk CFD is applied to the design of heat exchangers in the oil and gas industry.
  • Everyone loves free software and everyone hates dealing with CAD interoperability issues. Therefore, we should all check out the free software offerings from CCE Labs as first noticed via CAD Insider.
    • A CATIA V5 translator for SolidWorks
    • A CATIA V5 assembly viewer
    • Ensuite-Lite for “quick access to CAD data”
  • Assessment of flow-induced vibration in radial gates during extreme flood [PDF]
  • Even in FEA they urge you to check your mesh quality. [The author throws designers under the bus - "CAD designers who have a passion for the smallest details and a flagrant lack of knowledge about the FEA analysis requirements."]
  • Australia’s DSTO recently purchased a supercomputer from Cray to perform CFD computations with hundreds of millions of cells for submarines.
  • Here’s a video tutorial on using CEI’s EnSight with medical MRI data. (See also some slides explaining this “4D flow” visualization.)

People, Places, and News

  • Paromita Mitra, an aerospace engineering undergrad at Mississippi State University, is competing in the Miss USA Pageant after being crowned Miss Mississippi.
  • Intelligent Light’s Earl Duque is profiled in 5enses Magazine. [Earl is someone in the CFD business who's worth knowing and reading about.]
  • FWIW, the global CFD market is expected to grow at 13.33% [to the hundredths of a percent!] from 2012 to 2016 [their dates should be as accurate - from May 14, 2012 to November 3, 2016 at 2:35 p.m. and not a minute later] according to Research & Markets.
  • There’s a new weekly source for CFD news – the CFD Newspaper at www.cfdpaper.com (compiled using paper.li)
  • Autodesk has also made available Cloud 101, a presentation on what the cloud is and why it will be important to you. [When you go to the link and read the misinformation that motivated them to write this "ebook" you'll know why I expected the fifth reason to be "78% of all statistics are made up." Also, it says the ebook is 10 pages - it's actually 8, not counting the cover.]

Events

Mach number distribution around an airfoil, computed with a high-order method. Image from DLR.

Mach number distribution around an airfoil, computed with a high-order method. Image from DLR.

  • Monica Schnitger provides a nice summary of the SIMULIA Community Conference. In it she cites the example of an automotive company who built a vertical app for side mirrors for use by their designers. The app uses iSight for geometry prep and STAR-CCM+ for everything else.
  • Z.J. Wang summarizes the 2nd International Workshop on High-Order CFD Methods
    • Abstracts, summaries, and test cases are hosted by DLR.
    • The next workshop will be in January 2015 in conjunction with AIAA SciTech and every other year thereafter (time, not location).
    • 4-6 benchmark problems for the 2015 workshop will be defined within a couple of months.
    • The pacing item is generation of coarse, high-order meshes for realistic geometry. [The gauntlet has been laid down. Pointwise was called out. It is now up to us.]
  • If you’ve ever attended the International Meshing Roundtable, they’re seeking nominations from you for IMR 2013 Fellow. They’re due 18 August.

Different Ways to Infinity

Different Ways to Infinity is a “science fiction artwork” that presents the results of an imaginary scientific laboratory in the form of images and videos. The video below and related pieces approach infinity through chaos. As first seen on the Triangulation Blog.

Different Ways to Infinity, Simulation #2. Click image for video.

Different Ways to Infinity, Simulation #2. Click image for video.

Posted in Applications, Events, Hardware, News, People & Places | Tagged , , , , , , , , , , | Leave a comment

This Week in CFD

A Trillion Particles

Ho-hum, a billion cells is starting to sound like everyday work. The award-winning best paper from the 2013 Cray User Group described a plasma physics simulation that used over two trillion particles to study “how energetic particles are generated in magnetic reconnection.” The simulation was run on 120,000 cores of the NERSC’s Cray XE6 and generated 350 TB of data. The technical paper (PDF format) is available on the linked site.

Results of a trillion particle plasma physics simulation. Image from NERSC.

Results of a trillion particle plasma physics simulation. Image from NERSC.

EnSight News

Two news items from CEI, makers of EnSight, this week. First, EnSight now features a direct reader for GMV files output by CPFD’s Barracuda virtual reactor software (see image below). This new feature is in addition to the native EnSight case file export already in Barracuda.

A screen capture of a video made in EnSight of a Barracuda simulation. Image from CEI.

A screen capture of a video made in EnSight of a Barracuda simulation. Image from CEI.

CEI has also partnered with zSpace to deliver CFD post-processing through”virtual holographic computing,” a virtual reality technology.

News in Brief

"Empty water" - environmentally conscious and aesthetic design or BS?

“Empty water” – environmentally conscious and aesthetic design or BS? Image from SolidSmack.com.

  • Design Phillipe Starck has invented “empty water,” a low-flow faucet design that doesn’t feel like low-flow.
  • Volume 27 Issue 3 of the International Journal of CFD is now available.
  • Although it’s not yet on the website, this year’s TFAWS will be held at Embry Riddle Aeronautical University in Daytona Beach, Florida.
  • New to me: SSIIM, Sediment Simulation in Intakes with Multiblock option, is a Navier-Stokes CFD codes for river sedimentation engineering.
  • Visualizing Data brings us the best of the visualization web for April 2013.
  • A brief blurb on Formula 1, CFD, and big data.
  • Desktop Engineering writes about CAESES from Friendship Systems for CFD-driven shape optimization.
  • Monica Schnitger writes about Exa’s financial performance. For the quarter ending 30 April Exa’s income was $12.5 million, an increase of 11%. For the fiscal year ending March 2014, Exa expects income in the $55 to $58 million range.
  • CD-adapco’s Bill Clark writes about simulating systems (instead of just components) with a promise of more to come.
  • Enjoy this collection of vintage photographs of NASA wind tunnels.
For you fans of history, here a some vintage NASA photographs of their test facilities. The photo above shows the test section of the NASA Glenn 10x10 foot supersonic tunnel (where I interned during the summer of 1983.)

For you fans of history, here a some vintage NASA photographs of their test facilities. The photo above shows the test section of the NASA Glenn 10×10 foot supersonic tunnel (where I interned during the summer of 1983.)

Contest News

MSC announced the winners of their Simulating Reality contest. The Winner’s Showcase entry that stood out for me by Kumho Tire (see image below) and simulates the interaction of tire tread and wet road surface.

A winning entry from MSC's Simulating Reality contest from Kumho Tire. Screen capture from a video from MSC.

A winning entry from MSC’s Simulating Reality contest from Kumho Tire. Screen capture from a video from MSC.

CD-adapco is now accepting entries for their 2014 calendar contest. Due date is 31 August.

Applications

CFD simulation of flow over an elephant. Simulation done with Caedium CFD. Image from Symscape.

CFD simulation of flow over an elephant. Simulation done with Caedium CFD. Image from Symscape.

  • CFD and heat transfer simulations of an elephant. [What I find most remarkable about this article is the statement "...shows good agreement with wind tunnel experiments." Wind tunnel? I'd love to see an elephant in NASA Ames' 80x120 tunnel.]
  • Simulations using ADINA CFD contribute to our understanding of fetal heart health.
  • Here’s an interesting how-to article from Flow Science on converting topographic point cloud data to STL.
  • ADS is offering a free white paper (registration required) on use of cloud-based CFD to simulate compressor performance.
  • GrabCAD shares a few tips for converting CAD data.
  • The Sauber F1 Team has posted to YouTube several CFD related videos including external aero, fuel sloshing, and side wind.
  • Part II of techCAE’s article on pump cavitation analysis with CFX.
  • LearnCAx shows us how to write a user defined function for Fluent.
  • Pointwise’s Y+ Calculator is now available as an iPhone app. [Impress your friends! Captivate small children! Download today!]

Water Water Everywhere

From empty water (see above) to sonic water. Put a pan of water on top of a speaker, play your favorite music, and project video of the water on a wall and what do you get – Sonic Water. [Any fan of Pink Floyd has seen this type of thing before.]

Sonic Water. Image from Neatorama.

Sonic Water. Image from Neatorama.

Posted in Applications, Events, News, Software | Tagged , , , , , , , , , , , , , , | Leave a comment

8 Questions with Stanford’s Juan Alonso

Juan J. Alonso is an associate professor in the Department of Aeronautics & Astronautics at Stanford University. He is the founder and director of the Aerospace Design Laboratory (ADL), where he specializes in the development of high-fidelity computational design methodologies to enable the creation of realizable and efficient aerospace systems. His research involves a large number of different applications including transonic, supersonic, and hypersonic aircraft, helicopters, turbomachinery, and launch and re-entry vehicles.

What do you see are the biggest challenges facing CFD in the next three years?

I see several bottlenecks in our ability to design, by computational means, the aerospace systems of the future:

  1. Improved physical models including unsteadiness (turbulence, transition, acoustics, structures, combustion)
  2. Seamless multi-disciplinary/multi-physics coupling at high fidelity
  3. Harnessing the phenomenal computational power that will be available (in all steps of the analysis/design process, from mesh generation and adaptation, to solution and post-processing) and
  4. Ensuring that both numerical errors and model-form uncertainties are appropriately quantified and handled.

John: Is that a prioritized list? If it is I’m glad to see turbulence modeling listed higher than meshing. Seriously, you include meshing from the standpoint of computational efficiency rather than issues of dealing with CAD or accuracy. How did you reach that conclusion?

Juan: They are not in any particular order: all of these challenges will need to be met (in the next 10-15 years) if we are to bring CFD to the next level. The issues in meshing and geometry interfaces will be fundamental, particularly for streamlining industrial processes. Ready-to-mesh CAD geometry, the ability to drive the design parametrically, and effective mesh adaptation procedures (to reduce numerical error) in highly-parallel environments must be available to accomplish significant improvements in efficiency.

What are you currently working on?

Our lab focuses on developing design methodologies for multi-disciplinary aerospace systems. We are currently working on uncertainty quantification of hypersonic air-breathing propulsion (at our PSAAP Center), low-boom supersonic aircraft, and high-speed re-entry vehicles, among other things. Over the past two years, a good portion of our lab, led by Dr. Francisco Palacios, has developed an open-source suite of tools for the analysis and design of problems governed by PDEs. The suite is named SU2 (Stanford University Unstructured) and most of the applications so far can be found in the field of Computational Fluid Dynamics. SU2 includes a flow solver, an adjoint solver to compute sensitivities, the ability to adapt the computational mesh, and both shape parameterization and optimization capabilities (all scripted using the Python language) so that users can analyze, optimize, and design out of the box. We have seen more than 4,000 downloads since the first release, and more than 40,000 visits to the SU2 website (su2.stanford.edu). Our hope is that engineers and researchers around the world will contribute to developing additional capabilities in the source code so that design optimization capabilities can be accessed by anyone in the world.

SU2 solution for the DLR-F6. Mesh from Pointwise.

SU2 solution for the DLR-F6. Mesh from Pointwise.

John: Tell me more about how you arrived at the decision to release SU2 as open source. There are a lot of open source CFD codes out there, with OpenFOAM the most obvious example. How does SU2 fit into that universe, who is your target user, and where do commercial tools fit into that world?

Juan: That is an excellent question: why another open source solver? Why not just start with OpenFOAM and contribute to it? There are several reasons that I list below:

  1. Our main area of interest requires the ability to (a) solve compressible flows over a very broad speed range, and (b) the ability to do design optimization using gradient-based algorithms. We could not find these capabilities in other open source solvers/frameworks.
  2. Frankly, believe it or not, in a university laboratory we are also very concerned about the efficiency with which students pursue their own research projects,Must every student write his/her own solver from scratch? This is very inefficient. Can you leverage large portions of the infrastructure and develop the ones you need? Thus SU2.
  3. Our work involves complex configurations of industrial interest and the multi-block (face matched) mesh generation process in our previous solver, SUmb, was slowing our students down. A focus on unstructured meshes made sense.
  4. We have been pursuing more multi-disciplinary problems that required additional equation sets (PDEs) to be solved. Leveraging the infrastructure that already existed was very helpful.

Overall, the effort to develop a new solver and optimization environment is beginning to pay off: several students in our group are sharing the development effort and the benefits of more rapid testing of research ideas.

Mach contours around a launch vehicle. CFD by SU2, mesh by Pointwise.

Mach contours around a launch vehicle. CFD by SU2, mesh by Pointwise.

How did you get to be where you are today?

I would say it has been a combination of timing, luck, and hard work. I started my freshman year of college at the School of Aeronautical Engineering in Madrid, Spain. I then transferred to MIT, where I completed a bachelor’s degree. Then a master’s and Ph.D. degrees at Princeton University and, since 1997, I have been teaching at Stanford University (Department of Aeronautics & Astronautics). When I first left Spain for Cambridge, MA, I expected it to be for a period of one year. Twenty-five years later I am still around!

Who or what inspired you to get started in your career?

I am and have always been an aerospace nut. As a child, I wanted to be an astronaut. But at the sweet age of eight I realized that (a) I wore glasses, and (b) I lived in a country without a space program! I decided that the next best thing was to design the vehicles that flew in our atmosphere and that went into orbit. There were lots of people that inspired me to pursue my dreams: teachers in school, professors in college, fellow students, colleagues in industry, even a neighbor who built the most phenomenal R/C aircraft you have ever seen!

John: I find a lot of CFD people of a certain vintage were inspired by the space program. What effect do you think the current state of the U.S. space program has on tomorrow’s engineers? For example, I’ve listened to academic briefings that directly blame cancellation of the Space Shuttle for a drop in aerospace engineering enrollment.

Juan: Space and aeronautics programs in the U.S. (science and exploration, manned and robotic, space and aeronautics, government and private industry, applied and fundamental research) continue to inspire new generations of scientists and engineers. When you hear about the successful landing of the Mars Science Laboratory and the adventures of the Curiosity rover on the surface of Mars, you cannot help but feel proud of being a member of the human species! Why? Because these are wonders of science and engineering the sole existence for which is to improve knowledge and the quality of life for everyone on Earth. Though the end of the Space Shuttle era may have brought some sadness to many of us, the truth of the matter is that every week I hear of something new going on that can be as powerful a motivator as the Space Shuttle was in its time.

More CFD goodness from SU2.

More CFD goodness from SU2.

What advice do you have for young people entering the field today?

Do not ever stop pursuing your dreams, and do not ever let anyone tell you cannot accomplish something. Think, plan, and try to do something. If it does not work, try again. And if it still does not work, keep trying until it does. Nothing is too difficult to be achieved.

John: Since you work daily with young people, I’ll ask you about something that’s become a pet peeve of mine and that’s the mystery surrounding younger generations: Gen X, Gen Y, Millennial, etc. I think that statements to the effect that younger generations are mysterious beings that need to be treated differently are categorically false. I think they’re more or less like every preceding generation and all that’s changed is the tools they use (e.g. mobile computing, social applications). Would you agree or disagree with that?

Juan: I am completely with you. I am tired of hearing that the latest generations have shorter attention spans, are not as focused/driven, or require more spoon-feeding in science and engineering. Nonsense! Every day I work with young people who are just as curious, driven, and hard working as you or I ever were. They learn differently, they communicate differently, and have slightly different team dynamics, but so did we!  I think the pace of knowledge is accelerating and the current generation is doing an admirable job of grasping all the opportunities. Aerospace has a bright future.

How do you know Pointwise?

I have been a Pointwise / Gridgen user since 1995. At that time, we were attempting to do aerodynamic shape optimization on complete aircraft configurations (both transonic and supersonic) and Pointwise was the company whose products we used. In our SU2 development team, Pointwise is widely used for all types of applications. The ease of gridding lets us focus on what we do best: analysis and design optimization.

John: I was especially happy with how quickly your team at the ADL jumped on Pointwise and customized it with a plugin for compatibility with SU2. That’s an example of why I like working with younger engineers: they have fewer bad habits to break.

Juan: Two things. Firstly, indeed, when students thought it was a pain to dump meshes from Pointwise in a given format (say CGNS) and then convert them to an SU2 format, they just looked for a better way of doing it. It was obvious to them that adding to the way that Pointwise dumped meshes was the most efficient thing to do!  But, secondly, Pointwise responded admirably: within a week we had a capability in place. Thanks!

Can you share with us your favorite tools and resources that help you get your job done?

  • For code development, there is hardly a better environment for OS X than Xcode (
    https://developer.apple.com/xcode/
    ). It makes developing C++ code so much easier!
  • I have to give a lot of kudos to the Python (
    http://www.python.org/
    ) development team. What a simple and wonderful way to couple multiple high-fidelity solvers, even in a highly-parallel environment, with a few lines of code.
  • For debugging, Totalview (
    http://www.roguewave.com/products/totalview.aspx
    ) is amazing. I cannot believe the amount of printf() statements that I wasted in my life before I discovered Totalview.
  • For visualization of results, I miss the capabilities of the IBM Data Explorer (which then became OpenDx). I enjoy using Ensight (from CEI
    http://www.ceisoftware.com/ensight10/
    ) a lot these days.

John: I’m going to guess that your people at the ADL use Pointwise on the Mac. Is that working well for them?

Juan: Yes. Most of our students run on Mac OS X and Linux. Pointwise for the Mac has exceeded our expectations. We are very glad that you have decided to support the Mac as it is fairly pervasive in academic/research circles.

John: As you know, our Glyph scripting language is based on Tcl. Several people have recommended that we include Python bindings for Glyph. How do you think that would benefit script writers?

Juan: Python is one of the languages that we love in our lab. It allows us to prototype code very quickly and can interface with Fortran, C, and C++ for compute-intensive tasks. Having Python bindings for Glyph would be simply amazing. I will let you in on a little secret: the next generation loves Python. Why? I am convinced that Python’s popularity comes from the students’ familiarity with Matlab, which has become the tool of choice in the vast majority of undergraduate aerospace programs around the country.

If we were to come visit you where’s a good place to go out for dinner?

You would not be disappointed. The Bay Area is home to some of the most outstanding restaurants in the world. In Palo Alto, CA, I would recommend Tamarine (
http://www.tamarinerestaurant.com/
) if you like the flavors of the Far East, and in Menlo Park, CA, I enjoy Madera (
http://www.maderasandhill.com/
) for a true California cuisine experience.

John: Sounds great, Juan. Thanks for taking the time for this interview.

Posted in People & Places, Software | Tagged , , | Leave a comment

This Week in CFD

Software

  • Reaction Design has added modeling of lean blow off to ENERGICO, their modeling tool that works in conjunction with CFD for turbines.
  • UFO-CFD v3 is now available.
  • simFlow Beta has been released for use and testing. simFlow appears to be based on OpenFOAM but with an “intuitive user interface.” [Please forgive me if this post is a duplicate of something I already posted about.]

Applications

  • Here’s part 1 of a video of the use of meteodynWT for CFD wind assessment.
  • techCAE offers part 1 of a series of blog posts about pump cavitation analysis using CFX.
  • The Indy 500 is already in our rear view mirror but it’s not too late to enjoy this article from Machine Design about the use of CFD for race cars.

Must Watch Video of the Week

If you’re on the fence about whether or not to attend SIGGRAPH this year (21-25 July, Anaheim, CA) just watch this video preview of some of the technical papers to be presented. There’s fluid simulations, meshes, aircraft, and plenty of WOW.

SIGGRAPH 2013 Technical Paper Preview (click to watch video)

SIGGRAPH 2013 Technical Paper Preview (click to watch video)

News in Brief

  • Project CoolEmAll [Really? Cool 'em all? Sounds too "cowboy" for our European friends.] is a EU funded effort to make data centers more energy efficient including development of simulation software.
  • Based a survey of researchers, Microsoft Research concluded that “all researchers receive formal training in computational methods.” The study also concluded that the source code of scientific software be made available for peer review in conjunction with published research results.
  • You may not be aware that FYFD has started a series of Fluids Round-up posts. [You are following FYFD, aren't you?]
  • In a case of “big data” meeting simulation, here’s an article about how simulation lifecycle management (SLM) helps make the best use of petabytes of data. Tecplot Chorus gets mentioned as tool that helps solve this problem.
  • Exa has a job opening for a senior software engineer in grid generation development.
  • CFD Engine reports that CFD in the cloud got the cold shoulder at DEVELOP3D Live and offers a few reasons why this may be the case including lack of a clear definition of exactly what “in the cloud” means.
  • From MIT comes this web page of colliding fluid jets.
fluid-chains-and-fishbones

Photos of colliding fluid jets and the resulting “fluid chains and fishbones.” Image from the website cited above.

Events

  • The 2013 Americas Altair Technology Conference will be held on 1-3 October in Garden Grove, CA.
  • KARALIT 2.0, due to be released later this year, will be demonstrated at next month’s ASME Turbo Expo. Pointwise will also be exhibiting at Turbo Expo.[Coverage from the Wall Street Journal no less.]
  • NAFEMS is offering a 3-day course on a Practical Introduction to CFD on 23-25 July 2013 in Villanova, PA.
  • A detailed agenda has been posted for the Femap Symposium 2013.

Dissecting an Article About CFD Results

Desktop Engineering’s CFD for Design Engineers: Dissecting the Results is part 2 of an interview with ANSYS about application of CFD but this time from the standpoint of interpreting results.

Simulation of flow through a valve by ANSYS. Image from Desktop Engineering.

Simulation of flow through a valve by ANSYS. Image from Desktop Engineering.

The only nit picking I’ll do is point out two contradictory statements. The first is that visual inspection of the simulation results helps the user get an idea whether the simulation is correct. However, the case being simulated is described as one for which it is difficult to foresee the fluid’s behavior. The paradox is that you’re simulating the flow because you don’t know what it will do, yet you have to look at the result and decide whether it did the right thing. In fact, it’s often what’s missing from the flowfield that might make all the difference as anyone who’s under-resolved a vortex knows. I think we’d all agree that the way to know that your simulation results are correct is by having performed validation and verification in advance of doing real world simulations.

Please note that I’m not picking on ANSYS. I’m certain the results of their simulations are accurate and trustworthy.

In fact, you should read this article from DEVELOP3D about all the new CFD features in ANSYS 14.5.

You See Balloons, I See a Mesh

At the Edinburgh International Science Festival you’ll be confronted by Jason Hackensworth’s sculpture Pisces which is comprised of 10,000 balloons. As impressive as this is, I can’t help but see it as a giant (albeit inflatable) mesh. There are more images on Gizmodo.

Jason Hackensworth, Pisces

Jason Hackensworth, Pisces

Posted in Applications, Events, News, Software | Tagged , , , , , , , , , , , , | Leave a comment

8 Questions with Rex Chamberlain of Tetra Research

Rex Chamberlain is a Senior Research Scientist and owner of Tetra Research, which he founded in 1995. He specializes in Loci/CHEM development, applications, and services to government and industry.

What do you see are the biggest challenges facing CFD in the next three years?

Rex: The integration of CAD and mesh generation has come a long way, but since grid generation is still very labor intensive, I am hopeful that the challenge of high quality, near push button hybrid volume meshing from a given surface mesh is not far off. For Loci/CHEM, at least, hybrid meshes work very well, essentially irrespective of the geometric complexity, but the goal of making the computer do the meshing work is still an obstacle in many instances.

A current solver challenge that is being addressed consists of rearranging memory utilization and processor communication strategies that are based on distributed memory clusters and MPI to take full advantage of combined multi-core CPU and many-core GPU hardware integration strategies (e.g., linear system assembly on CPUs and linear system solution on GPUs). Since Loci is the logic engine that controls memory optimization and processor communication within the CHEM solver components, the implementation of such hybrid strategies in Loci will be transparent to the CHEM developer.

Finally, as more complex flow problems are addressed, the need for more physical modeling naturally arises. But even the addition of a “little bit” of physics, such as adding water particles to a launch plume simulation, quickly snowballs into challenges of adding new sub-models for interactions between particle heating and evaporation as well as particle scattering due to atmospheric turbulence. Introducing just a little more realism into the simulation often makes the problem much harder to solve, and new insight into physical modeling will be needed as expectations for complex CFD simulations grow.

John: Your thoughts on mesh generation cover three disparate topics. You mention CAD-mesh interoperability, the push-button dream, and “given surface mesh.” Can you go into a bit more detail on each of those about what the specific issues are?

Figure 1: Detailed CAD model of a baseball.

Figure 1: Detailed CAD model of a baseball.

Rex: CAD-mesh interoperability depends to a large extent on the ultimate use for the CAD file. For example, some CAD models may be fine for producing a picture but are difficult to mesh, as in the case of a richly detailed baseball model (Figure 1). The model is immediately recognizable and contains quite precise interlacing of the stitching, but meshing was impossible (at least for me) due to model gaps and missing pieces of geometry that don’t matter for generating a shaded image but that are essential for a mesh. Even Pointwise’s solid modeling wouldn’t improve this situation, nor would I expect it to.

Figure 2: Simplified baseball geometry was easier to mesh.

Figure 2: Simplified baseball geometry was easier to mesh.

A simplified CAD model of a baseball (Figure 2) was much easier to deal with in Pointwise, and the result is still quite recognizable. In this case, I was able to create the model and mesh the surface quite easily, and I refer to this result as the “given surface mesh” because it is virtually given once you have a watertight surface model.

Starting from this surface mesh and from a simple outer boundary, wouldn’t it be nice to fill the domain with T-Rex (anisotropic tetrahedral extrusion) cells blending nicely into tets with the same few clicks needed for generating the surface?  It actually took a few more steps, mostly for setting appropriate T-Rex extrusion parameters. In the final mesh, the boundary layer anisotropic tets were converted to prisms for the flow solution (Figure 3). But since this is a curveball, the unstructured volume mesh around the ball is actually rotating (click here for video). I think this one was a called strike.

Figure 3: Pressure on the baseball surface and streamlines in its wake

Figure 3: Pressure on the baseball surface and streamlines in its wake

What are you currently working on?

Rex: I have two main projects with NASA, a Phase II and a Phase III STTR, both with Ed Luke at Mississippi State University. The Phase II deals with adding solid rocket ignition and mesh-following grain burnback models to Loci/CHEM. The idea is to be able to quantify the solid propellant ignition delay and then to capture the burning surface area and motor volume changes by recessing the propellant surface mesh according to the local burn rate.

The Phase III deals with Lagrangian modeling of water spray interacting with a launch plume just after ignition and during early ascent from the pad. Physical modeling of the evaporating water droplets and their effect on pressure wave propagation are key elements of this research. The video shows evaporating water droplets interacting with a launch plume for a simplified motor (Figure 4). We have particle heating, evaporation, and breakup models in place, and we are working on adding atmospheric boundary layer and particle/turbulence interaction models to complete the simulation.

Figure 4: Simulating the interaction of a water spray and a rocket plume

Figure 4: Simulating the interaction of a water spray and a rocket plume

How did you get to be where you are today?

Rex: I studied physics as an undergraduate at Denison University in Granville, OH, and then moved over to aerospace engineering for graduate work at the University of Illinois at Urbana-Champaign. My first job after graduation was teaching at the University of Alabama for three years, but I never really experienced hands-on engineering until moving to Huntsville to work for Lockheed in 1987. My close work with customers kept driving me to smaller firms until I was able to start Tetra Research and begin writing SBIR/STTR proposals. This work lead to an association with NASA Marshall Space Flight Center and ultimately Ed Luke, both of whom I still work with.

Having learned to develop new CFD applications with Loci/CHEM has been extremely satisfying because I can focus on numerical modeling and rapid prototyping of innovative tools that integrate seamlessly into the existing code. The result is a powerful simulation suite that I am gratified to see is making an impact at NASA and increasingly within the aerospace industry.

John: I’m interested in your thoughts on the relative merits of working for large and small companies. I went through a similar transition from a 30,000-employee company to a five-person company and then to my own company.

Rex: The transition from a large company to a small business was a natural progression for me, but the end result was not at all anticipated at the outset. There are, of course, risks in both situations, but I have gladly accepted the challenges of owning a small business. Even though the pressure is on to create and innovate new products and services, there is a certain sense of satisfaction that comes from building the business and the lasting relationships that have contributed to my career. Although I work more or less alone, I could not have prospered by myself, and I owe a lot of my progress to the many customers and associates I have interacted with along the way.

Who or what inspired you to get started in your career?

Rex: I started as many kids did back in the late sixties and early seventies with building and flying model rockets. I liked advanced math in high school but shied away from physics until college. After graduation, my decision not to study planetary sciences or to accept my commission in the U.S. Marine Corps, both viable options at the time, left me with no real prospects until my wife suggested that I should study what I loved: rockets. She had patiently watched so many Star Trek episodes with me that, of course, it was obvious I should pursue a career in space and rockets and not just dream about it. So I applied to the University of Illinois Aerospace Engineering Program in 1978 and luckily was accepted, even without an undergraduate engineering degree. I have been working with CFD, aerodynamics, and propulsion simulations ever since.

John: Do you have any thoughts on what inspires kids to enter engineering (and eventually CFD) today?

Rex: With so many different activities competing for kids’ time and attention, it is a wonder that there is motivation left for inspiration. I think that play time is a great way to innovate and discover and that taking time to explore provides an excellent path to inspiration for kids. Letting kids be kids is probably the best way that our technologically driven culture can let young, curious minds slow down long enough to find the personal interests that ultimately lead to a stronger sense of purpose, commitment, and self-satisfaction. And I’m sure the interests they find will include engineering and CFD.

What advice do you have for young people entering the field today?

Rex: CFD is a great field, and it encompasses so many different disciplines: computer science, numerical analysis, mathematics, physics, and engineering, to name just a few. So you have to know your fluid mechanics and how and when to apply CFD, but don’t let just doing CFD and making pretty pictures be the end result. Learn the language of the people who use your CFD results and couch your analyses in their terms, not the arcane language of CFD. Yes, getting paid for doing something you love is a great reward, but make the necessity of your results more compelling by correlating predicted fluid dynamics to the component or system behavior that your customers care about. Pictures and animations carry a lot more weight when they relate to or explain behavior that goes beyond the fluid dynamics alone.

How do you know Pointwise?

Rex: I have known about Pointwise since the Gridgen days, and I have known many of the staff through attendance at conferences. We have also worked together on some projects, and of course, it makes a lot of sense for CFD folks to associate with mesh generation folks. If you ever have a chance to hang out with these types at a party, you’re sure to hear some great stories.

John: That may be the first time I’ve ever heard mesh generation folks labeled as great party guests.

Rex: The funsters who thought up the concept for the Laurel-and-Hardyesque “Another Fine Mesh” blog sound like they know how to have a good time.

Can you share with us your favorite tools and resources that help you get your job done?

Rex: There are several tools that I find to be extremely handy:

  • I use Fieldview (www.ilight.com) and Tecplot (www.tecplot.com) quite a bit for visualizing and extracting detailed flow information. Visualization is essential to explaining how the fluid dynamics relates to engineering behavior.
  • Other tools include the online version of CEA (Chemical Equilibrium with Applications, www.grc.nasa.gov/WWW/CEAWeb/) or the NIST web database (www.nist.gov), which are often useful for setting up or testing chemistry models.
  • I sometimes use the Engineering Toolbox (www.engineeringtoolbox.com) for finding physical data or for especially weird unit conversions.
  • And of course the DTIC and NASA Technical Reports Servers are always of great help.

John: So what’s your opinion on the current unavailability of the NASA TRS system?

Rex: The NASA TRS system is publicly unavailable at the present time due to recent concerns that it may contain material subject to U.S. export control laws and regulations. Although my work has required access to only a limited portion of the database, I have never found improper material there. My question is, if there are concerns now, why weren’t there concerns at the beginning? It should be simple enough to move the database to a secure server that is password protected to allow continued access (note: all NASA employees and contractors already have an agency userid that must be used to access the NASA Aeronautics and Space Database, for example).

If we were to come visit you, where’s a good place to go out for dinner?

Rex: The best local restaurant is an Italian place called Verucchi’s. You would have to drive two hours to Chicago to even attempt to find anything more authentic and delicious.

John: Not that I’m dismissing small town dining, but do you get to Chicago often for fine dining?

Absolutely! We go up once or twice a month, especially in the summer. Small plates for many different types of cuisine are very popular now, much like Spanish tapas. Italian, Mexican, Japanese…you name it. The plates come out as soon as they are ready, so it’s always fresh and lots of fun because you never know what is coming next. I also hear the Girl and the Goat is excellent, and I finally got reservations for June.

John: Thanks, Rex.

Posted in Applications, People & Places, Software | Tagged , , , | 1 Comment

This Week in CFD

News

  • Nominations are sought for awards in the field of high performance computing to be announced at SC13, the supercomputing conference.
  • Market research firm Aberdeen Group is offering free access to its research reports. Registration is required and in exchange for free access your email address is shared with Aberdeen Groups sponsors who may contact you by email regarding your research interests. Searching their reports for the term “CFD” yields 4 results, the most recent from January 2012.
  • If you are concerned about latency issues when using CFD in the cloud, researchers at the University of Bonn say that Amazon’s EC2 is well suited for moderately sized CFD computations using up to 64 cores.
  • Also on the topic of CAE in the cloud, this blog post from CyDesign asks whether the cloud is safe for CAE.
  • Engineering students get a concrete airplane into the air – briefly. [I'm not certain CFD would've helped.]
  • CEI Software, makers of EnSight, are seeking to hire a computer systems administrator.
  • The deadline for submitting a poster to TFAWS has been extended to 7 June.
  • CD-adapco’s academic newsletter for May 2013 is now available and includes a link to an interesting paper on the validity of commercial CFD codes for low-budget race car development.
  • ANSYS offers three valuable resources – blog post, white paper, and technical paper (registration required for the paper) – on turbulence modeling [a field of study that makes astrology look respectable].
Streamlines around and surface pressure on the Guggenheim Museum. Image from NInsight, Inc. and ANSYS.

Streamlines around and surface pressure on the Guggenheim Museum. Image from NInsight, Inc. and ANSYS.

Software

  • You’ve seen the previews, now get the real thing. Symscape released Caedium v5.0 with Python scripting, polyhedral meshing, and plenty more.
  • Beta CAE released ANSA and μETA v14.1.1.
  • Friendship Systems announced the release of CAESES, a free version of their FRIENDSHIP-Framework product for “seamless integration of CAD and CFD.” They also released FFW 3.0.5.
  • Version 6.4 of Rheolef, an “efficient C++ finite element environment” (freely available under GPL).

Applications

Mesh for a multi-story building simulation from the paper cited below.

Mesh for a multi-story building simulation from the paper cited below.

  • Coupled Outdoor and Indoor Airflow Prediction for Buildings Using CFD
  • From Learn CAx comes mathematical treatments in CFD modeling of multiphase flows.
  • The McLaren 50 12C, of which only 50 will be built including the Spider model, features a CFD-optimized front bumper. [I wish I could get more excited about this but I'm not a car guy.]
The McLaren 50 12C. Image from carpages.co.uk.

The McLaren 50 12C. Image from carpages.co.uk.

Faceted Faces

Artist David Mesguich merges the digital and analog words with his oversize, faceted sculptures of human faces. These polypropylene, painted forms have been installed in urban spaces throughout Paris as well as museums and other indoor locations. For more on the artist, visit his website at davidmesguich.com. As first seen on Visual News.

Sculpture by David Mesguich

Sculpture by David Mesguich

Posted in Applications, Events, News, Software | Tagged , , , , , , , , , | 1 Comment

This Week in CFD

News in Brief

What you don't know about your kernel will hurt you when dealing with geometry. Image from GrabCAD.

What you don’t know about your kernel will hurt you when dealing with geometry. Image from GrabCAD.

Software

  • CEI needs your help to decide their level of future Linux support for EnSight. They also released EnSight 10.0.3b.
  • Flow Science announced the release of FLOW-3D/MP version 5.0, a hybrid parallel version of FLOW-3D v10.1.
  • Dassault Systems made two recent acquisitions.
    • Announced on 25 April was the acquisition of FE-DESIGN, developer of TOSCA Fluid, an optimization technology for CFD simulations.
    • Announced on 07 May was the acquisition of SIMPOE, developer of plastic injection simulation software.

Things I Won’t Post Anymore

Enough already. It seems that photos of splashing liquids have jumped the shark. These photos by Manon Wethly are the last I’ll post.

An airborne beverage. Photo by Manon Wethly. Image from Colossal.

An airborne beverage. Photo by Manon Wethly. Image from Colossal.

How Space is Like a Mesh

We’ve always been taught that the meshes we generate for CFD are just an approximation of reality, a man-made construct that facilitates numerical simulation. Space is a continuum. A mesh is a discretization.

It appears that space may actually be more like a mesh than anyone thought.

At very small distances, space acts like a chessboard with triangular tiles (i.e. a mesh) and this may be what gives electrons their spin. Image from UCLA.

At very small distances, space acts like a chessboard with triangular tiles (i.e. a mesh) and this may be what gives electrons their spin. Image from UCLA.

Researchers at UCLA working on graphene have discovered that a discrete, rather than continuous, model of space may explain why electrons, which have no radius, can “spin” in only one of two states. By thinking of electrons in graphene as being confined to discrete spatial locations (i.e. the colored triangles in the image above) the change in their spin due to absorption of a photon can be explained.

God may not play dice with the universe but he may have meshed it.

Read more at the UCLA Newsroom: Is space like a chessboard?

Posted in News, Software | Tagged , , , , , , , , , | 1 Comment