产品 Product
ultraMPP: ultrafast Massive Parallel Platform
• generalpurpose parallelization platform for all physical problems modelled with PDEs
ultraSPARTS: ultrafast Statistical PARTicle Simulation
• general rarefied gas dynamics
• nonreacting and reacting hypersonic flow
• spacecraft RCS plume impingement analysis
• physical vapor deposition (e.g., OLED)
• comet gas/dust plume modeling
ultraPICA: ultrafast ParticleInCell Monte Carlo Analysis
• DC/RF magnetron sputtering plasma
• PECVD
• etching plasma
• ion thruster
• LEO spacecraft surface charging modeling
ultraNS: ultrafast NavierStokes Equation Modeling Package
• general thermalfluid problem
ultraFM: ultrafast Plasma Fluid Modeling Package
• inductively coupled plasma (ICP)
• PECVD
• microwave plasma
• electron cyclotron resonance plasma (ECR)
• atmosphericpressure glow discharge
• discharge streamer modeling
• generalpurpose parallelization platform for all physical problems modelled with PDEs
ultraSPARTS: ultrafast Statistical PARTicle Simulation
• general rarefied gas dynamics
• nonreacting and reacting hypersonic flow
• spacecraft RCS plume impingement analysis
• physical vapor deposition (e.g., OLED)
• comet gas/dust plume modeling
ultraPICA: ultrafast ParticleInCell Monte Carlo Analysis
• DC/RF magnetron sputtering plasma
• PECVD
• etching plasma
• ion thruster
• LEO spacecraft surface charging modeling
ultraNS: ultrafast NavierStokes Equation Modeling Package
• general thermalfluid problem
ultraFM: ultrafast Plasma Fluid Modeling Package
• inductively coupled plasma (ICP)
• PECVD
• microwave plasma
• electron cyclotron resonance plasma (ECR)
• atmosphericpressure glow discharge
• discharge streamer modeling
Product Introduction
Plasma T.I. Product Introduction 
平行计算软体平台 ultraMPP
ultraMPP
ultraMPP stands for ultrafast Massive Parallel Platform that is a generalpurpose parallelization platform for physical problems modeled by PDEs and is a pain free software selection to save time and ease burden of parallel code development for simulation experts.
ultraMPP is an unique Application Programming Interface (API) designed by Plasma T.I., which can help to develop multiphysics software from scientific and engineering concept to high performance computing.
 complex geometry using 2D/2Daxisymmetric/3D hybrid unstructured grid with parallel computing
 greatly shortening development time of parallel solver
Parallelization with ultraMPP
Special Features
 Easy to do the simulation which coupling with multiphysics :
 Ready to do the scalable parallel computing on PCCluster or single workstation.
 Possible to build your own numerical scheme
Poisson Equation Solver Example
⏺ 2D/2Daxisymmetric/3D hybrid unstructured grid are supported by ultraMPP.
Euler Equation Solver Example
⏺ 2D, 4% bump, M∞=1.653
⏺ 3D sphere bump (4%), M∞=1.653
⏺ Boeing787 & F16
ultraMPP Brochure
ultraMPP brochure 
ultraMPP User Manual
ultraMPP软体操作手册_v2.0.5 
Parallel Programming with ultraMPP
parallel programming with ultraMPP 
平行化稀薄热气流场求解器 ultraSPARTS
ultraSPARTS
ultraSPARTS (ultrafast Statistical PARTicle Simulation Package), is a particlebased C++ objectoriented parallel DSMC simulation code designed for efficiently solving gas flow problems with rarefaction and strong nonequilibrium. This software employs the direct simulation Monte Carlo (DSMC) method for directly solving the Boltzmann equation statistically. It can deal with rarefied gas flows with complex geometry using 2D/2Daxisymmetric/3D hybrid unstructured grid. The package has been applied for modeling general rarefied gas dynamics such as hypersonic nonreacting and reacting gas flows, vacuum pumping flow, satellite plume impingement, MEMS/NEMS gas flow, comet gas/dust plume (paper reference 19), and PVD deposition (OLED, CIG, Ebeam, etc.), to name a few.
Several advanced computational techniques are used to reduce computational time, which include parallel computing using domain decomposition through message passing interface (MPI), variable timestep scheme (VTS) for reducing number of iteration towards steady state, transient adaptive subcell scheme (TAS) for improving collision quality, virtual mesh refinement (VMR) for resolving regions with large properties gradient, conservative weighting scheme (CWS) for treating trace species efficiently. In addition, a special technique, named as DREAM (DSMC Rapid Ensemble Average Method), is developed to reduce the statistical scatter from unsteady DSMC simulations.
In addition, for dealing with complex nonequilibrium flow problems, several important physical models are included in ultraSPARTS. They include different molecular models (HS/VHS/VSS) for reproducing viscosity and diffusivity of gases, no time counter (NTC) for treating collision probability efficiently, multispecies, translationalrotational energy exchange, translationalvibrational energy exchange, total collision energy model (TCE) for dissociation and exchange reactions [Bird, 1976], threebody collision model for recombination reaction [Boyd, 1992], surface reaction/deposition, pressure/mass flow controlled boundary conditions and pumping boundary conditions for internal gas flows, periodic boundary conditions and inclusion of gravity effect.
In addition, for dealing with complex nonequilibrium flow problems, several important physical models are included in ultraSPARTS. They include different molecular models (HS/VHS/VSS) for reproducing viscosity and diffusivity of gases, no time counter (NTC) for treating collision probability efficiently, multispecies, translationalrotational energy exchange, translationalvibrational energy exchange, total collision energy model (TCE) for dissociation and exchange reactions [Bird, 1976], threebody collision model for recombination reaction [Boyd, 1992], surface reaction/deposition, pressure/mass flow controlled boundary conditions and pumping boundary conditions for internal gas flows, periodic boundary conditions and inclusion of gravity effect.
EBeam Metal Deposition Simulation
CIGS Film Deposition for Solar Cell
OLED Film Deposition Simulation
Astronomy & Astrophysics
Aerospace & Space Applications


