OOPIC Pro Product Tour
Get started quickly...
OOPIC Pro arrives with several verified example model input files. You can run these examples to understand OOPIC Pro's capabilities and use them as a starting point to model your problem.
| Sample input file modeling an electron beam colliding with a dielectric ring (model file dring.inp): |
A few nanoseconds into the simulation, the beam is colliding with the dielectric ring. Here, we see a cross section of the ring (orange square) in r-z space. |
![]() |
A wide variety of diagnostics are available...
Just check the boxes of the pre-loaded diagnostics you want to view at any time during the simulation. |
![]() |
OOPIC Pro has 2-D and 3-D diagnostics.
| Plot of electron speed and position in Uz vs Z phase space for the dring problem. | ![]() |
| Electric field in the Z direction vs R and Z. Electric field is due to charging of the dielectric ring in the dring problem. | ![]() |
OOPIC Pro 3-D diagnostics allow user adjustment of the viewing perspective...
| Plot of electron speed and position in Uz vs Z phase space for the dring problem. | ![]() |
It is easy to make movies of any of the diagnostics...
Select the pictures below to view movies (in MPEG format) showing the growth of the electrostatic wave and the electron motion in the wave for the the classic two-stream instability problem.
Flash recording of an OOPIC Pro Session
(Requires Flash player plug-in)
Learn More About OOPIC Pro
- FAQ
- Examples
OOPIC Pro
Frequently Asked Questions
What is OOPIC Pro?
OOPIC Pro is a high-performance 2-D PIC (particle-in-cell) code for modeling plasmas and beams of charged particles with the capability to model neutrals and collisions. OOPIC Pro has support for x-y (slab) and r-z (cylindrical) geometries. It can be run with a GUI or from the command line.
What is OOPIC Pro's connection with XOOPIC?
XOOPIC and OOPIC Pro are two GUI-driven codes, both using the same physics kernel referred to generically as OOPIC.
XOOPIC is maintained and distributed by the Plasma Theory and Simulation Group (PTSG) of UC Berkeley. It uses the XGrafix scientific graphics package. It runs on Linux and most commercial Unix platforms.
OOPIC Pro is maintained and distributed by Tech-X Corporation. It runs on Microsoft Windows, Linux and Mac platforms .
The OOPIC physics kernel is under development by UC Berkeley, Tech-X Corporation, and various collaborators.
The OOPIC physics kernel is distributed on-line by UC Berkeley, with a software license that restricts its use to "research". See the license for details.
What platforms are supported for OOPIC Pro?
Microsoft Windows, Linux and Mac OS X operating systems are supported by OOPIC Pro. See the OOPIC Pro product pages for additional details of supported platforms.
What type of licensing is available for OOPIC Pro?
The following types of licenses are available:
Evaluation
Commercial or Industry Use
Research
Education
Visit Product Purchasing to compare license details.
How often are product upgrades available and can I give input regarding new features and functionality?
New updates are available approximately every 12 months. To request new features and functionality, please email your ideas to Tech-X Sales. For upgrade pricing, visit Tech-X Purchasing.
Where do I address my questions related to OOPIC Pro?
For technical questions regarding OOPIC Pro features and functionality, please see Customer Support for information about how to contact Tech-X technical support.
For inquiries regarding other OOPIC Pro information, please send email to Tech-X Sales.
Can I get OOPIC Pro for an unsupported platform?
Tech-X Corporation can create custom builds of OOPIC Pro to support some additional platforms. Please contact sales@txcorp.com for information about obtaining a custom build of OOPIC Pro.
Is the source code available for OOPIC Pro?
The source code for OOPIC Pro is not available from Tech-X Corporation at this time. The source code for the physics kernel is currently available from the University of California. XOOPIC is maintained and distributed by the Plasma Theory and Simulation Group (PTSG) of UC Berkeley. It uses the XGrafix scientific graphics package. It runs on Linux and most commercial Unix platforms.
OOPIC Pro
Sample Input Files
Below are some sample input files for OOPIC Pro provided by users. These examples model a variety of problems and phenomena, and are provided here for reference.
To download these files for later reference (or to run them in OOPIC Pro), you can right click and choose "save to disk" in most browsers.
Sample input file archives
Individual input files samples





