Open Access. Powered by Scholars. Published by Universities.®

Digital Commons Network

Open Access. Powered by Scholars. Published by Universities.®

PDF

University of New Mexico

Theses/Dissertations

2015

Simulation

Articles 1 - 2 of 2

Full-Text Articles in Entire DC Network

Stella: A Python-Based Domain-Specific Language For Simulations, David Mohr Dec 2015

Stella: A Python-Based Domain-Specific Language For Simulations, David Mohr

Computer Science ETDs

Stella is a domain-specific language that (1) has single thread performance competitive with low-level languages, (2) supports object-oriented programming (OOP) to properly structure the code, and (3) is very easy to use. Instead of prototyping in a high-level language and then rewriting in a lower-level language, Stella is embedded in Python, is transparently usable, retains some OOP features, compiles to machine code, and executes at speed similar to C. Stella's source code is compatible with Python, and allows easy integration of C libraries. Its features are focused on the needs of scientific simulations. Other projects to speed up Python focus …


Computational Analysis Of Flow Around A Scaled Axial-Flow Hydro Turbine, Andrew W. Murphy Jun 2015

Computational Analysis Of Flow Around A Scaled Axial-Flow Hydro Turbine, Andrew W. Murphy

Mechanical Engineering ETDs

Water power energy harvesting has become an important and growing industry supported by research and significant interest and impetus from the government and commercial sector. Due to waters high power density, marine current energy is an attractive addition to other renewable energy technologies. That said, there is still much to be understood about the design, application, installation, operation, and maintenance of current-driven marine-hydrokinetic devices and with new designs coming out frequently it is imperative to understand the physics and dynamics involved. Recently, testing of the Sandia turbine, designed by University of California, Davis, Pennsylvania State and Sandia National Laboratories, took …