JETSPIN: A specific-purpose open-source software for simulations of nanofiber electrospinning
Marco Lauricella,Giuseppe Pontrelli,Ivan Coluzza,Dario Pisignano,Sauro Succi
DOI: https://doi.org/10.1016/j.cpc.2015.08.013
IF: 4.717
2015-12-01
Computer Physics Communications
Abstract:We present the open-source computer program JETSPIN, specifically designed to simulate the electrospinning process of nanofibers. Its capabilities are shown with proper reference to the underlying model, as well as a description of the relevant input variables and associated test-case simulations. The various interactions included in the electrospinning model implemented in JETSPIN are discussed in detail. The code is designed to exploit different computational architectures, from single to parallel processor workstations. This paper provides an overview of JETSPIN, focusing primarily on its structure, parallel implementations, functionality, performance, and availability.Program summaryProgram title: JETSPINCatalogue identifier: AEXQ_v1_0Program summary URL: http://cpc.cs.qub.ac.uk/summaries/AEXQ_v1_0.htmlProgram obtainable from: CPC Program Library, Queen’s University, Belfast, N. IrelandLicensing provisions: Open Software License v. 3.0No. of lines in distributed program, including test data, etc.: 12996No. of bytes in distributed program, including test data, etc.: 120019Distribution format: tar.gzProgramming language: Fortran 90.Computer: All Linux based workstations and parallel supercomputers, Windows and Apple machines.Operating system: Linux, OS X, Windows.Has the code been vectorized or parallelized?: Code is parallelizedRAM: 2+ GigabytesClassification: 4.3, 7.7, 10, 12.Nature of problem: Dynamics of the electrospinning process to produce nanofibersSolution method: Numerical solutions to the equations of motion of a Lagrangian discrete modelRunning time: A few seconds up to several hours, depending on size of the underlying jet representation.
physics, mathematical,computer science, interdisciplinary applications