Engineering Papers⌕ Search

Engineering topics

Benson, S.

Publications and source records attributed to Benson, S..

24 records · Page 2

PETSc/TAO Users Manual (Rev. 3.19)

This manual describes the use of the Portable, Extensible Toolkit for Scientific Computation (PETSc) and the Toolkit for Advanced Optimization (TAO) for the numerical solution of partial differential equations and related problems on high-performance computers. PETSc/TAO is a suite of data structures and routines that provide the building blocks for the implementation of large-scale application codes on parallel (and serial) computers. PETSc uses the MPI standard for all distributed memory communication. PETSc/TAO includes a large suite of parallel linear solvers, nonlinear solvers, time integrators, and opti mization that may be used in application codes written in Fortran, C, C++, and Python (via petsc4py; see Getting Started). PETSc provides many of the mechanisms needed within parallel application codes, such as parallel matrix and vector assembly routines. The library is organized hierarchically, enabling users to employ the level of abstraction that is most appropriate for a particular problem. By using techniques of object-oriented programming, PETSc provides enormous flexibility for users. PETSc is a sophisticated set of software tools; as such, for some users it initially has a much steeper learning curve than packages such as MATLAB or a simple subroutine library. In particular, for individuals without some computer science background, experience programming in C, C++, python, or Fortran and experience using a debugger such as gdb or lldb, it may require a significant amount of time to take full advantage of the features that enable efficient software use. However, the power of the PETSc design and the algorithms it incorporates may make the efficient implementation of many application codes simpler than “rolling them” yourself. For many tasks a package such as MATLAB is often the best tool; PETSc is not intended for the classes of problems for which effective MATLAB code can be written. There are several packages, built on PETSc, that may satisfy your needs without requiring directly using PETSc. We recommend reviewing these packages functionality before starting to code directly with PETSc. PETSc can be used to provide a “MPI parallel linear solver” in an otherwise sequential, or OpenMP parallel code. This approach cannot provide extremely large improvements in the application time by utilizing large numbers of MPI processes but can still improve the performance. Certainly all parts of a previously sequential code need not be parallelized but the matrix generation portion must be parallelized to expect true scalability to large numbers of MPI processes. See PCMPI for details on how to utilize the PETSc MPI linear solver server. Since PETSc is under continued development, small changes in usage and calling sequences of routines will occur. PETSc has been supported for twenty-five years; see mailing list information on our website for information on contacting support.

97 MATHEMATICS AND COMPUTING↗

PETSc/TAO Users Manual: Revision 3.18

This manual describes the use of the Portable, Extensible Toolkit for Scientific Computation (PETSc) and the Toolkit for Advanced Optimization (TAO) for the numerical solution of partial differential equations and related problems on high-performance computers. PETSc/TAO is a suite of data structures and routines that provide the building blocks for the implementation of large-scale application codes on parallel (and serial) computers. PETSc uses the MPI standard for all distributed memory communication.

97 MATHEMATICS AND COMPUTING↗

Effects of 2G on Gene Expression of Stress-Related Hormones in Rat Placenta

Understanding the effects of spaceflight on mammalian reproductive and developmental physiology is important to future human space exploration and permanent settlement beyond Earth orbit. Fetal developmental programming, including modulation of the HPA axis, is thought to originate at the placental-uterine interface, where both transfer of maternal hormones to the fetus and synthesis of endogenous hormones occurs. In healthy rats, fetal corticosterone levels are kept significantly lower by 11BetaHSD-2, which inactivates corticosterone by conversion into cortisone. Placental tissues express endogenous HPA axis-associated hormones including corticotropin-releasing hormone (CRH), pre-opiomelanocortin (POMC), and vasopressin, which may contribute to fetal programming alongside maternal hormones. DNA methylase 3A, 11BetaHSD-2, and 11BetaHSD-1, which are involved in the regulation of maternal cortisol transfer and modulation of the HPA axis, are also expressed in placental tissues along with glucocorticoid receptor and may be affected by differential gravity exposure during pregnancy. Fetuses may respond differently to maternal glucocorticoid exposure during gestation through sexually dimorphic expression of corticosterone-modulating hormones. To elucidate effects of altered gravity on placental gene expression, here we present a ground-based analogue study involving continuous centrifugation to produce 2g hypergravity. We hypothesized that exposure to 2g would induce a decrease in 11BetaHSD-2 expression through the downregulation of DNA methylase 3a and GC receptor, along with concurrent upregulation in endogenous CRH, POMC, and vasopressin expression. Timed pregnant female rats were exposed to 2G from Gestational day 6 to Gestational day 20, and comparisons made with Stationary Control (SC) and Vivarium Control (VC) dams at 1G. Dams were euthanized and placentas harvested on G20. We homogenized placental tissues, extracted and purified RNA, synthesized cDNA, and quantified the expression levels of the genes of interest relative to the GAPDH housekeeping gene, using RT-qPCR and gene-specific cDNA probes. Elucidation of glucocorticoid transfer and synthesis in the placenta can provide new insights into the unique dynamics of mammalian development in microgravity and guide future multi-generational studies in space.

