Running a Python 3 Script in a nanoHUB Jupyter Notebook
01 May 2020 | | Contributor(s):: Tanya Faltens
This tutorial will show you how to create and run Python 3 code in a Jupyter notebook, rather than creating and running a Python script. We are working along with Chapter 1.8 “Writing a program” in the Python for Everybody course. In this lesson they execute a Python script that...
A Gate-Level Approach To Compiling for Quantum Computers
20 Mar 2019 | | Contributor(s):: Henry G. Dietz
This talk will briefly present a computer engineer's view of quantum computing, overview our approach, describe the current state of the prototype compiler, and suggest some ways in which compiler automatic parallelization technology might be extended to allow ordinary programs to take...
3 min. Research Talk: Image Analysis of a Vesicle to Calculate the Bending Modulus
04 Feb 2019 | | Contributor(s):: Pheobe Jane Appel
3 min. Research Talk: Phase Transforming Cellular Materials
04 Feb 2019 | | Contributor(s):: Valeria Grillo
3 min. Research Talk: The Exciton Spectra Simulator of Photosynthetic Protein-pigment Complex
04 Feb 2019 | | Contributor(s):: Qifeng Chen
3 min. Research Talk: Computational Catalysis - Creating a User-Friendly Tool for Research and Education
31 Jan 2019 | | Contributor(s):: Kevin Greenman
Heterogeneous catalysis is used in a significant portion of production processes in the industrialized world, which makes maximizing the efficiency of catalysts a high priority. However, the immense number of candidates for new catalysts precludes the possibility of testing all of them by...
3 min. Research Talk: Phase Transforming Cellular Materials Simulator
31 Jan 2019 | | Contributor(s):: Gavin Carter
Materials with multiple phases are able to experience a multitude of loading and unloading forces. How the materials reacts is in part due to its geometrical design, along with the material properties. In this project, PXCM’s are utilized for there versatility in design capabilities.
GUI for the Surface Evolver - Polycrystalline Grain Growth
08 Aug 2018 | | Contributor(s):: Kevin K Ngo, Lucas Darby Robinson
This poster summarizes how the the online simulation tool, GUI for the Surface Evolver, was created as well as how it will impact research in polycrystalline grain growth. Polycrystalline grains have surface energies and tensions associated with them that cause grain boundaries to move...
Task-Graph and Functional Programming Models: The New Paradigm
04 Feb 2016 | | Contributor(s):: Ben Bergen
The Message Passing Interface (MPI) is an example of a distributed-memory communication model that has served us well through the CISC processor era. However, because of MPI's low-level interface, which requires the user to manage raw memory buffers, and its bulk-synchronous communication...
Navid Mohammad Imran