Concept

VSim

Résumé
VSim is a cross-platform (Windows, Linux, and macOS) computational framework for multiphysics, including electrodynamics in the presence of metallic and dielectric shapes as well as with or without self-consistent charged particles and fluids. VSim comes with VSimComposer, a full-featured graphical user interface for visual setup of any simulation, including CAD geometry import and/or direct geometry construction. With VSimComposer, the user can execute data analysis scripts and visualize results in one, two, or three dimensions. VSim computes using the powerful Vorpal computational engine, which has been used to simulate the dynamics of electromagnetic systems, plasmas, and rarefied as well as dense gases. VSim is used for modeling basic electromagnetics and plasma physics, complex metallic and dielectric shapes, photonics, vacuum electronics including multipactor effects, laser wake-field acceleration, plasma thrusters, and fusion plasmas. The Vorpal computational engine is arbitrary dimensional, meaning that it can be run in one, two, or three dimensions. It can be run in full electromagnetic mode, using the FDTD algorithm, or with electrostatically or magnetostatically computed fields. Charged and neutral particles in Vorpal can be represented by a fluid or kinetically using the PIC algorithm in either case self-consistently. The fields and particles can interact with arbitrarily shaped structures, including conductors, particle absorbers, reflectors, and many more. Accuracy is maintained using cut-cell techniques. The computational domain can be periodic or mimic boundaries at infinity via PML or other outgoing wave boundary conditions. Vorpal outputs data in HDF5 (Hierarchical Data Format) that is VizSchema compliant. Simulations can be set up in the VSimComposer setup panel. Shapes can be imported or constructed, materials can be assigned to shapes, fields and particles can be added, and algorithms can be chosen. VSimComposer then writes out an input file suitable for use by the Vorpal computational engine.
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.