Hypersonic Reacting Flows
ultraSPARTS Brochure
ultraSPARTS brochure 
ultraSPARTS Simulation Examples
ultraSPARTS simulation example 
ultraSPARTS Editor User Guide
ultraSPARTS editor user guide 
DSMC for ANSYS  ultraSPARTS
20181022 DSMC for Ansys  ultraSPARTS 
Paper References for Astronomy Application
1. S. Finklenburg*, N. Thomas, C.C. Su, J.S. Wu, “The spatial distribution of water in the inner coma of comet 9P/Temple 1: Comparison between models and observations,” Icarus, Vol. 236, pp. 923, July 2014.
2. N. Thomas et al., “Redistribution of particles across the nucleus of comet 67P/ChuryumovGerasimenko,” Astronomy & Astrophysics, Vol. 583, A17, 2015.
3. I. Lai, et al., “DSMC Simulations of Ceres’ Water Plumes and Exosphere,” EGU General Assembly, Austria, 2015.
4. Y. Liao, et al., “3D Direct Simulation Monte Carlo Modelling of the Inner Gas Coma of Comet 67P/ ChuryumovGerasimenko: A Parameter Study,” Earth Moon & Planets, Vol. 117(1), pp. 4164, 2016.
5. I. Lai, et al., “Transport and Distribution of Hydroxyl Radicals and Oxygen Atoms from H2O Photodissociation in the Inner Coma of Comet 67P/ChuryumovGerasimenko,” Earth Moon & Planets, Vol. 117(1), pp. 2339, 2016.
6. Z.Y. Lin, et al., “Observations and Analysis of A Curved Jet in the Coma of Comet 67P/ChuryumovGerasimenko,” Astronomy & Astrophysics, 588, L3, 2016.
7. R. Marschall, “Modelling of the inner gas and dust coma of comet 67P/ChuryumovGerasimenko using ROSINA/COPS and OSIRIS data  First results,” Astronomy & Astrophysics, 589, A90, 2016.
8. I. Lai, et al., “Gas outflow and dust transport of comet 67P/ChuryumovGerasimenko,” Monthly Notices of the Royal Astronomical Society, Vol. 462, Issue Suppl_1, S533S546, Feb. 2017.
9. R. Marschall, et al., “Cliffs vs. Plains: Can ROSINA/COPS and OSIRIS data of comet 67P/ChuryumovGerasimenko in autumn 2014 constrain inhomogeneous outgassing?” Astronomy & Astrophysics, Vol. 605, Issue A&A, A112, Sep. 2017.
10. R. Marschall, et al., "A comparison of multiple Rosetta data sets and 3D model calculations of 67P/ChuryumovGerasimenko coma around equinox" Icarus, Volume 328, August 2019, Pages 104126.
2. N. Thomas et al., “Redistribution of particles across the nucleus of comet 67P/ChuryumovGerasimenko,” Astronomy & Astrophysics, Vol. 583, A17, 2015.
3. I. Lai, et al., “DSMC Simulations of Ceres’ Water Plumes and Exosphere,” EGU General Assembly, Austria, 2015.
4. Y. Liao, et al., “3D Direct Simulation Monte Carlo Modelling of the Inner Gas Coma of Comet 67P/ ChuryumovGerasimenko: A Parameter Study,” Earth Moon & Planets, Vol. 117(1), pp. 4164, 2016.
5. I. Lai, et al., “Transport and Distribution of Hydroxyl Radicals and Oxygen Atoms from H2O Photodissociation in the Inner Coma of Comet 67P/ChuryumovGerasimenko,” Earth Moon & Planets, Vol. 117(1), pp. 2339, 2016.
6. Z.Y. Lin, et al., “Observations and Analysis of A Curved Jet in the Coma of Comet 67P/ChuryumovGerasimenko,” Astronomy & Astrophysics, 588, L3, 2016.
7. R. Marschall, “Modelling of the inner gas and dust coma of comet 67P/ChuryumovGerasimenko using ROSINA/COPS and OSIRIS data  First results,” Astronomy & Astrophysics, 589, A90, 2016.
8. I. Lai, et al., “Gas outflow and dust transport of comet 67P/ChuryumovGerasimenko,” Monthly Notices of the Royal Astronomical Society, Vol. 462, Issue Suppl_1, S533S546, Feb. 2017.
9. R. Marschall, et al., “Cliffs vs. Plains: Can ROSINA/COPS and OSIRIS data of comet 67P/ChuryumovGerasimenko in autumn 2014 constrain inhomogeneous outgassing?” Astronomy & Astrophysics, Vol. 605, Issue A&A, A112, Sep. 2017.
10. R. Marschall, et al., "A comparison of multiple Rosetta data sets and 3D model calculations of 67P/ChuryumovGerasimenko coma around equinox" Icarus, Volume 328, August 2019, Pages 104126.
平行化低压电浆粒子模型求解器 ultraPICA
ultraPICA
ultraPICA (ultrafast ParticleInCell Monte Carlo Analysis) is the software based on particleincell with Monte Carlo method for the kinetic simulation of particles interacting with electromagnetic fields. ultraPICA is the perfect method to investigate plasmas such as PECVD, hall thruster of spacecraft, nonequilibrium properties (IEDF, EEDF, IADF) for featurescale simulation, and so on. ultraPICA can simulate on 2D/3D/axisymmetric unstructured grids with highperformance parallel computing technology. Dynamic Loading Balance (DLB) between each processor is executed automatically for the best efficiency of computation, which is rarely seen from other software packages. The package can be used for modeling general very lowpressure gas discharges such as DC/RF magnetron sputtering plasma, ICP and UHV PECVD, to name a few.
平行化计算流体力学NavierStoks方程求解器 ultraNS
ultraNS
ultraNS (ultrafast NavierStokes Equation Modeling Package) is a sophisticated 2D/2Daxisymmetric/3D unstructuredgrid densitybased gas flow solver for modeling flow, heat transfer, twophase and reactions at all speeds. Based on RAPIT, it is possible to apply ultraNS for studying multiphysics of plasmaflow interaction through the seamless integration with ultraFM and ultraPICA.
Transonic Flow Past a F16 Figter
(M=0.864, NS + komega turbulence model, 9.4 M cells, 80 cores)







HighSpeed Gas Flows  HBII
(Hypersonic Flow: AOA=10 degree)
ultraNS Brochure
ultraNS brochure 
平行化电浆流体模型求解器 ultraFM
ultraFM
ultraFM (ultrafast Plasma Fluid Modeling Package) is a continuumbased simulation code designed for solving the velocity moments of the Boltzmann equation considering charged particles. It can deal with gas discharges (lowtemperature plasma) with complex geometry using 2D/2Daxisymmetric/3D hybrid unstructured grid with parallel computing through message passing interface (MPI) that can be run on typical PC clusters. The package can be used to model general lowtemperature plasma or gas discharges with complex chemistry and complex geometry such as PECVD, ICP, and APP, to name a few.
Example: PECVD chamberscale Plasma Simulation by ultraFM
Example: PECVD chamberscale Plasma Simulation by ultraFM