Benson, S.↗

AS12-AS101-3 Breakthrough Capability for the NASA Astrophysics Explorer Program: Reaching the Darkest Sky

We describe a mission architecture designed to substantially increase the science capability of the NASA Science Mission Directorate (SMD) Astrophysics Explorer Program for all AO proposers working within the near-UV to far-infrared spectrum. We have demonstrated that augmentation of Falcon 9 Explorer launch services with a 13 kW Solar Electric Propulsion (SEP) stage can deliver a 700 kg science observatory payload to extra-Zodiacal orbit. Over the above wavelength range, observatory performance is limited by zodiacal light. This new capability enables up to 10X increased photometric sensitivity and 160X increased observing speed relative to a Sun-Earth L2, Earth-trailing, or Earth orbit with no increase in telescope aperture. All enabling SEP stage technologies for this launch service augmentation have reached sufficient readiness (TRl-6) for Explorer Program application in conjunction with the Falcon 9. We demonstrate that enabling Astrophysics Explorers to reach extra-zodiacal orbit will allow this small payload program to rival the Science performance of much larger long development time systems; thuS, providing a means to realize major science objectives while increasing the SMD Astrophysics portfolio diversity and resiliency to external budget pressure. The SEP technology employed in this study has strong applicability to SMD Planetary Science community-proposed missions and is a stated flight demonstration priority for NASA's Office of the Chief Technologist (OCT). This new mission architecture for astrophysics Explorers enables an attractive realization of joint goals for OCT and SMD with wide applicability across SMD science disciplines.

Greenhouse, Matthew↗

A High-Average-Power Free Electron Laser for Microfabrication and Surface Applications

CEBAF has developed a comprehensive conceptual design of an industrial user facility based on a kilowatt ultraviolet (UV) (160-1000 mm) and infrared (IR) (2-25 micron) free electron laser (FEL) driven by a recirculating, energy recovering 200 MeV superconducting radio frequency (SRF) accelerator. FEL users, CEBAF's partners in the Lase Processing Consortium, including AT&T, DuPont, IBM, Northrop Grumman, 3M, and Xerox, are developing applications such as metal, ceramic, and electronic material micro-fabrication and polymer and metal surface processing, with the overall effort leading to later scale-up to industrial systems at 50-100 kW. Representative applications are described. The proposed high-average-power FEL overcomes limitations of conventional laser sources in available power, cost-effectiveness, tunability, and pulse structure.

Dylla, H. F.↗

Applications of graphics to support a testbed for autonomous space vehicle operations

Researchers describe their experience using graphics tools and utilities while building an application, AUTOPS, that uses a graphical Machintosh (TM)-like interface for the input and display of data, and animation graphics to enhance the presentation of results of autonomous space vehicle operations simulations. AUTOPS is a test bed for evaluating decisions for intelligent control systems for autonomous vehicles. Decisions made by an intelligent control system, e.g., a revised mission plan, might be displayed to the user in textual format or he can witness the effects of those decisions via out of window graphics animations. Although a textual description conveys essentials, a graphics animation conveys the replanning results in a more convincing way. Similarily, iconic and menu-driven screen interfaces provide the user with more meaningful options and displays. Presented here are experiences with the SunView and TAE Plus graphics tools used for interface design, and the Johnson Space Center Interactive Graphics Laboratory animation graphics tools used for generating out out of the window graphics.

Schmeckpeper, K. R.↗