Presentation is loading. Please wait.

Presentation is loading. Please wait.

QUICK DESIGN GUIDE (--THIS SECTION DOES NOT PRINT--) This PowerPoint 2007 template produces a 36x48 inch professional poster. You can use it to create.

Similar presentations


Presentation on theme: "QUICK DESIGN GUIDE (--THIS SECTION DOES NOT PRINT--) This PowerPoint 2007 template produces a 36x48 inch professional poster. You can use it to create."— Presentation transcript:

1 QUICK DESIGN GUIDE (--THIS SECTION DOES NOT PRINT--) This PowerPoint 2007 template produces a 36x48 inch professional poster. You can use it to create your research poster and save valuable time placing titles, subtitles, text, and graphics. We provide a series of online tutorials that will guide you through the poster design process and answer your poster production questions. To view our template tutorials, go online to PosterPresentations.com and click on HELP DESK. When you are ready to print your poster, go online to PosterPresentations.com. Need Assistance? Call us at 1.866.649.3004 Object Placeholders Using the placeholders To add text, click inside a placeholder on the poster and type or paste your text. To move a placeholder, click it once (to select it). Place your cursor on its frame, and your cursor will change to this symbol Click once and drag it to a new location where you can resize it. Section Header placeholder Click and drag this preformatted section header placeholder to the poster area to add another section header. Use section headers to separate topics or concepts within your presentation. Text placeholder Move this preformatted text placeholder to the poster to add a new body of text. Picture placeholder Move this graphic placeholder onto your poster, size it first, and then click it to add a picture to the poster. RESEARCH POSTER PRESENTATION DESIGN © 2012 www.PosterPresentations.com Student discounts are available on our Facebook page. Go to PosterPresentations.com and click on the FB icon. QUICK TIPS (--THIS SECTION DOES NOT PRINT--) This PowerPoint template requires basic PowerPoint (version 2007 or newer) skills. Below is a list of commonly asked questions specific to this template. If you are using an older version of PowerPoint some template features may not work properly. Template FAQs Verifying the quality of your graphics Go to the VIEW menu and click on ZOOM to set your preferred magnification. This template is at 100% the size of the final poster. All text and graphics will be printed at 100% their size. To see what your poster will look like when printed, set the zoom to 100% and evaluate the quality of all your graphics before you submit your poster for printing. Modifying the layout This template has four different column layouts. Right-click your mouse on the background and click on LAYOUT to see the layout options. The columns in the provided layouts are fixed and cannot be moved but advanced users can modify any layout by going to VIEW and then SLIDE MASTER. Importing text and graphics from external sources TEXT: Paste or type your text into a pre-existing placeholder or drag in a new placeholder from the left side of the template. Move it anywhere as needed. PHOTOS: Drag in a picture placeholder, size it first, click in it and insert a photo from the menu. TABLES: You can copy and paste a table from an external document onto this poster template. To adjust the way the text fits within the cells of a table that has been pasted, right-click on the table, click FORMAT SHAPE then click on TEXT BOX and change the INTERNAL MARGIN values to 0.25. Modifying the color scheme To change the color scheme of this template go to the DESIGN menu and click on COLORS. You can choose from the provided color combinations or create your own. © 2013 PosterPresentations.com 2117 Fourth Street, Unit C Berkeley CA 94710 posterpresenter@gmail.com Nowadays, scholars are working on nanoscale more and more frequently. At that scale, descriptions could be hard to made since most of nanomaterials cannot be seen at normal life. Thus, program simulation on nano-scaled materials are more and more needed. This research project is developing a simulation tool for the diffusion reactions in different types of materials. It is based on Kinetic Monte Carlo method. The program contains the physical engine of vacancy diffusion mechanism between material cubic and a GUI which can help the users on how to use the program. The simulation tool is programmed by python. Introduction Objectives and Current Issues Main features of the program: Be able to generate a model for a cubic lattice with the three dimension measurements entered by users and the material chose by users Simulation temperature is controlled by users Number of hops during the simulation is controlled by users Be able to generate a GIF file based on all the pictures generated during the simulation Users can clear all the materials generated during the simulation by click the Run button beside the Reset Tag Simulation results will be displayed graphically during the run-time simulation Approaches to solve the problem Snap shots of the output picture: ResultsConclusions In this project, I found that when doing real time plotting. The graph object cannot be directly updated through iterations. It has to be changed through one instance of the object. References 1.Ely, D. R., & Garcia, E. R.(2013). KMC User Manual Version 0.1. 2.Tosi, S (2009). Matplotlib for Python Developers. Birmingham, UK: Packt Publishing Ltd. Contact Me Zaiwei Zhang Email Address: zhang936@purdue.eduzhang936@purdue.edu School of Electrical and Computer Engineering The program, which contains the physical engine of vacancy diffusion mechanism, has already been programmed by Prof.Garcia and Dave R.Ely in MSE department at Purdue. However, users cannot observe the changing numbers of diffusivities during Vacancy Diffusion simulations between different materials. Also, there is no Graphic User Interface for the simulation tools. To solve the problem, the Virtual Kinetics of Materials Laboratory program is used to create the Graphic User Interface. Also, GTK+ toolkit has been used to create a pop-up window displaying updated diffusivities during the simulation. For user purpose, the pop-up window has been set to display a plot of diffusivity versus simulation time. During the programming process, several problems were found and solved by using GTK+ main loop and functions in Matplotlib plotting library. Also, there were also design problems about the Graphic User Interface on areas such as error checking and user experience. Python-Based Kinetic Monte Carlo Simulation Tool David R.Ely 1, R.Edwin Garcia 1, Zaiwei Zhang 2, Jingyuan Liang 2 1 Purdue University, School of Materials Engineering, 2 Purdue University, School of Electrical and Computer Engineering Snap shots of GUI Interface: Start of the Simulation Finish of the Simulation Middle of the Simulation Plotting during the real time simulation: Since most of the graph objects are not iterable, plotting during the simulation can be accomplished by using GTK+ main loop. By using the GTK+, the new data can be updated into the information object of a graph. Therefore, the graphic can be updated during the simulation. The graph is plotted by using Matplotlib software. Acknowledgements The project was supported by Prof. Edwin from School of Materials Engineering, and I received lots of help from David R.Ely. Thanks for their effort.


Download ppt "QUICK DESIGN GUIDE (--THIS SECTION DOES NOT PRINT--) This PowerPoint 2007 template produces a 36x48 inch professional poster. You can use it to create."

Similar presentations


Ads by Google