Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “PSEUDO-CODE”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

Time-evolution methods for matrix-product states

Highlights: • Introductory review of time-evolution methods for matrix-product states. • Detailed description of five state-of-the-art algorithms. • Extended comparison of numerical examples. • Extended error analysis of each algorithm. • Pseudo-code examples towards an implementation where necessary. - Abstract: Matrix-product states have become the de facto standard for the representation of one-dimensional quantum many body states. During the last few years, numerous new methods have been introduced to evaluate the time evolution of a matrix-product state. Here, we will review and summarize the recent work on this topic as applied to finite quantum systems. We will explain and compare the different methods available to construct a time-evolved matrix-product state, namely the time-evolving block decimation, the MPO W{sup I,II} method, the global Krylov method, the local Krylov method and the one- and two-site time-dependent variational principle. We will also apply these methods to four different representative examples of current problem settings in condensed matter physics.

71 CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSIC↗

IMPLEMENTATION OF THE GRADUATED CYLINDRICAL SHELL MODEL FOR THE THREE-DIMENSIONAL RECONSTRUCTION OF CORONAL MASS EJECTIONS

The graduated cylindrical shell (GCS) model developed by Thernisien et al. has been used with the goal of studying the three-dimensional morphology, position, and kinematics of coronal mass ejections observed by coronagraphs. These studies focused more on the results rather than the details of the model itself. As more researchers begin to use the model, it becomes necessary to provide a deeper discussion on how it is derived, which is the purpose of this paper. The model is built using the following features and constraints: (1) the legs are conical, (2) the front is pseudo-circular, (3) the cross section is circular, and (4) it expands in a self-similar way. We derive the equation of the model from these constraints. We also show that the ice-cream cone model is a limit of the GCS when the two legs overlap completely. Finally, we provide formulae for the calculation of various geometrical dimensions, such as angular width and aspect ratio, as well as the pseudo-code that is used for its computer implementation.

79 ASTRONOMY AND ASTROPHYSICS↗

pnnl/hyperedge-triplets

This software implements an algorithm for finding triplets of hyperedges with specified size relations. Specifically, this is an implementation of the pseudo-code in Algorithm 2 of our preprint manuscript "Size-aware hypergraph motifs", see: https://arxiv.org/pdf/2311.07783.pdf

Niu, Jason↗

Fermilab HEPCloud Facility Decision Engine Design

The Decision Engine is a critical component of the HEP Cloud Facility. It provides the functionality of resource scheduling for disparate resource providers, including those which may have a cost or a restricted allocation of cycles. Along with the architecture, design, and requirements for the Decision Engine, this document will provide the rationale and explanations for various design decisions. In some cases, requirements and interfaces for a limited subset of external services will be included in this document. This document is intended to be a high level design. The design represented in this document is not complete and does not break everything down in detail. The class structures and pseudo-code exist for example purposes to illustrate desired behaviors, and as such, should not be taken literally. The protocols and behaviors are the important items to take from this document. This project is still in prototyping mode so flaws and inconsistencies may exist and should be noted and treated as failures.

97 MATHEMATICS AND COMPUTING↗