کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
503428 863765 2008 13 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Calculation of effective conductivity of 2D and 3D composite materials with anisotropic constituents and different inclusion shapes in Mathematica
موضوعات مرتبط
مهندسی و علوم پایه شیمی شیمی تئوریک و عملی
پیش نمایش صفحه اول مقاله
Calculation of effective conductivity of 2D and 3D composite materials with anisotropic constituents and different inclusion shapes in Mathematica
چکیده انگلیسی

The study of the effective properties of composite materials with anisotropic constituents and different inclusion shapes has motivated the development of the Mathematica 6.0 package “CompositeMaterials”. This package can be used to calculate the effective anisotropic conductivity tensor of two-phase composites. Any fiber cross section, even percolating ones, can be studied in the 2D composites. “Rectangular Prism” and “Ellipsoidal” inclusion shapes with arbitrary orientations can be investigated in the 3D composites. This package combines the Asymptotic Homogenization Method and the Finite Element Method in order to obtain the effective conductivity tensor. The commands and options of the package are illustrated with two sample applications for two- and three-dimensional composites.Program summaryProgram title:CompositeMaterialsCatalogue identifier:AEAU_v1_0Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AEAU_v1_0.htmlProgram obtainable from:CPC Program Library, Queen's University, Belfast, N. IrelandLicensing provisions:Standard CPC licence, http://cpc.cs.qub.ac.uk/licence/licence.htmlNo. of lines in distributed program, including test data, etc.:132 183No. of bytes in distributed program, including test data, etc.:1 334 908Distribution format:tar.gzProgramming language:Mathematica 6.0Computer:Any that can run Mathematica 6.0 and where the open-source free C-programs Triangle (http://www.cs.cmu.edu/~quake/triangle.html) and TetGen (http://tetgen.berlios.de/) can be compiled and executed. Tested in Intel Pentium computers.Operating system:Any that can run Mathematica 6.0 and where the open-source free C-programs Triangle (http://www.cs.cmu.edu/~quake/triangle.html) and TetGen (http://tetgen.berlios.de/) can be compiled and executed. Tested in Windows XP.RAM:Small two-dimensional calculations require less than 100 MB. Large three-dimensional calculations require 500 MB or more.Classification:7.9External routines:One Mathematica Add-on and two external programs: The free Mathematica Add-On IMS (http://www.imtek.uni-freiburg.de/simulation/Mathematica/IMSweb/), The open-source free C-program Triangle (http://www.cs.cmu.edu/~quake/triangle.html). The open-source free C-program TetGen (http://tetgen.berlios.de/). The distribution file contains Windows executables for Triangle and TetGen.Nature of problem:The calculation of effective thermal conductivity tensor for two-dimensional and three-dimensional composite materials with anisotropic constituents and different inclusion shapes.Solution method:Asymptotic Homogenization Method, with the Cell Problems solved with Finite Element Method.Unusual features:Different inclusion shapes can be easily created. The constituents can be anisotropic. The intermediate stages and the final results can be graphed and analyzed with all the power of Mathematica 6.0. The use of the external meshing programs Triangle and TetGen is totally transparent for the end user. A typical calculation requires the use of only four special commands that follow standard Mathematica syntax.Additional comments:The executable binary files for Triangle and TetGen must be accessible from the directory specified by Mathematica's variable $HomeDirectory. The IMS add-on and the CompositeMaterials package, which is the package presented in this work, must be installed in the directory specified by Mathematica's variable $BaseDirectory or in the variable $UserBaseDirectory. The 2D calculations of Composite Materials will run successfully in Mathematica 5.2 and 6.0 but for the 3D calculations it is necessary to use Mathematica 6.0 or higher.Running time:Simple two-dimensional calculations can be done in less than a minute. Complex three-dimensional calculations can take an hour or more.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computer Physics Communications - Volume 179, Issue 4, August 2008, Pages 275–287
نویسندگان
, ,