Per page:
Search

Computational Fluid Dynamics (CFD) Blog Posts

FEM vs. FVM

November 29, 2018

Finite element methods, finite volume methods, or a hybrid approach: Which is the best choice for CFD? It depends on the fluid flow problem you’re trying to solve.

Improving Architectural Designs with Building Physics Simulation

October 4, 2018

Building physics simulation can help engineers develop more energy-efficient architectural designs. We talked to Built Environments, Inc. to get a few examples of how.

How to Model Sparging in COMSOL Multiphysics®

August 22, 2018

Sparging, the process of bubbling a gas into a liquid, is seen most notably in carbonation, such as for soda and seltzer water. This mass transfer process can be modeled in COMSOL Multiphysics®.

How to Place Inlet and Outlet Boundary Conditions in CFD Simulations

August 20, 2018

When setting up fluid flow simulations, at what distance can we apply boundary conditions without interfering with the process? Here, we discuss how to place inlet and outlet boundary conditions.

Describing Viscoelastic Behavior with an Oldroyd-B Benchmark

July 31, 2018

The Oldroyd-B model is used to define viscoelastic behavior in fluids such as clay, toothpaste, and oil. We present a benchmark model for a fluid with viscoelastic behavior under strain.

CFD Benchmark: Examining Fluid Flow in a Transonic Diffuser

July 30, 2018

You can analyze the fluid flow in a transonic diffuser using CFD simulation. Get details in this blog post featuring a benchmark model based on research by M. Sajben et al.

How to Analyze a Glacier via Gradient-Based Optimization

July 17, 2018

This post highlights a gradient-based optimization method that geophysical engineers can use to analyze, for instance, the movement and sensitivity of a glacier.

Modeling a Tubular Reactor for Optimized Polymer Manufacturing

July 4, 2018

Chemical engineers can model tubular reactors to optimize them for specific manufacturing and production processes, such as for the polymerization of polyester, as this example shows.


EXPLORE COMSOL BLOG