Intro to the What, Why, and How of Distributed Memory Computing

Pär Persson Mattsson | February 20, 2014

In the latest post in this Hybrid Modeling blog series, we discussed the basic principles behind shared memory computing — what it is, why we use it, and how the COMSOL software uses it in its computations. Today, we are going to discuss the other building block of hybrid parallel computing: distributed memory computing.

Fanny Littmarck | February 19, 2014

On this day, in the year 1473, now famous astronomer Nicolaus Copernicus was born in Torun, Poland. His main contribution to science was the controversial concept of a heliocentric universe. Five hundred years later, we not only accept the sun as the center of our solar system, we even support new theories of planets orbiting two stars at once.


Walter Frei | February 17, 2014

COMSOL’s Optimization Module is a powerful tool for improving the performance of your devices and systems. Here, we will look at optimizing the power applied to two heaters in a flow channel with the objective of heating up the fluid as much as possible as it passes through the channel, while constraining the peak temperature at the heaters themselves. One application of this technique is improving the efficiency of thermal processes.

Eyal Spier | February 13, 2014

Chemical reaction engineering is an interesting modeling challenge. At first glance, describing a reacting system seems to be very manageable. There remain, however, countless complications and pitfalls that make chemical simulations both challenging and rewarding. In this first post of a new blog series, we will introduce chemical kinetics in general and walk you through how you can use COMSOL software in chemical reaction engineering.

Walter Frei | February 11, 2014

When solving a thermal processing problem, such as the heating or cooling of a part, it is desirable to change the heating, or cooling, based upon the computed solution. That is, we may want to include a feedback loop into our model. In this article, we will set up a feedback loop using a component coupling to turn a heat load on or off depending upon the temperature of the part being heated.

Edmund Dickinson | February 7, 2014

In electrochemical cell design, you need to consider three current distribution classes in the electrolyte and electrodes. These are called primary, secondary, and tertiary, and refer to different approximations that apply depending on the relative significance of solution resistance, finite electrode kinetics, and mass transport. Here, we provide a general introduction to the concept of current distribution and discuss the topic from a theoretical stand-point.

Jorge Molinero | February 18, 2014

Today, we are pleased to introduce a new guest author, Jorge Molinero of Amphos 21, a COMSOL Certified Consultant, who blogs about their new iCP technology. Along with several other parties, we at Amphos 21 have launched iMaGe, a multiphysics and geochemistry interfacing platform. The platform’s first product, iCP, connects COMSOL and PHREEQC, enabling the modeling of coupled Thermo-Hydro-Mechanical-Chemical phenomena.

Supratik Datta | February 14, 2014

The direct and inverse piezoelectric effects are strongly related to how anisotropic the material is, which in turn is related to the crystalline structure of the piezoelectric material. The extent of anisotropy can also be influenced by a process called poling. Here, I’ll discuss how you can correctly model the crystal orientation and poling direction of a piezoelectric material in your COMSOL simulations.


Clemens Ruhl | February 12, 2014

Have you ever used your hands to make shadow puppets on the wall? By shining a light behind your (three-dimensional) hands, you create two-dimensional projections on the wall. When analyzing your simulation data in COMSOL Multiphysics, you can do something similar with your model using projection operators.

Melanie Noessler | February 10, 2014

When designing electrochemical cells, we consider the three classes of current distribution in the electrolyte and electrodes: primary, secondary, and tertiary. We recently introduced the essential theory of current distribution. Here, we illustrate the different current distributions with a wire electrode example to help you choose between the current distribution interfaces in COMSOL Multiphysics for your electrochemical cell simulation.

Pär Persson Mattsson | February 6, 2014

A couple of weeks ago, we published the first blog post in a Hybrid Modeling series, about hybrid parallel computing and how it helps COMSOL Multiphysics model faster. Today, we are going to briefly discuss one of the building blocks that make up the hybrid version, namely shared memory computing. Before that, we need to consider what it means that an “application is running in parallel”. You will also learn when and how to use shared memory with COMSOL.

1 47 48 49 50 51 101