Online Simulation

And More

Top 25 Tags (all tags)

  1. algorithms
  2. carbon nanotubes
  3. circuits
  4. course lecture
  5. cyberinfrastructure
  6. devices
  7. education/outreach
  8. experiments
  9. material science
  10. molecular electronics
  11. nano/bio
  12. nanobio applications
  13. nano electro-mechanical systems
  14. nanoelectronics
  15. nanomedicine
  16. nanophotonics
  17. nano-transistors
  18. nanowires
  19. NEGF
  20. quantum dots
  21. research seminar
  22. SURI
  23. tutorial
  24. uIllinois
  25. uiuc

Other

Trouble Report

For immediate assistance browse through our support center. You can find answers to many questions in just a few minutes.

If still experiencing problems, send us a report.

Sending report ...

Introduction to the nanoHUB for Contributors

Add Rappture to Your Software Development

This resource has a 8.4 Ranking

Ranking is calculated from a formula comprised of user reviews and usage statistics. Learn more ›

Usage Stats
Last 12 Months: updated 01 May, 2008
Users: 12
Reviews & Citations
Google/IEEE: updated 21 Nov, 2007
Avg. Review: 4.5 out of 5 stars
Citations: 1

6 reviews (Review this)

1 citation

Start learning module

Licensed under Creative Commons according to this deed.

Contributor(s) Michael McLennan
Purdue University, West Lafayette
Abstract

The Rappture toolkit solves that problem by providing the basic infrastructure for a large class of scientific applications, letting scientists focus on their core algorithm. It does so in a language-neutral fashion, so you can access Rappture in a variety of programming environments, including C/C++, Fortran and Python. To use Rappture, you simply describe all of the inputs and outputs for your simulator, and Rappture generates a Graphical User Interface (GUI) for your tool automatically.

This tutorial provides an overview of Rappture and its capabilities. It shows an example of giving a "face lift" to a legacy tool by wrapping it with a Rappture interface. It also shows how Rappture can be directly integrated into new simulators written in Fortran, Python, etc. With very little investment, Rappture will produce a friendly user interface for your application.

Cite this work

If you reference this work in a publication, please cite as follows:

  • McLennan, Michael (2005), "Add Rappture to Your Software Development", http://www.nanohub.org/resources/240/, accessed on 2008-05-17 02:30:13.

    BibTex | EndNote

Date posted 01 Nov, 2005
Type Learning Modules
Tags

Citations

The following are publications that have cited this resource, separated by their affiliation to the NCN.

Affiliated authors

Reviews

The following are reviews of this resource from other site members.

Write a review

  1. 5.0 out of 5 stars 

    Posted on 16 July, 2007 by Boon

    Even though I do not possess a deep understanding in programming languages such as Fortran, I was able to grasp a full understanding of the presentation. Rappture is really an excellent tool for program simulation and it doesn't take a genius to figure that out.

  2. 5.0 out of 5 stars 

    Posted on 22 June, 2007 by Kirk Bevan

  3. 5.0 out of 5 stars 

    Posted on 25 September, 2006 by Dairui Chen

    Excellent! Very useful.

  4. 3.0 out of 5 stars 

    Posted on 03 May, 2006 by Krishna Madhavan

  5. 5.0 out of 5 stars 

    Posted on 27 November, 2005 by marta prada

  6. 5.0 out of 5 stars 

    Posted on 08 November, 2005 by Gerhard Klimeck

    Outstanding Presentation

This is a part of ...

The following are resources, such as series or workshops, that this resource can be found listed under.