Abstract
The Xyce Parallel Electronic Simulator simulates electronic circuit behavior in DC, AC, HB, MPDE and transient mode using standard analog (DAE) and/or device (PDE) device models including several age and radiation aware devices. It supports a variety of computing platforms (both serial and parallel) computers. Lastly, it uses a variety of modern solution algorithms dynamic parallel load-balancing and iterative solvers.! ! Xyce is primarily used to simulate the voltage and current behavior of a circuit network (a network of electronic devices connected via a conductive network). As a tool, it is mainly used for the design and analysis of electronic circuits.! ! Kirchoff's conservation laws are enforced over a network using modified nodal analysis. This results in a set of differential algebraic equations (DAEs). The resulting nonlinear problem is solved iteratively using a fully coupled Newton method, which in turn results in a linear system that is solved by either a standard sparse-direct solver or iteratively using Trilinos linear solver packages, also developed at Sandia National Laboratories.
- Developers:
-
Keiter, Eric [1][2][3] ; Verley, Jason [1][2][3] ; Russo, Thomas [1][2][3] ; Hoekstra, Robert [1][2][3] ; Thornquist, Heidi [1][2][3] ; Takhtaganov, Timur ; Schiek, Richard [1][2][3] ; Mei, Ting [1][2][3] ; Pawlowski, Roger [1][2][3] ; Santarelli, Keith [1][2][3] ; Coffey, Todd [1][2][3] ; Hutchinson, Scott [1][2][3] ; Sholander, Peter [1][2][3] ; Aadithya, Karthik [1][2][3] ; Hennigan, Gary [1][2][3] ; Musson, Lawrence [1][2][3] ; Kolda, Tamara ; Hooper, Russell [1][2][3] ; Hsieh, Mingyu [1][2][3] ; Warrender, Christina [1][2][3] ; Meek, Ashley ; Verzi, Stephen [1][2][3] ; Bond, Bradley [1][2][3] ; Lundin, Alan [1][2][3] ; Van Bloeman Waanders, Bart [1][2][3] ; Rankin, Eric [1][2][3] ; Watts, Herman [1][2][3] ; Fixel, Deborah [1][2][3] ; Fett, Brian [1][2][3] ; Johnson, Nicholas [1][2][3] ; Boucheron Spence, Laura [1][2][3] ; Barnes, Derek [1][2][3] ; Day, David [1][2][3] ; Waters, Lon [1][2][3] ; Campbell, Phillip ; Baur, David ; Shirley, David
- Sandia National Lab. (SNL-CA), Livermore, CA (United States)
- Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
- Sandia National Laboratories (SNL), Albuquerque, NM, and Livermore, CA (United States)
- Release Date:
- 2013-10-03
- Project Type:
- Open Source, Publicly Available Repository
- Software Type:
- Scientific
- Programming Languages:
-
C++
Perl
Python
- Version:
- 7.6
- Licenses:
-
GNU General Public License v3.0
- Sponsoring Org.:
-
USDOEPrimary Award/Contract Number:AC04-94AL85000USDOEPrimary Award/Contract Number:NA0003525
- Code ID:
- 104392
- Site Accession Number:
- 1328.2
- Research Org.:
- Sandia National Laboratories
- Country of Origin:
- United States
Citation Formats
Keiter, Eric, Verley, Jason, Russo, Thomas, Hoekstra, Robert, Thornquist, Heidi, Takhtaganov, Timur, Schiek, Richard, Mei, Ting, Pawlowski, Roger, Santarelli, Keith, Coffey, Todd, Hutchinson, Scott, Sholander, Peter, Aadithya, Karthik, Hennigan, Gary, Musson, Lawrence, Kolda, Tamara, Hooper, Russell, Hsieh, Mingyu, Warrender, Christina, Meek, Ashley, Verzi, Stephen, Bond, Bradley, Lundin, Alan, Van Bloeman Waanders, Bart, Rankin, Eric, Watts, Herman, Fixel, Deborah, Fett, Brian, Johnson, Nicholas, Boucheron Spence, Laura, Barnes, Derek, Day, David, Waters, Lon, Campbell, Phillip, Baur, David, and Shirley, David.
Xyce(™) Parallel Electronic Simulator v.7.6.
Computer Software.
https://github.com/Xyce/Xyce.
USDOE, USDOE.
03 Oct. 2013.
Web.
doi:10.11578/dc.20230414.1.
Keiter, Eric, Verley, Jason, Russo, Thomas, Hoekstra, Robert, Thornquist, Heidi, Takhtaganov, Timur, Schiek, Richard, Mei, Ting, Pawlowski, Roger, Santarelli, Keith, Coffey, Todd, Hutchinson, Scott, Sholander, Peter, Aadithya, Karthik, Hennigan, Gary, Musson, Lawrence, Kolda, Tamara, Hooper, Russell, Hsieh, Mingyu, Warrender, Christina, Meek, Ashley, Verzi, Stephen, Bond, Bradley, Lundin, Alan, Van Bloeman Waanders, Bart, Rankin, Eric, Watts, Herman, Fixel, Deborah, Fett, Brian, Johnson, Nicholas, Boucheron Spence, Laura, Barnes, Derek, Day, David, Waters, Lon, Campbell, Phillip, Baur, David, & Shirley, David.
(2013, October 03).
Xyce(™) Parallel Electronic Simulator v.7.6.
[Computer software].
https://github.com/Xyce/Xyce.
https://doi.org/10.11578/dc.20230414.1.
Keiter, Eric, Verley, Jason, Russo, Thomas, Hoekstra, Robert, Thornquist, Heidi, Takhtaganov, Timur, Schiek, Richard, Mei, Ting, Pawlowski, Roger, Santarelli, Keith, Coffey, Todd, Hutchinson, Scott, Sholander, Peter, Aadithya, Karthik, Hennigan, Gary, Musson, Lawrence, Kolda, Tamara, Hooper, Russell, Hsieh, Mingyu, Warrender, Christina, Meek, Ashley, Verzi, Stephen, Bond, Bradley, Lundin, Alan, Van Bloeman Waanders, Bart, Rankin, Eric, Watts, Herman, Fixel, Deborah, Fett, Brian, Johnson, Nicholas, Boucheron Spence, Laura, Barnes, Derek, Day, David, Waters, Lon, Campbell, Phillip, Baur, David, and Shirley, David.
"Xyce(™) Parallel Electronic Simulator v.7.6." Computer software.
October 03, 2013.
https://github.com/Xyce/Xyce.
https://doi.org/10.11578/dc.20230414.1.
@misc{
doecode_104392,
title = {Xyce(™) Parallel Electronic Simulator v.7.6},
author = {Keiter, Eric and Verley, Jason and Russo, Thomas and Hoekstra, Robert and Thornquist, Heidi and Takhtaganov, Timur and Schiek, Richard and Mei, Ting and Pawlowski, Roger and Santarelli, Keith and Coffey, Todd and Hutchinson, Scott and Sholander, Peter and Aadithya, Karthik and Hennigan, Gary and Musson, Lawrence and Kolda, Tamara and Hooper, Russell and Hsieh, Mingyu and Warrender, Christina and Meek, Ashley and Verzi, Stephen and Bond, Bradley and Lundin, Alan and Van Bloeman Waanders, Bart and Rankin, Eric and Watts, Herman and Fixel, Deborah and Fett, Brian and Johnson, Nicholas and Boucheron Spence, Laura and Barnes, Derek and Day, David and Waters, Lon and Campbell, Phillip and Baur, David and Shirley, David},
abstractNote = {The Xyce Parallel Electronic Simulator simulates electronic circuit behavior in DC, AC, HB, MPDE and transient mode using standard analog (DAE) and/or device (PDE) device models including several age and radiation aware devices. It supports a variety of computing platforms (both serial and parallel) computers. Lastly, it uses a variety of modern solution algorithms dynamic parallel load-balancing and iterative solvers.! ! Xyce is primarily used to simulate the voltage and current behavior of a circuit network (a network of electronic devices connected via a conductive network). As a tool, it is mainly used for the design and analysis of electronic circuits.! ! Kirchoff's conservation laws are enforced over a network using modified nodal analysis. This results in a set of differential algebraic equations (DAEs). The resulting nonlinear problem is solved iteratively using a fully coupled Newton method, which in turn results in a linear system that is solved by either a standard sparse-direct solver or iteratively using Trilinos linear solver packages, also developed at Sandia National Laboratories.},
doi = {10.11578/dc.20230414.1},
url = {https://doi.org/10.11578/dc.20230414.1},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20230414.1}},
year = {2013},
month = {oct}
}