Finite element code released

Finite element code released

'Zinc' is a free, finite element code capable of solving a wide range of physics and multiphysics problems.

Zinc can solve nearly any system which can be expressed in terms of second order differential equations. Example physics systems include: electrostatics, magnetics, elastic theory, thermal fluctuation, diffusion. Zinc is also capable of solving any combination of these physics theories, giving advanced multiphysics simulations.

At National Physical Laboratory, Zinc has been successfully applied to a variety of multiphysics problems including electric, elastic, piezoelectric, multiferroic and fuel cells systems. It can also solve all the most common scenarios in electromagnetics, mechanics, thermodynamics, fluid flow and heat/material diffusion.

One of Zinc's strengths is its ability to link to arbitrary prepared by the user. This allows for very advanced simulations such as hybrid models where part of the simulation is modelled using atoms and part with finite elements. This linkage is achieved without the user having to know anything about the internal workings of Zinc (the user is completely shielded from Zinc's internal functions and variables and free to concentrate on the physics). User-written functions can be prepared in any programming language.

More information: Available at: interactive.npl.co.uk/zinc

Provided by National Physical Laboratory

Citation: Finite element code released (2012, January 10) retrieved 17 July 2024 from https://phys.org/news/2012-01-finite-element-code.html
This document is subject to copyright. Apart from any fair dealing for the purpose of private study or research, no part may be reproduced without the written permission. The content is provided for information purposes only.

Explore further

Zinc lozenges may shorten common-cold duration

0 shares

Feedback to editors