SNL Stacked Black Blue Logo

Nuclear Incident Response Logo

SHARC Logo

Latest Version

Released:Dec 6, 2023

Description:

SHARC 2023

SHA1 checksum value:

0728c930304bf84d930c305651dfbdc9aba1f461

Previous Versions


Notes

Distribution of software is limited to U.S. Federal Government Use only

All recent installers are expected to function properly on Windows 11, however the applications have not yet been tested on Windows 11. Please report any issues to nirp-fogbugz@sandia.gov.


Overview

The software program SHARC (Specialized Hazard Assessment Response Capability) is used to simulate the release of radioactivity from a nuclear weapon via either conventional detonation or by non-explosive techniques. To do this, SHARC creates a nuclear detonation scenario or a radioactive dispersal device (RDD) scenario. Each scenario is associated with an event that describes when and where the material was released and each event can support multiple scenarios of each type. For each scenario, SHARC works with an integrated geographic information system (GIS) engine and population databases (U.S. Census and Landscan) for the graphical display of areas affected by the radiation and for the estimation of casualties and fatalities. The GIS results can also be exported to Google Earth. Furthermore, an integrated report engine can be used to automatically convert the graphical and textual model output into a Microsoft Word or Microsoft PowerPoint document.

In addition to the features above, SHARC is fully integrated with the Turbo FRMAC software, another Sandia product. Turbo FRMAC uses the results of the dispersed radiation to calculate official federal response guidance as devised by the Interagency Assessment Working Group. The results of Turbo FRMAC are returned to SHARC and allow SHARC to contour the data such that the maps produced by SHARC reflect the area affected by federal guidance.

Features

SHARC features include the following capabilities, integration with other packages, and outputs:

  • Integrated with Nuke 2.0, which provides prompt nuclear detonation effects that include:
    • High-energy radiation output (neutron + gamma)
    • Thermal radiation output
    • Crater formation
    • Electromagnetic pulse (EMP)
    • Overpressure output
  • Prompt nuclear effects figures that include:
    • Fatalities and casualties
    • Damage to heavy structures
    • Damage to light structures
    • Prompt thermal radiation effects (skin burns)
  • Integrated with AIRRAD 2.0, DELFIC, and HYSPLIT, which provides nuclear detonation fallout predictions.
  • Nuclear detonation fallout figures that include:
    • Exposure rate at user-specified time.
    • Acute radiation fallout pattern that includes estimates of fatalities and casualties from the combination of fallout and prompt high energy radiation.
    • Acute radiation fallout pattern that includes estimates of fatal and non-fatal cancers from the combination of fallout and prompt high-energy radiation.
  • Integrated with Blast 2.0, which provides prompt conventional high-explosive detonation effects that include:
    • Overpressure
    • Impulse
    • Crater formation
  • Prompt conventional high explosive plots that include fatalities and casualties, range of shattered glass, and range of incapacitation.
  • Prompt conventional high explosive plots that include fatalities and casualties, range of shattered glass, and range of incapacitation.
  • Radioactive dispersal plots that include:
    • Acute radiation fatalities and casualties
    • Chronic radiation fatalities and casualties
    • Exposure rate plots
  • Fully integrated GIS mapping engine.
  • Fully integrated automatic report generation.
  • Integrated with Radionuclide Viewer, which displays radionuclide-specific dose coefficients, decay chain information, and basic radionuclide data.
  • Ability to handle multiple simultaneous events and multiple nuclear and radiological scenarios per event.

Release Notes

SHARC: 10.5.1 (2023)

(102623) Fixed an issue where changing units does not effect flash blindness units in briefing products.

(102643) Fixed an issue where the wrong CUI marking was used and population estimate was not available for Custom Briefing products.

(102648) Contours are now available for the various custom plots

SAND2023-13530O

SHARC: 10.5.0 (2023)

(100963) Removed code that supported web-deployed versions of software.

(101771) Standardized layout and position of information in About panels.

(102017) Plot calculations will only be performed for fallout calculations and on a as needed basis.

(102017) Updated generated documents to conform to the new CUI markings.

(102017) DELFIC's auto boundary calculation will now automatically adjust the threshold to the requirements of individual briefing products. Thus, creating a more concise boundary.

(102091) Chosen units will now be remembered for Briefing Products and Reports within the same scenario.

SAND2023-05131O

SHARC: 10.4.0 (2023)

(24989) Decimals can now be used for surface elevation during Event creation.

(101555) The About Panel will now display the System Requirements for SHARC.

(101755) Fixed a bug where some briefing products were not performing unit conversions correctly.

(101876) Fixed an issue where ERAD input was using the wrong value for foam containment captured efficiency when entering values manually. Fixed an issue where ERAD input was using the wrong value for foam containment captured efficiency when entering values manually.

SAND2023-13530O

SHARC: 10.3.2 (2021)

(101541) Updated these libraries to the latest available version to eliminate the vulnerabilities found by the CNARS scan tool. postresql 42.4.1, commons-colleciton4-4.3.jar

SAND2023-13530O

SHARC: 10.3.1 (2021)

(100967) Fixed an issue where the online build date is mistakenly used for the local build date.

(101200) Fixed an issue where the Scale by Ratio option can result in a NullPointerException.

SAND2023-13530O

SHARC: 10.3 (2021)

(101155) Updated the predefined PSD's as follows, removed asterisk from Am, Pu-Metal, and U-Metal. Changed Se-Metal to Se-Elemental with asterisk. Added Se-VSe2 and Se-VSe2 (Encapsulated).

