Latest Posts

Added Value of Task Parallelism in Batch Sweeps
You can use batch sweeps to improve your modeling performance when you reach limitations in parallel computing. Learn how in this part of our Hybrid Modeling blog series.

Simulating Kelvin-Helmholtz Instability and Climate Dynamics
Q: What do heated soap bubbles, wavy clouds, and Jupiter’s Great Red Spot have in common? A. An unstable motion called Kelvin-Helmholtz instability.

Using Cyclic Symmetry to Reduce Computation Time
Cyclic symmetry can be more complex for rotationally geometries than it can for axially symmetric geometries. Learn how to implement this feature to cut down on computational memory.

Modeling a Branch Line Coupler
A branch line coupler is made up of 2 sets of coupled ports with a phase difference of 90° between them. Power enters through 1 input port and is then divided equally between 2 output ports.

Enzyme Kinetics, Michaelis-Menten Mechanism
For the 100-year anniversary of the Michaelis–Menten mechanism, we honor the trailblazing publication the best way we know how — with simulation.

Benchmark Model Results Agree with Fresnel Equations
Bright idea: When a ray of light (an electromagnetic wave) propagating through free space hits a dielectric medium, part of the light will be transmitted and part will be reflected.

Defining Curvilinear Coordinates for Anisotropic Materials
Consider a carbon-fiber-reinforced polymer with woven fibers embedded in an epoxy matrix. How can you express the anisotropy by referring to the well-known Cartesian coordinate system?

Solutions as Starting Point Values with LiveLink™ for MATLAB®
Did you know that if you want to map data from 1 COMSOL Multiphysics® solution to the next using MATLAB® scripting, you can do so by connecting the 2 software programs via LiveLink™ for MATLAB®?