Sei sulla pagina 1di 6

1. Nombre del mdulo: Fipy Pgina Principal: http://www.ctcms.nist.gov/fipy/ . !

plicacin del mdulo: "ste mdulo ayuda a resolver problemas matemticos de ecuaciones diferenciales parciales# el cual fue desarrollado la divisin metal$rgica del %entro teor&tico y computacional de material cient'fico# %(%)* por sus siglas en ingl&s +%enter for (heoretical and %omputational )aterials *cience,# en con-unto con el .aboratorio de ingenier'a y ciencia material# )*". por sus siglas en ingl&s +)aterial *cience and "ngeniering .aboratory, y el /nstituto Nacional de (ecnolog'a y "stndares N/*( +National /nstitute of *ctandards and (echnology,. "0isten muchos solucionadotes de ecuaciones diferenciales parciales# ara varios lengua-es de programacin# pero son caros y no estn al alcance de todos los interesados# por esto se cre este mdulo compatible con el lengua-e Python. Fipy .1. incluye t&rminos para difusin# conveccin y fuentes estandari2adas# permitiendo la solucin de pare-as el'pticas# hiperblicas y parablicas de ecuaciones diferenciales parciales. .os modelos implementados actualmente incluyen las fases de policristalinos y electro3u'micos# como tambi&n un set de tratamiento para el proceso de electro deposicin. Fipy puede ser utili2ado en el rea de la ense4an2a y para la resolucin de problemas matemticos 3ue involucren ecuaciones diferenciales parciales. "stas son utili2adas en casi todos los campos de la ingenier'a as' como en las ciencias aplicadas. .as ecuaciones diferenciales parciales se aplican al movimiento de estructuras variadas# por esto es 3ue fipy cuenta con modelos varios para representar los resultados. 5. 6ecursos para aprender a utili2arlo: .a pgina oficial para descargar el mdulo y dnde e0plican su funcionamiento y cuentan con una gu'a para el usuario es: http://www.ctcms.nist.gov/fipy/ 7na 8i9i sobre el uso de Fipy en los salones de clase se encuentra disponible en: http://matforge.org/fipy/wi9i/(eaching8ithFiPy "-emplos sobre el uso de Fipy se encuentran en: http://matforge.org/fipy/wi9i/FiPy"0amples :ocumentacin acerca del uso de Python para usos cient'ficos est disponible en: http://amath.colorado.edu/faculty/fpere2/tmp/py;science.pdf /nformacin publicada por Python acerca de este mdulo est disponible en: http://pypi.python.org/pypi/FiPy/1.1

;. /nstrucciones de /nstalacin: 1. Para poder utili2ar este mdulo usted debe de tener instalado en su computadora Phyton .<. # si usted no cuenta con el programa puede ba-arlo de www.python.org/download/

1.1 Para ba-ar el programa seleccione el programa 3ue sea compatible con su servidor +)ac# 8indows.., 1. Presione e-ecutar en el cuadro de (e0to 3ue le aparecer. 1.5 %uando el programa termine de descargarse vuelva a presionar e-ecutar. 1.; .uego se le abrir el cuadro de *et7p oprima Ne0t para empe2ar. 1.= !hora esco-a en 3ue rea del disco duro desea guardarlo y Ne0t nuevamente. 1.< Por $ltimo presione Finish . !hora es momento de ba-ar el mdulo# para esto ingrese en: http://www.ctcms.nist.gov/fipy/ .1 !h' en la barra i23uierda arriba encontrar la vi4eta >:ownload?# presione a3u'# esto lo conducir a una nueva ventana. . *i no pudo abrir la pgina anterior presione a3u'# este lin9 lo conducir a la misma pgina: http://matforge.org/fipy/downloader/download/release/15/6elease@ 1 .1. A redirectedfromB/wi9i/FiPy:ownload%urrent .5 !hora haga clic9 en el tipo de archivo .2ip compatible con su computadora. Caga clic9 en guardar para guardar el documento 2ip y espero mientras se descarga la carpeta. "sta pantalla debe de aparecerlo:

.; !l descargar abra la carpeta y haga clic9 en >"0traer todos los elementos de la carpeta en la es3uina superior i23uierda de la ventana.

.= !hora esco-a dnde desea ubicar la carpeta de fipy dentro de su computadora. 5. ! continuacin se le abrir la carpeta y usted ahora tiene a su disposicin el mdulo 3ue le incluye e-emplos del funcionamiento del mdulo. 5.1 !hora para ba-ar documentacin adicional acerca del mdulo puede referirse a la pgina http://matforge.org/fipy/downloader/download/release/15/6elease @ 1 .1. AredirectedfromB/wi9i/FiPy:ownload%urrent de nuevo. ;. !hora haga clic9 en la tercera opcin:

;.1 :e igual forma 3ue en el paso .5 esco-a dnde desea guardar la carpeta dentro de computador. ;. !l terminar la descarga usted tendr acceso a una amplia documentacin acerca del uso del programa.

5) Funcionalidad proporcionada por el mdulo. Funcin o mtodo DPysparese)atri0 Parmetros *i2e +tamaEo nFn de la matri2,# bandwidth +ancho de banda de la matri2, y matri0 +el dientificacor spmatri0 en donde se empie2a, *elf +matri2 inicial,# other +segunda matri2, *elf +matri2 inicial,# other +segunda matri2, GiH Iector# id1 e id Resultados %rea una matri2 en la 3ue se facilita la operacin de variables y creacin de nuevas celdas. /ndica la operacin de sumatoria de dos matrices /ndica la operacin de multiplicacin de dos matrices o de un vector por una matri2. Cace r&plicas de una celda o matri2 espec'fica %oloca elementos de >vector? en posiciones de la matri2 correspondiendo a >id1? e >id ?. (oma los elementos de >vector? en posiciones de la matri2 correspondiendo a >id1? e >id ?. *uma elementos de >vector? a las posiciones en la matri2 correspondiendo a >id1? e >id ?. "0porta a la matri2 a un archivo dado en >filename: %rea una variable para traba-ar con ella. 6egresa un booleano si es 3ue >array? es una variable o un espacio f'sico de la matri0. 6esuelve el problema de un rea de traba-o +patches, no estandari2ado por condiciones variantes. Permite traba-ar con operaciones u constantes matemticas prestablecidas# como los parmetros mostrados. %alcula la difusin de calor en una masa determinada# siendo theta

DaddD mul

shape put

ta9e

Iector# id1 e id

add!t

Iector# id1 e id

"0portDmt0 Iariable Physicalfield

filename value array

:iffusion

%ircle# electrostatics# mesh 1F 1# mesh1: *3rt# tan# cos# sin# pi# arctan# etc.

numeri0

/mplicit:iffusion(erm

Phase# theta

la densidad y phase la temperatura. Enlaces a ejemplos: http://matforge.org/fipy/browser/trun9/fipy/tools/numeri0.pyArevB1;;15 http://matforge.org/fipy/browser/branches/variable)eshes/fipy/tools/pysparse)atri0.py http://osdir.com/ml/python.fipy/ 11JK15/msg1111=.html http://matforge.org/fipy/downloader/download/release/15/file/5 /fipyK .1. .pdf 7) Utilidad del mdulo en su carrera o alguna otra carrera de Ingeniera o iencias en la U!". .a solucin de derivadas parciales puede ser de utilidad en todos los mbitos profesionales 3ue e0isten. :e manera directa o indirecta# un programa con FiPy permitir'a optimi2ar procesos e idear soluciones creativas. /ng. 6onald %urtiss %atedrtico de %lculo / >"s importante enfati2ar la utilidad de esta aplicacin para todas las carreras. 7n programa 3ue soluciona derivadas parciales puede permitir calcular la magnitud de produccin de una empresa# para ma0imi2ar las ganancias monetarias de un negocio. FiPy puede ser $til en campaEas de mercadeo# definicin de productividades parciales# estrategias de comercio y dems. Por otra parte# un programa de este tipo puede permitir reali2ar un anlisis marginal de un negocio# lo 3ue hace posible obtener la mayor utilidad posible. %omo digo# es un programa 3ue podr'a ayudar a cual3uier persona en cual3uier campo de traba-o.? Lose 6odrigo )oll "studiante de /ngenier'a Mu'mica Muinto anno >.as derivadas parciales en realidad no son de mucha utilidad cuando se aplican de manera directa. "n cambio# cuando si se las utili2ara de manera indirecta# pienso 3ue un programa 3ue solucionara derivadas parciales podr'a ser de mucha utilidad en el mbito de la /ngenier'a Mu'mica. Por e-emplo# un programa con FiPy podr'a ser utili2ado en procesos como transferencia de masas o de calor. .o 3ue se estudia en estos casos es la transferencia de la masa +o calor, en los e-es dimensionales. 7na derivada parcial es cuando se tienen tres e-es +0# y y 2,# con una resultante >r?. "n una derivada de este tipo# se de-a solamente una variable dependiente y las dems constantes. "n este caso# un programa 3ue permita manipular a las variables independientes puede llegar a ser valioso para determinar e3uilibrios 3u'micos y dems.? Narla 6eyes %atedrtica de .aboratorio de Mu'mica / >.a solucin de derivadas parciales es $til en la Mu'mica cuando se intenta predecir fenmenos como las reacciones 3ue se darn entre dos compuestos u otros procesos 3ue

ocurren d'a a d'a. .a viabilidad de una reaccin# la combustin# las me2clas# el cambio de estados# todo puede ser estudiado por medio de estas derivadas. 7n programa bien aplicado podr'a ayudar a estudiar fenmenos de todo tipo# para aprender de ellos y ad3uirir nuevos conocimientos.? #iii) "losario de trminos. 1.:ifusin: Proceso en el cual e0iste movimiento de una sustancia desde un rea de alta concentracin a un rea de menos concentracin. .%onveccin: "s el flu-o de calor a trav&s de un espacio con un movimiento macroscpico de materia de una regin caliente a una regin fr'a# a diferencia de la transferencia de calor microscpica entre los tomos involucrados en la conduccin. 5."cuacin general de conservacin: .as ecuaciones 3ue modelan la evolucin de sistemas 3u'micos y f'sicos tienen una forma universalE se toman en cuenta variables tales como la cencentracin# el pC o la temperatura. ;.:erivada parcial: .a derivada de una funcin de una variable 3ue mide la repide2 de cambido de la variable dependiente respecto a la independiente. *e mide la variacin de los valores constantes en relacin a los variables para determinar el movimiento en las tres dimensiones y un valor resultante >r?. Otros t&rminos valiosos: http://matforge.org/fipy/downloader/download/file/5 /fipyK .1. .pdfA redirectedfromB/wi9i/FiPy)anual http://matforge.org/fipy/

Potrebbero piacerti anche