A Fortran 90 Genetic Algorithm Module for Composite Laminate Structure Design

dc.contributor.authorMcMahon, Mathew T.en
dc.contributor.authorWatson, Layne T.en
dc.contributor.authorSoremekun, G.A.en
dc.contributor.authorGürdal, Zaferen
dc.contributor.authorHaftka, Raphael T.en
dc.contributor.departmentComputer Scienceen
dc.date.accessioned2013-06-19T14:36:13Zen
dc.date.available2013-06-19T14:36:13Zen
dc.date.issued1998-08-01en
dc.description.abstractThe design of the stacking sequence for a composite laminate involves a set of discrete variables (ply material and ply orientation), and is thus well-suited to genetic algorithms for design optimization. Such algorithms have typically been custom-designed in FORTRAN 77 to suit specific optimization problems. Fortran 90 is a modern, powerful language with features that support important programming concepts, including those used in object-oriented programming. The Fortran 90 genetic algorithm module is used to define genetic data types, the functions which use these data types, and to provide a general framework for solving composite laminate structure design problems. The language's support of abstract data types is used to build genetic structures such as populations, subpopulaions, individuals, chromosomes, and genes, and these data types are combined and manipulated by module subroutines. The use of abstract data types and long variable names makes the code useful and easily understood, while dynamic memory allocation makes the module flexible enough to be used in design problems of varying size and specification.en
dc.format.mimetypeapplication/postscripten
dc.identifierhttp://eprints.cs.vt.edu/archive/00000496/en
dc.identifier.sourceurlhttp://eprints.cs.vt.edu/archive/00000496/01/TR-98-17.psen
dc.identifier.trnumberTR-98-17en
dc.identifier.urihttp://hdl.handle.net/10919/20020en
dc.language.isoenen
dc.publisherDepartment of Computer Science, Virginia Polytechnic Institute & State Universityen
dc.relation.ispartofHistorical Collection(Till Dec 2001)en
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.titleA Fortran 90 Genetic Algorithm Module for Composite Laminate Structure Designen
dc.typeTechnical reporten
dc.type.dcmitypeTexten

Files

Original bundle
Now showing 1 - 1 of 1
Name:
TR-98-17.ps
Size:
1017.6 KB
Format:
Postscript Files