CONTENTS | GLOSSARY | SUBJECT INDEX | SEARCH DOCUMENTATION |
SPECT3D revision summaries are shown below:
Version 7.0.0
Version 6.4.0
Version 6.3.0
Version 6.1.0
The user interface for setting the line width parameters (shown below), is accessed in the Transitions tab on the Kinetic Model widget (under Advanced settings).
Populations files are written for time-dependent, local calculations for times when an image is calculated. The detector image can be either rectangular or circular. For a circle, there is a choice between computing all the pixels on the circle or one radial segment.
When viewing the hydro data, the axes retain the same settings when a different time is chosen. There is an option to launch Visualizer at the end of a simulation. The spot size for a uniformly distributed backlighter can be specified.
For the spectral grid, the user set minimum oscillator strength has been changed to the minimum line strength. The line strength depends not only on the oscillator strength but also on the population of the initial level and, for emission, the ratio of the statistical weights of the lower state and the upper state. Thus, a transition involving heavily populated levels may be included, even though the oscillator strength may be small. Some default values have changed:
Photoionization grid: the default minimum oscillator strength is now 1.0 e-3 and the number of points per transition is now 13 . Spectral grid: the number of points per transition is now 13. Bug fixes:
Convergence problem for non-LTE at low densities. Potential problems in parallel calculations using tabulated opacities with a non-square opacity grid. Images generated for photon energies added for additional graphics now include the effects of the backlighter. When backlighter frequency-dependent intensities are read from a file, the intensities outside of the range of those contained in the file are set to zero. The atomic weight box on the materials widget now enables correctly following selection of an incorrect hydro file type. Memory allocation no longer accumulates when setting up the hydro grid. Physics library:
The threshold for including bound-free transitions, based on atomic level populations was adjusted to include more transitions. Computational efficiency:
Upgrades were made to photoionization setup routines (~ factor of 5 improvement in test case) Arrays used to track transition indices upgraded to reduce memory requirements (results in ~10x memory reduction in large-scale calculations) Calculation of collapsed transition parameters has been optimized resulting in a significant reduction in initialization time for mid-z elements. Calculation of natural line width parameters has been optimized resulting in a significant reduction in initialization time. A plasma coupling parameter is used as a criterion to switch to LTE population kinetics at high densities to prevent convergence problems due to excessive continuum lowering Added support for a new atomic model file format:
Improved consistency for level configuration and term accounting. Improved memory management for repeated calculations. Added an emissivity correction for inner-shell photoionization transitions for which upper states are not explicitly included in the atomic model. Added detailed balancing correction to the effective dielectronic recombination rate coefficient when transitions involving autoionization states are not treated in detail. Added corrections for n-1 (K-alpha, K-beta, K-gamma, etc.) transitions in L-shell ions (Be through F) based on He-like scaling and adjusted to match R. Mancini's calculations for N-, O-, and F-like Al K-alpha lines. Bug fixes:
Memory leak fixed in setting up the hydro grid. Fix for incorrect reading of collisional cross-sections. Calculations with non-Maxwellian electron distributions using the latest atomic data format (11) are affected. Bug fix for UTA linewidth. It is now consistently used according to the definition of standard deviation 'sigma' in exp(-x^2/(2*sigma^2)). Fixed bug associated with UTA lineshift. The lineshift correction is now applied only during the opacity/emissivity calculation. Populations of upper levels of implicit channels are scaled to account for missing levels ( upper levels of forbidden transitions ). If statistical weights are wrong ( sum(gupper_impl) .gt. gupper_total), the scaling is not performed, so that populations remain normalized. Bug fix for collapsing of collisional x-sections. Collapsed dielectronic recombination rates are correctly averaged over upper and summed over lower levels. Fix for application crashes when handling memory allocation errors for atomic data.Version 5.3.0 (October 2005)
Exodus files without nodal names and values can be read The display of contour plots has been speeded up by over an order of magnitude. An option has been added to write out a file for the spectrum at each detetector pixel. An option has been added to turn off continuum lowering. Bug fixes:
A problem that occurred on Linux for large grids has been fixed. Default opacity file paths are now correct. Lines of sight now drawn correctly on the LOS/Detector view for all cylindrical geometries. In batch mode, the environment variables written to the copy of the workspace are the values at the time of the simulation Physics library:
Computational efficiency: upgrades were made to non-DCA opacity calculation routines that result in significant improvements in efficiency. These are particarly relevant to narrow-band (e.g., monochromatic) backlighter simulations. Bug fixes:
A bug that occurred for multi-timestep calculations with non-local radiative rates computed in 1-D cylindrical geometry has been fixed. ATBASE 5.1
Dielectronic recombination rate coefficients have been upgraded to better model rates for L-shell (Be-like to Ne-like) ions. Electron impact excitation cross sections computed from distorted wave calculations are scaled at near-threshold energies consistent with published close-coupling results. All autoionization energy levels for He-like and Li-like satellites are treated explicitly. A flag has been added to identify transitions present in the NIST database. A new configuration string that contains information about parent terms has been added.Version 5.2.0
Upgraded to use the new atomic data file structure. Improved efficiency in computing bound-bound opacities. Angle settings added for 2D r-z geometry. Added option to use a convergence algorithm for computing the populations. Upgraded line-grid intersection algorithms to work for astrophysical-scale grids. Bug fixes:
Fixed bug that occurred when deleting elements in the materials panel.Version 5.1.0
Maximum number of extra photon energies and iso-optical depth surfaces to 16. Added option to set the number of angles used in the photoabsorption calculation. Presently limited to 1D geometries. Bug fixes:
Check that all materials have a volume fraction assigned. An external radiation source now works correctly for 1D cylindrical geometries.
Added user set minimum oscillator strength for spectrum Added option to include implicit double excited states for non-LTE calculations. This is relevant for ATBASE versions greater than 4.2.Version 4.2.0
Support has been added for imaging with finite-size backlighters. Support has been added for Spherical Crystal Imaging, including the ability to view the target-crystal-detector configuration.
Can run a simulation without saving the workspace. Support added for utilizing opacity tables with differing frequency group structures. User set value for the minumum oscillator strength transitions to include in the photoabsorption grid (non LTE only) Added support for pdb files (Linux only). Improved algorithm for photon frequency grid with large number of transitions. Perspective projection: The effects of the solid angle are treated better, resulting in lower intensities than in previous versions. Frequency-gridding: Points are added in line wings based on minimum oscillator strength (previously true for line cores). For Linux systems:
Changed preferences to allow the user to set the default location for ATBASE, PROPACEOS and the AtomicModelBuilder.Version 4.1.1
Released on the Linux platform. Improved algorithm for a photon frequency grid with a large number of transitions.Version 4.1.0
Added feature to view the target/lines of sight orientation for 2D cartesian and 2D cylindrical geometries with Exodus files. Maximum number of detector pixels in one direction increased to 10,000. Kinetics settings:
added rate multipliers for atomic processes added parameters for the photoionization grid Bug Fixes:
Unit conversion for Exodus files defining spatial grid in meters fixed. Frequency-integration algorithm for computing frequency-integrated fluxes/intensities has been improved. Problem associated with "Repeat disk sector about z-axis" in Geometry setup widget fixed. Fixed problem where on some system the simulation thread could freeze. Fixed problem associated with use of 2-D R-Z grids with T-junctions generated by PlasmaGridGenerator.
SPECT3D Setup rewritten in C++ and renamed SPECT3D. SPECT3D multi-time simulations run directly (in a separate thread) with a monitor showing the progress of the simulation. Added the ability to run time dependent simulations. For time dependent calculations, the time taken for the calculation can be shortened by choosing to calculate only the populations at some of the times (no spectrum or detector image). Can include the effects of hot electrons using data from particle-in-cell LSP code.Version 3.0.0
On the Spectra dialog:
Spectral boundary conditions can be specified for 1D geometries. The backlighter, if any, can be defined to be one of the spectral boundary conditions. On the Backlighter tab, for the backlighter type File, the Browse button now appears in a Backlighter Model File table cell while it's being edited. On the Detector dialog:
Bug fix: Previously, if the detector coordinates were specified with spherical coordinates in degrees, the detector-target orientation scene interpreted the coordinates as if they were specified in radians. Fixed. Changing the image plane coordinate system now causes an automatic conversion of the detector and target fields to the new coordinate system. On the Plasma Variables dialog:
For convenience, you can now double-click a list item in the Add Material Density Variables child dialog, instead of clicking the OK button. Recent file pathnames appearing in the File menu are now abbreviated if they exceed a maximum length.Version 2.6
Material libraries are now supported. The Materials tab has buttons supporting import and export of materials to and from material libraries. While opening a workspace, if the referenced hydro dataset doesn't exist or isn't readable, a dialog appears asking you either to find it or fix the problem and retry. On the main window:
The File menu now offers a list of recent workspaces. The menu item Edit->Material Library leads to a dialog in which a material library can be edited. On the Plasma Variables dialog:
The density model is now configured once, on this dialog, rather than for each material on the Material dialog. Either material density hydro variables or material indices, as appropriate, must now be entered on this dialog. This allows the software to to verify that all hydro material density variables or hydro material indices have been mapped to materials. It also allows the software to provide shorter menus for density variable combo boxes, which allows you to select items from these menus more quickly. On the Materials dialog:
New buttons allow materials to be copied to and from libraries. Some of the fields in the materials table are now editable. New button Add Z=... provides a shortcut for adding a material consisting of a single DCA element. On the Materials tab, the set of material density hydro variables or material indices is verified upon dialog commit to be the same as that entered on the plasma variables dialog. A warning appears if they are not. On the Materials tab, the mean atomic weights are verified to be positive. A warning appears if they are not. On the DCA Elements tab, the Atomic Model buttons have been replaced by a popup menu accessible via the File button that appears in the Atomic Model File table cell when it's being edited. This provides significantly more space to show atomic model file pathnames. On the Material dialog:
In the DCA elements table, in the editable atomic number column, you now have the option of entering atomic symbols, in any case, which are translated automatically to the proper atomic number. New button Add Z=... provides an alternative means to add an element. The Material dialog now verifies the readability of the tabulated opacities file, and presents a warning if it cannot be read. Bug fix: For the DCA elements table, when the Add button is pressed, the "Atomic #" cell of the new element now automatically gains keyboard focus. On the Detector dialog:
Bug fix: On the Detector dialog, verification of the image plane vertical field yielded both false positives and false negatives when the detector coordinate system was spherical. (The verification treated the spherical coordinates as if they were Cartesian.) Fixed. Bug fix: Numbers in tables no longer appear rounded to three decimal places.
Copyright © 2024 Prism Computational Sciences, Inc. | SPECT3D 20.5.0 |