(101119) When user entered a mixture by Mass, the Plume Inhalation dose was not being computed correctly. The calculation runner was found to be computing "integrated air concentration" incorrectly for Mass type and thus resulting in an incorrect Plume Inhalation Dose. The integrated air concentration is now being computed correctly.

(101109) The time phase "duration" value was not being propagated from the RDD data object to the TF data object resulting in bad "time values" being displayed. Propagating the "duration" values from RDD to TF data object fixed the issue.

(101062) Minor changes to threshold and descriptions for Severe, Moderate, and Light damage contours in the Custom Plot function

(101040) Since FASTMap is no longer supported in SHARC, we removed the 3rd party libraries used by FASTMap and deleted all the FASTMap code.

(100992) Updated these libraries to the latest available version to eliminate the vulnerabilities found by the CNARS scan tool. postgresql-42.3.3.jar, jdom2-2.0.6.1.jar, js-beautify-1.6.12.jar, commons-io-2.11.0.jar

(100917) Updated the "Overpressure" label to "Overpressure Side-On" to more accurately reflect the type of overpressure in the radial output file.

(100916) Added a note to explain that eye injuries are based on an elevation of 1000ft and not adjusted for Height of Burst.

(100880) Added more information notes and modified the Fission Yield input to a Fission Fraction input.

(100755) Modified the RDD calculation so that it always uses the User entered PSD for the Plume Inhalation calculations and always uses the 1 micron PSD for the Resuspension Inhalation calculations

(100753) Changed the "release location" icon to a more symmetrical icon so that it more accurately shows the release location center.

(100752) Updated the KML file name and layer name to include the scenario name for display on Google Earth.

(100748) Fixed truncation issue when writing the "total yield" and "fission yield" to the DELFIC input file where the value of .0001kt was being truncated to 0kt

(100672) Updated the "Prompt Radiation" label to "Prompt Radiation - midline (rad)" to depict that the radiation values are based on a midline tissue factor.

(100665) Removed the Estimate option from the Fission Type for Device Information Panel.

SAND2023-13530O

SHARC: 10.2.2 (2020)

(100944) A new vulnerability was discovered in Log4J since the release of Log4J v2.16.0. We have since replaced the Log4J library with version 2.17.1, which fixes all known vulnerabilities for Log4J to date.

SAND2023-13530O

SHARC: 10.2.1 (2020)

(100802) A critical vulnerability was discovered in the Log4J library. The likelihood of this vulnerability being exploited in this application is very low. However, this library existed in the codebase and has been replaced with the patched version issued by Apache. Read further for more details. Log4J is an open-source logging library used by apps and services across the Internet. Logging is a process where applications keep a running list of activities they have performed, which can later be reviewed in case of error. The vulnerability is designated as CVE-2021-44228. The vulnerability allows remote attackers to gain control over vulnerable targets. To perform remote code execution, an attacker only needs to send a simple malicious request that contains a formatted string. This formatted string is then picked up by the Log4J library and executed. The result is an attacker's ability to cause Log4j to connect to a service controlled by the attacker to download and execute arbitrary code (likely malicious).

SAND2023-13530O

SHARC: 10.2 (2020)

(99652) SHARC previously inconsistently applied the midline dose conversion factor to only fallout radiation and not prompt radiation. This change applies the midline dose conversion factor to prompt radiation for consistent use with the acute health effect probit values from the 1992 EPA Protective Action Guide Manual for fatality and non-fatal injury estimates. In addition to this change, the lower endpoint for the non-fatal injury probit was changed from 50 rad, 2% incidence to 100 rad, 15% incidence due to uncertainty in the 50 rad value as described in the 1992 EPA Protective Action Guide Manual. Verification of these changes revealed that the Protective Action Guides plot was using prompt radiation dose in combination with chronic risk factors for cancer estimates from EPA Federal Guidance Report No. 13. This is an inaccurate application of these risk factors and the prompt radiation dose was removed from Protective Action Guides plot and cancer estimates as a result. Other associated GUI updates include changing the units for the midline dose conversion factor to rad/R, renaming the "Neutron Quality Factor" to "Neutron Relative Biological Effectiveness", and renaming the "Casualty Curve" probit values to "Non-Fatal Injuries". The use of Absorbed Dose (rad) for acute prompt and fallout calculations vs. Effective Dose (rem) for chronic fallout calculations was also improved throughout the results. The Nuclear Scenario report was also updated accordingly.

(99120) SHARC now uses the more accurate Sounding generator as developed by Dan Clayton. This tool is used when the user chooses to create a Sounding from a NOAA Meteorological Forecast file.

(100091) FASTMap no longer worked due to its dependency on Adobe Flash. Adobe Flash is no longer supported. The option to display SHARC plots on to FASTMap was removed.

(100507) Replaced 3rd party libraries that were flagged as containing "vulnerabilities" by the upper level network CNARS scan. Upgraded to these versions: commons-compress-1.21.jar, dom4j-2.1.3.jar, junit-4.13.1.jar and httpclient-4.5.13.jar

(25219) Modified SHARC so that it can build and run under Java 11.

Fixed various minor bugs.

SAND2023-13530O

System Requirements

Operating SystemDesigned and tested on Windows 11; Expected to be compatible with Windows Vista, 7, 8, and 10, though not formally tested; Expected to function in certain virtual environments, but not tested.
Minimum Requirements
CPU2GHz Pentium 4
Memory2GB RAM
Disk Storage30GB Free
Monitor Resolution1280 x 1024 or Higher
Recommended Requirements
CPUDual- or Quad-Core of higher
Memory4GB RAM or higher
Disk Storage50GB Free or higher
Monitor Resolution1280 x 1024 or higher

SAND2018-7118 W