## Added Value of Task Parallelism in Batch Sweeps

##### Pär Persson Mattsson | March 20, 2014

One thing we haven’t talked much about so far in the Hybrid Modeling blog series is what speedup we can expect when adding more resources to our computations. Today, we consider some theoretical investigations that explain the limitations in parallel computing. We will also show you how to use the COMSOL software’s Batch Sweeps option, which is a built-in, embarrassingly parallel functionality for improving performance when you reach these limits.

Read More##### Lexi Carver | March 19, 2014

Using the Graphics window in COMSOL Multiphysics can be a little tricky if you’re not too familiar with what it can do. But once you know the shortcuts, controlling the camera and view angles to create good graphics becomes quite straightforward. I hope the techniques shown here will help you produce graphics to visualize and present your work more easily.

Read More##### Alexandra Foley | March 17, 2014

When modeling computationally taxing geometries, you can save time by using cyclic symmetry to cut down on memory usage. This can be more complex for rotationally than axially symmetric geometries. However, with the Structural Mechanics Module you can easily solve a single section of an impeller model and still get accurate results.

Read More##### Eyal Spier | March 13, 2014

While the mathematical study of chemical reactions has been performed for more than a century, it is only fairly recently that the computational tools for numeric integration of rate equations have been widely available. The old adage of “necessity is the mother of all invention” holds true in this instance. Here, you will find a classical analysis of a non-trivial reaction system, and learn how the simplified solution compares with the “real” one.

Read More##### Nancy Bannach | March 11, 2014

A lot of materials have anisotropic properties and, in many cases, the anisotropy follows the shape of the material. COMSOL Multiphysics offers different methods for defining curvilinear coordinate systems. Here, we discuss the concepts of each and when to use which method.

Read More##### Henrik Sönnerlind | March 7, 2014

Buckling instability is a treacherous phenomenon in structural engineering, where a small increase in the load can lead to a sudden catastrophic failure. In this blog post, we will investigate some classes of buckling problems and how they can be analyzed.

Read More##### Valerio Marra | March 18, 2014

What do heated soap bubbles, wavy clouds, and Jupiter’s Great Red Spot have in common? Their formation depends on the dynamics of the shear layer existing between two parallel streams moving at different velocities. This unstable motion, called Kelvin-Helmholtz instability, is ubiquitous and plays an important role in the dynamics of climate, for example. Let’s take a closer look at the onset and evolution of this instability with the help of Computational Fluid Dynamics (CFD) analysis.

Read More##### Fanny Littmarck | March 14, 2014

Branch line couplers, a type of 90-degree or quadrature hybrid coupler, are popular because they are simple to fabricate and easy to design. They are passive devices commonly used in single-antenna transmitter systems and I/Q signal splitters/combiners. Let’s look at the basics of how this type of coupler works and some of its important design aspects.

Read More##### Lexi Carver | March 12, 2014

Have you ever wondered why boaters wear polarized sunglasses? It’s because sunlight reflecting off the water is primarily polarized in one direction, and polarized sunglasses will block this component of the reflected light, thus reducing glare. To understand why this is, we can use COMSOL software. This example solves the governing Maxwell’s equations using the RF Module or Wave Optics Module to simulate light incident at an angle upon a dielectric medium, and the solution shows agreement with analytic solutions.

Read More##### Amelia Halliday | March 10, 2014

There are several techniques out there for saving memory when solving a model. One involves splitting it into separate sections and solving these individually, instead of the entire model at once. If you want to map data from one COMSOL Multiphysics® solution to the next using MATLAB® scripting, you can do so by connecting the two software programs via LiveLink™ for MATLAB®.

Read More##### Jan-Philipp Weiss | March 6, 2014

Previously in this blog series, my colleague Pär described parallel numerical simulations with COMSOL Multiphysics on shared and distributed memory platforms. Today, we discuss the combination of these two methods: hybrid computing. I will try to shed some light onto the various aspects of hybrid computing and modeling, and show how COMSOL Multiphysics can use hybrid configurations in order to squeeze out the best performance on parallel platforms.

Read More