Guest - May 20, 2013 Browse Communities | NEW Participate | Login | Help 

View Generic Document: A Detailed FiPy Example: Finite Volumes Lab II: Cooking a Simulation from Scratch

Citation: García, R. Edwin (2008). A Detailed FiPy Example: Finite Volumes Lab II: Cooking a Simulation from Scratch. Laboratory for the Computation of Materials and Devices (PI - R. Edwin García), School of Materials Engineering, Purdue University.
Collection: Teaching with FiPy  
 
Attached Files
Name Description MIMEType Size Downloads
diffusionCN.py   python code text/x-java; charset=us-ascii 1.18KB 0
diffusionI.py   python code text/x-java; charset=us-ascii 1.03KB 0
diffusionX.py   python code text/x-java; charset=us-ascii 1.04KB 0
finiteVolumesExample.pdf   printable version application/pdf 316.50KB 0
finiteVolumesExample.ppt   source version application/msword 316.50KB 0

Title A Detailed FiPy Example: Finite Volumes Lab II: Cooking a Simulation from Scratch
Author(s) García, R. Edwin
Keyword(s) finite volumes
FiPy
diffusion
Abstract/Summary The present lecture describes the different tools that the FiPy library has available. While it is not meant to be comprehensive, the reader is introduced to the different types of Grids (1S, 2D, 3D), Equation terms, Boundary Conditions, Viewers, Iterators, etc. A set of exercises is proposed to distinguish the practical difference between Implicit and Explicit terms (diffusionI.py, diffusionX.py, and diffusionCN.py)
Publisher Laboratory for the Computation of Materials and Devices (PI - R. Edwin García), School of Materials Engineering, Purdue University
Date 2008-08-25
Copyright Notice Creative Commons Attribution-Noncommercial-Share Alike http://creativecommons.org/licenses/by-nc-sa/3.0
Copyright Agreement on
Additional Notes This resource is part of a series of lectures/labs that use FiPy to introduce the phase field method. FiPy (http://www.matforge.org/fipy) is an object oriented, partial differential equation (PDE) solver, written in Python, based on a standard finite volume approach. FiPy has been developed in the Metallurgy Division and Center for Theoretical and Computational Materials Science (CTCMS), in the Materials Science and Engineering Laboratory (MSEL) at the National Institute of Standards and Technology (NIST). Acknowledgment: This work was possible thanks to the financial support of the Center for Theoretical and Computational Materials Science at the National Institute of Standards and Technology.
 
Related Links
Link Description
https://www.matforge.org/fipy/wiki/FiPyExamples   Full examples page including sequencing information.  
http://bicephalous.ecn.purdue.edu/~edwin/FiPy/Example.html   Detailed example lecture and code  
 
 
User Comments
 
Created: Tue, 26 Aug 2008, 01:49:25 EST by Cathy Lowe. Detailed History


Kent State University NIST MIT University of Michigan Purdue Iowa State University


About | Terms of Use | Contact | Privacy Policy