The C++ library Multivac provides an object-oriented framework for front tracking with level set methods in two dimensions. It features efficient algorithms, including the narrow band level set method and the fast marching method. Several numerical integration schemes are available, which support fairly general front advance functions (”speed functions”) but also allow the user to take advantage of features of simple speed functions. A simulation is defined by a set of objects (initialization, numerical solver, speed function, etc.). Therefore, Multivac is very flexible and may be easily extended. For example, Multivac has been successfully used for wildland firespread modelling and for the growth of Si-based nanofilms.
Keywords for this software
References in zbMATH (referenced in 7 articles , 1 standard article )
Showing results 1 to 7 of 7.
- Mentrelli, Andrea; Pagnini, Gianni: Modelling and simulation of wildland fire in the framework of the level set method (2016)
- Mentrelli, Andrea; Pagnini, Gianni: Front propagation in anomalous diffusive media governed by time-fractional diffusion (2015)
- Pagnini, Gianni: Fire spotting effects in wildland fire propagation (2015)
- Ervik, Åsmund; Lervåg, Karl Yngve; Munkejord, Svend Tollak: A robust method for calculating interface curvature and normal vectors using an extracted local level set (2014)
- Hong, Yi; Zhu, Dengming; Qiu, Xianjie; Wang, Zhaoqi: Geometry-based control of fire simulation (2010) ioport
- Mallet, V.; Keyes, D.E.; Fendell, F.E.: Modeling wildland fire propagation with level set methods (2009)
- Mitchell, Ian M.: The flexible, extensible and efficient toolbox of level set methods (2008)