ONE very challenging goal in the field of Computational Aeroelasticity (CA) is to be able to study fluid-structure

Size: px
Start display at page:

Download "ONE very challenging goal in the field of Computational Aeroelasticity (CA) is to be able to study fluid-structure"

Transcription

1 43rd AIAA Aerospace Scences Meetng and Exhbt AIAA January 2005, Reno, Nevada DEFORMATION OF UNSTRUCTURED VISCOUS GRIDS Dens B. Kholodar,* Scott A. Morton, and Russell M. Cummngs Department of Aeronautcs, Unted States Ar Force Academy USAF Academy, CO ABSTRACT A mesh deformaton algorthm for unstructured grds s presented. It s desgned for hgh Reynolds number flow problems. Such grds are employed n aerodynamc and aeroelastc studes of wngs or complete arcraft confguratons n flows where the vscous effects are mportant. Gven a surface deformaton, the method effcently recalculates new locatons of hgh aspect rato cells that make up the vscous layers of the grd and then deforms the nvscd part of the grd usng an establshed method based on a torsonal sprng analogy technque. Results are presented for montorng the deteroraton of the qualty of the grd durng subsequent deformaton steps for aeroelastc studes as well as to ensure the tme effcency of the method. Results for grd deformaton of a 1.4 mllon cell AGARD wng grd desgned for flow at hgh Reynolds numbers due to typcal deformatons are also presented. Fnally, a dscusson of the parallelzaton performance and comparson of the runnng tme of the mesh deformaton algorthm to that used by the flow solver s made. I. INTRODUCTION ONE very challengng goal n the feld of Computatonal Aeroelastcty (CA) s to be able to study flud-structure nteractons and predct response of flght vehcles n hgh Reynolds number flows. Numercal smulatons of flud flow n such flght regmes requre employment of Computatonal Flud Dynamcs (CFD) grds that contan very thn, stretched (.e. hgh aspect rato) cells resolvng the boundary layer around the body surfaces. Deformatons of the surfaces requre movng the CFD grd surroundng the body. Robust algorthms for movng an unstructured grd s an mportant and recent subject n the felds of CFD, CA, controls and others. Movng an unstructured grd that s desgned for a hgh Reynolds number flow presents an even more challengng task. The development of an algorthm for ths type of grd (referred vscous grds n the paper) s shown n the current work. The complexty of a mesh deformaton algorthm that a CA program uses depends on the complexty of the problem, grd sze, computer resources, type of flud and structural solvers that communcate to the grd, and varous other factors. In partcular, deformaton attrbutes (large or small, translaton, rotaton or bodes n relatve moton), topology of the grd (structured or unstructured) and fnally presence of hgh aspect rato cells sutable for vscous flows determnes the dffculty of the problem. The frst class of methods based on creaton of a network of lnear sprngs connectng all vertces n the grd was ntroduced n Ref. 1. Ths method worked well for many applcatons, but s lmted to small deformatons. Snce then many advancements have been made ncludng those that permt large deformatons usng the sprng method (see, for example, Refs. 2-5). Most of the methods developed n these studes have been valdated on nvscd grds. The presence of hghly stretched cells n vscous grds wth aspect ratos n the thousands makes the deformaton problems even more challengng. That s why the past year saw a number of papers tryng to address ths problem. The authors of Ref. 6 consdered the tetrahedral mesh as a deformable elastc sold, whle movng the near-wall prsm cells as a rgd body. They also desgned coarsenng and refnement technques to allevate the nevtable dstorton of the grd durng large degrees of moton. Ref. 7 proposes a selectve sold-extenson mesh movng technque governed by the equatons of elastcty that allowed for lmtng the dstorton n thn layers and reduce the frequency of remeshng. In Ref. 8 the torsonal sprng method of the three-dmensonal grd s derved from the twodmensonal torsonal sprng method dfferently than that n the Ref. 2 by takng nto account the dynamcs of the threedmensonal object by analyzng the equatons of volume and area for a tetrahedron and ts faces and edges. 8 * Research Engneer, Member AIAA. Professor of Aeronautcs, Assocate Fellow AIAA. Professor of Aeronautcs, Assocate Fellow AIAA. 1 Ths materal s declared a work of the U.S. Government and s not subject to copyrght protecton n the Unted States.

2 a) b) Fg 1. F-18 Tal buffet problem: a) NASA F-18 Hgh Angle of Attack Research Vehcle (HARV). Photo courtesy of NASA Dryden, and b) Computatonal Detached Eddy Smulaton turbulence model. 9 In many current CFD and CA studes vscous unstructured grds of large sze are employed. For example, to correctly analyze the unsteady flowfeld phenomena of Fg. 1a, vortex breakdown nduced tal buffet, a grd desgned for a Reynolds number of 13 mllon s requred. Ths grd may have from 5 to 15 mllon cells for the half plane wth up to half of them n the boundary layer. These boundary layer cells wll have stretched cells wth aspect ratos n the thousands to accurately capture the boundary layer velocty profles. In a recent paper by the current authors on the F/A-18 tal buffet 9 problem, such a grd was necessary n order to apply varous computatonal turbulence models. One of these models - the so called Detached Eddy Smulaton approach - reproduced the expermentally observed unsteadness of the tal loads at flght condtons. Ths was accomplshed on a rgd grd but the goal s to perform a CA smulaton wth deformng meshes on the tals. The aspect rato of near-wall cells n the grd used n Fg. 1b s close to Ths makes the grd deformaton problem very challengng. In ths paper a deformaton strategy s presented for such stretched vscous grds. The approach s a combnaton of two separate technques: surface vector readjustment for movng grd ponts n the boundary layer, and the torson sprngs technque 2 for movng the nvscd porton of the grd. A descrpton of the method s presented below. II. METHOD Consder a typcal three-dmensonal unstructured vscous grd n the vcnty of a surface as shown n Fg 2. The vscous near-wall part of such a grd may have 8-20 layers of stretched cells. The grds used were generated by the grd generator VGRIDns developed at the NASA Langley Research Center. 10 The vscous cells are generated by the advancng layers method whle the remanng volume has tetrahedra generated by the advancng front method. Desgnng a robust method to deform such a mesh for an arbtrary deformaton of the surface s the objectve of the present work. A deformaton strategy should be developed wth the partcular knd of meshes n mnd, and other research groups may have vscous unstructured meshes that are dfferent. Therefore, we wll try to emphasze the lmtng factors of the current method. The man concern s obvously to prohbt the nter-penetraton of the neghborng cells as the grd s moved. The next challenge s to make sure that the grd qualty does not deterorate sgnfcantly after a number of steps, thus avodng local regeneraton of the grd durng consecutve applcatons of the method. Among other challenges s the parallelzaton and tme performance of the method. The presented procedure conssts of two mechansms: one for the vscous boundary layer and the other for the nvscd part of the grd. Fg 2. Example of a hybrd vscous unstructured grd. 2

3 Fg 3. Inserton of trangles wth torsonal sprngs nto a tetrahedron (courtesy to the authors of Ref. 2) wng (see Fg. 5) as was demonstrated n the orgnal paper. 2 One must note however that the unstructured AGARD wng grd used n Ref. 2 s made of 128 thousand nvscd tetrahedra. For the lnear sprng analogy method to perform well the grd consdered n Ref. 2 s too fne and the deformatons are too bg whle the torsonal analogy method worked well ths was all shown n Ref. 2. The AGARD wng s consdered n the current paper as well. Snce the target problems (e.g. F-18 tal buffet) requre fne vscous grds, the AGARD wng consdered here s fner than the one consdered n Ref. 2. Another very mportant consderaton s the parallel performance of the method. Grds of nterest can be of many mllons of cells. Thus, t becomes very mportant to have an effcent parallelzaton strategy. The torsonal sprng method conssts of two parts - computaton of the grd stffness matrx and soluton of a sparse lnear system of equatons. Both these tasks can be performed locally on all processors wth lmted communcaton tme ths ssue s addressed further n the parallel performance dscusson. These were some of the reasons behnd choosng a torsonal sprng analogy method for the grds of nterest. The nvscd part of the grd s deformed usng a three-dmensonal torsonal sprng analogy method proposed n Ref. 2. At the core of ths method s the ntroducton of twelve trangles each havng three torsonal sprngs of varyng stffness nto each computatonal tetrahedron to prevent t from collapsng durng the deformaton (see Fg. 3). The stffness coeffcents of the sprngs n the corners of the trangles are nversely proportonal to the squared sne of the trangle angles, makng t mpossble for the trangle to have ether 0 or 180 degree angles. Ths prevents the nodes that share an edge wth each other from colldng (somethng that a lnear sprng method can also do), but also prevents the grd nodes from crossng any edge or faces. The method has been tested on many confguratons and s shown to work n cases of dramatc deformatons when tradtonal lnear sprng methods faled. For example, consder a smple nne node (18 tetrahedra) benchmark system shown n Fg. 4. The two-dmensonal verson of ths system s consdered n Ref. 11, whle the three-dmensonal system s used n Refs. 4 and 8. In the current paper the system n Fg. 4 s consdered to test the grd deformaton algorthm by brngng down the top node (number 1) by 99.5% to pont A, whch s just above the plane of the bottom nodes 2, 3, and 4 n Fg 4. Results follow n secton III of the paper. A very good performance of the method n such cases of very large dsplacement was one of the reasons we consdered usng ths method. Another reason was the performance of the method on the aeroelastc case of the AGARD Fg 4. Benchmark nne node system. Very often cells other than tetrahedra are generated n the volume of the grd, e.g. prsms or pyramds. In that case a dvson of such cells nto three and two tetrahedra respectvely proved to be a very smple geometrc task that needs to be performed only once at the nput of the grd nformaton nto the deformaton module. Some unstructured grd generaton codes keep the nformaton about the tetrahedra that formed the hybrd cells, so n that case no dvson s necessary. It s also mportant to note that a flow solver wll contnue to use the hybrd cells as t only needs updated values of node coordnates from the mesh deformaton module. Fg 5. AGARD wng. There are two reasons why ths (torsonal sprng analogy) method or smlar deformaton methods may fal to deform a grd desgned for hgh Reynolds number flows,.e. vscous grds. Frstly, the cells n the boundary vscous layers may be thnner than the deformaton of the structure durng a sngle deformaton step, n whch case the method loses ts robustness n these layers. Secondly, even f the deformaton does not exceed the sze of the vscous cells, t s stll too large. After a number of deformaton steps the qualty of the 3

4 Fg 6. Surface vectors (courtesy to the author of Ref. 3). Fg 7. Deformed structured grd example. 15 vscous cells deterorates sgnfcantly whch may result n ether a creaton of negatve cells on the next mesh deformaton step or flow solver problems. In the orgnal development of the method for the two dmensonal case 11 ths restrcton s noted. For example, ctng Ref. 11: Even though we are nterested n flow problems where some boundares may undergo a moton wth large ampltude, we assume n the followng dervaton that the ncrement of mesh moton between two tme-steps s suffcently small to justfy the assumpton of small dsplacements and small rotatons. For the above reason, another deformaton approach s used n the boundary layer regon of the grd. Ths part of the grd s moved by frst recomputng the surface vectors (see Fg. 6) of the deformed surface and then redstrbutng the grd ponts n the boundary layer n the drecton of these vectors. Ths dea has proved to be a smple and very effcent method. No generaton of new nodes s requred durng ths process snce the grd structure remans ntact. Also, no strct requrement on the sze of the surface deformaton s present n ths method. Ths approach can be vewed as very smlar to some n the structured grd communty 15 the deformaton of the surface s propagatng along the nodal lnes that orgnate on the surface (see Fg. 7). The nodal lnes reman normal to the surface n the boundary layer n these methods. In the type of grds that are consdered here, the cell edges near the surface boundary (Fg. 2) ndeed resemble the nodal lnes of a structured grd. The man dffculty then s to fnd the consecutve nodes of the nodal lne of the unstructured volume grd, whch becomes more dffcult the further from the deformng surface one goes. However, t can be done usng the partculartes of a grd, e.g. the fact that the prsms n the vscous layers are stacked on top of each other. If no prsms are created by the grd generator, then one can use the fact that the next node n the nodal lne s the closest of all nearby nodes. Once the nodal lnes are known, a popular structured grd deformaton New Deformed approach such as algebrac method (see, for example, Ref. 15) can be C Surface Trangle ABC appled to deform the vscous part of B the grd. Also note that because these nodal lnes are n layers where the aspect rato of the cells s very hgh, the dstance between the nodes along the nodal lne s smaller than the dstance between the nodal lnes themselves. Therefore, the method for movng or deformng ths part of the grd can have lghter restrctons. In ths partcular work the method to move and redstrbute the nodal lnes was done as follows. The vscous layers were orgnally produced by the process of advancng layers along normal projectons from the surface trangular faces. Snce each surface node has multple faces, the normal for the advancng layer s a weghted average. To deform these vscous D V AD V AC n A n AC n AB A V AB D A C V V AC AD n A n AC n AB k Inertal Reference j Frame Fg 8. Vscous layer deformaton strategy. Orgnal Surface Trangle ABC V AB B 4

5 layers, one of the faces usng the surface node of nterest s arbtrarly chosen as the startng pont for computng a set of bass vectors (see Fg. 8). Follow-on methods may modfy ths to nclude the effect the surroundng faces on the surface to smooth the normal vector. Wth the current method for a surface trangle ABC, two surface vectors are formed from ponts A to B (V AB ) and ponts A to C (V AC ). A normal vector s formed by normalzng the cross product of V AB and V AC. Ths normal vector n A along wth vectors formed by normalzng V AB and V AC (n AB and n AC ) form a set of bass vectors. The grd generaton process produced prsm cells above ths surface trangle wth one of the nodes of each prsm approxmately along ths normal vector n A. These nodes make nodal lnes n the current method. Vectors from pont A on the surface to all the nodes of the nodal lne above t (e.g. node D n Fg. 8) are expressed n terms of the new bass vectors through the use of dot products between the vector V AD and the bass set, n A, n AB and n AC. After surface deformaton occurs, the new surface trangle may have changed shape, been rotated, and translated to new coordnates A, B, and C as shown n Fg. 8. Usng the new prmed coordnates and followng the same procedure as above, we create a new set of bass vectors n A, n AB and n AC. The new coordnate D s produced by applyng the components of V AD expressed n n A, n AB and n AC drectons to the new bass vectors (n A, n AB and n AC ). Ths method s very fast, mantans layers sutable for vscous boundary layer calculatons, and wll mantan good grd qualty (.e. no nodal lnes crossng to produce negatve cells) as long as the aspect rato of the cells s farly hgh. The contrbuton of ths work s to combne these two methods (for the nvscd and vscous parts of the grd), devse an nterface strategy between them, and apply them to a realstc confguraton n a hgh Reynolds number flow problem. III. RESULTS A. Benchmark Problem Fg 9. Orgnal (blue) and after deformaton cycle meshes: 90% (red) and 99.5% (green). The followng results descrbe the performance of the torsonal sprng grd deformaton method over many steps. A good example of when ths s mportant s an aeroelastc problem of lmt cycle oscllatons where a wng surface deforms back and forth n many cycles over tme. Consder agan a nne node mesh shown n Fg. 4. Ths very smple system s used to test the performance of the method. The effect of deformaton range s studed frst. The top Node 1 s moved downward toward the pont A located n the plane of the fxed nodes 2, 3, and 4 (see Fg. 4) wth a step of z=0.5%. So f ntally the Node 1 vertcal coordnate was z=1, then n the frst case of 180 steps t became z=0.10 (a 90% case), and n the second case n addtonal 19 steps (99.5% case) t becomes z=0.05. In both cases, Node 1 s then moved back to ts orgnal poston n the same manner. A pcture of the systems after the cycle of deformaton (red and green color) along wth the orgnal system (blue) s shown n Fg. 9. Obvously f these deformatons caused no damage to a grd, ts pcture should concde wth the orgnal. In ths case the grd 0.2 8,2,3, % 90% % 90 % d 0.1 9,5,6,7 d ,9,5, steps, steps, a) b) Fg 10. Effect of the sze of deformaton range: a) Hstory of nscrbed sphere dameter; b) Hstory of dameter rato. 5

6 that was deformed 90% and back s very close to ts orgnal state. The addtonal 19 steps of deformaton that almost flattened the second grd caused some sgnfcant damage to the grd. A smple but effectve way to montor these effects s by observng the dameter of the sphere nscrbed nto a tetrahedron, specfcally a rato of the dameters before and after a step of deformaton. A calculaton of the dameter of a sphere nscrbed nto a tetrahedron s a very nexpensve addtonal calculaton n the case when a volume of a tetrahedron s calculated, whch s done by the fnte volume CFD scheme of the flow solver and s also used for the purpose of checkng f negatve volumes appeared n the deformaton process. Fg. 10a, shows a tme hstory of such dameters for three out of eghteen tetrahedra present n ths system (the four nodes of each tetrahedron are marked on Fg. 10a), whle Fg. 10b shows a rato of these dameters, d, before and after each step durng the nterval from step 180 to 220. Ths rato devates sharply from the unty durng the steps when Node 1 reaches the bottom, z=0.05. Fg 11. Orgnal (blue) and after deformaton Thus a hgh deformaton rate (e.g. larger cycle meshes: small step (red) and large step (green). than d d = 0.1) leads to sgnfcant deteroratng changes n the grd. Ths s a very mportant concluson, and ts consequences reappear when examnng the case of the AGARD wng. A relatve effect of deformaton step sze s consdered next (see Fg. 11). Ths tme Node 1 s brought to z=0.1 and back wth steps of two dfferent szes a step z=0.005 (green color) and z= (red). In ths case one can see only a margnal edge shft n the deformed tetrahedra wth the larger dfference present n the case of larger z step comparng to the orgnal one. Fg. 12a shows tme hstores of the dameters for three nscrbed spheres, whle Fg. 12b shows a rato of the dameters before and after each step durng the process. Note that ths rato, d, n ths case stays very close to 1 and, of course, the largest devaton from 1 s hgher for the case of the larger deformaton step sze, z. When the deformaton sze used on every step s large, the fnal dsplacement of the grd nodes when the system returns to the orgnal poston s large as well. Thus, t was establshed that d s an nexpensve deformaton measure that allows montorng the changes n the element qualty. To keep the orgnal grd qualty durng deformatons t s desrable to keep ths value as close to unty as possble for all cells on all tme-steps. The exact value of an acceptable rato depends on the problem, cell locaton, and many other factors and should be programmed by the user. A detaled descrpton of a smlar but more nvolved and strct deformaton measure s avalable n Ref z=0.25% 8,2,3,4 z=0.5% z=0.25% z=0.5% d 0.1 8,5,6,7 9,5,6,7 d steps, steps, a) b) Fg 12. Effect of the sze of deformaton step: a) Hstory of nscrbed sphere dameter; b) Hstory of dameter rato. 6

7 B. AGARD Wng Problem Next, let us return to the AGARD wng case (see Fg. 5). Ths confguraton s used by many researchers for valdaton of aeroelastc models because of the number of expermental and computatonal results avalable for the transonc flutter problem of ths wng. A number of grds n the range from 1.5 mllon to 4.7 mllon tetrahedra were created usng the software package VGRIDns. 10 For example, n the case of 1.5 mllon tetrahedra, half of the tetrahedra are n the nvscd porton, whle the remanng tetrahedra are n the vscous porton and can be combned nto layers of approxmately 250 thousand prsms. The whole grd has 250 thousand nodes, 15 thousand of them beng on the wng surface (that surface mesh s shown n Fg. 5). For the wng root chord of 1, the smallest nscrbed dameter n a tetrahedron near the wng surface s ; the aspect rato for ths tetrahedron s equal to Suppose the wng s undergong a deformaton along ts frst bendng mode of the ampltude of 1% compared to the sze of ts root chord. In ths case, keepng the cell deformaton smaller than a cell sze requres more than a thousand tme steps. However, the above descrbed deformaton rato, d d, on each tme-step n that case s on the order of unty for the boundary tetrahedra. As has been already dscussed, ths leads to the deteroraton of the grd qualty wthn a few steps. Thus, one needs to perform many more thousand steps to deform the grd wth a smaller deformaton ncrement sze. Meanwhle usng the vscous deformer (.e. redstrbutng the nodes along the nodal lnes n the vscous part of the grd durng deformatons) leaves only remanng nvscd tetrahedra to deform, and the smallest nscrbed dameter n that part s (an mprovement by a factor of almost 40). Shown n Fg 13 are fve neghborng nodal lnes that penetrate 15 vscous layers of ths grd n the most deformed place of the wng durng the frst bendng mode deformaton,.e. the corner of the tralng edge and tp. The ntal nodal lnes when the wng s not deformed are ndcated by the red color. The same nodal lnes at 10% deformaton (based on the root chord sze) are ndcated by blue. Fnally, the same nodal lnes the 20% deformaton are ndcated by yellow. The surface vectors were recomputed n both cases and the nodes redstrbuted along the nodal lnes wthout any ntersecton of nodal lnes. These calculatons requre an nsgnfcant amount of tme compared to the nvscd cell deformatons. The remanng nvscd part of the grd can now be deformed. For example, the deformaton along the frst bendng mode of the ampltude of the 1% of the root chord sze can be acheved n fve hundred steps wth the deformaton rato of a most deformed tetrahedron on each step never 2 exceedng d d = The average deformaton rato n the most deformed layer of the nvscd terahedra n ths case does not exceed on each step. Admttedly, ths s stll rather a large number of steps for a deformaton of ths magntude, yet the grd s deformed and the grd qualty s preserved allowng for consecutve cycles of the grd moton wthout a need to regenerate nvald areas of the grd. As dscussed further below, the tme performance of the combned vscousnvscd grd deformaton method s good. Thus, even though a large number of steps s requred to mantan the qualty of the grd durng deformaton, the method performance s acceptable. C. Parallel Performance As has been already mentoned, the two man tasks of the sprng methods are: the stffness matrx computaton and solvng the large lnear system of equatons. A few detals of the process are dscussed here. For the grds of nterest, the stffness matrx s very large (despte beng sparse, so only nonzero elements are computed and stored). Storng t as a whole on each processor s often not possble due to memory requrements. To compute the matrx, t s necessary to dvde the entre grd between the avalable processors. So each processor has a certan number of tetrahedra to work wth. On the other hand, solvng the Fg 13. AGARD Wng Vscous Nodal Lne Deformaton. 7

8 system requres a dvson of nodes between processors (or to be precse, degrees-of-freedom that each node has). The optmal dvson of the grd by terahedra does not usually contan an optmal dvson by nodes. Numerous factors contrbute to ths fact. The node and tetrahedron numberng n the grd s not done n a very unform fashon durng the generaton of the grd. A number of boundary nodes can vary between processors, thus affectng the dmenson of the part of the system that each processor solves. For a gven node to have ts stffness coeffcents computed correctly, all tetrahedra wth that node must be consdered. For many nodes, ths requres ether passng some data between processors that have the partcpatng tetrahedra or computaton of overlappng terahedra regons, whch s faster. Yet dependng on the dvson and numberng of nodes and tetrahedra these overlappng regons can become very large especally as the number of processors grows. Once the vscous nodes were elmnated from the sprng method regon, the METIS 12 doman decomposton lbrary was used to dvde the grd nto nearly equal tetrahedron regons. METIS dvson can be performed wth an opton of keepng the boundares between the regons at mnmum, whch allows havng smaller overlappng regons. METIS C language routnes can be lnked to the code or used as a stand alone module to dvde the grd between the processors before the deformaton code s loaded. To solve the system of equatons n parallel, the AZTEC 13 lbrary was used. AZTEC s an teratve parallel solver that can use a number of methods and precondtoners. AZTEC C language lbrary was lnked to the torsonal sprng Fortran 90 code. The Message Passng Interface (MPI) lbrary s used to pass nformaton between processors n the code (ncludng AZTEC). Shown n Fg. 14a are the results of the torsonal sprng deformaton code parallel performance for three dfferent sze grds on a Pentum IV, 2.8 GHz cluster. The number of cells n Fg. 14a s the number of the tetrahedra that were deformed usng the torsonal sprng analogy method. Usng the above descrbed vscous layer deformer sgnfcantly reduces (at least by half) the number of cells that have to be deformed usng the torsonal sprng analogy method. For the consdered range of number of processors, each curve devates slghtly from the ntal parallel performance as the number of processors s ncreased. Ths s because the overall share of the overlappng regons for matrx computatons and the amount of data passed between processors for solvng a lnear system of equatons ncreases as the number of processors s ncreased. Ths declne n performance s clearly seen n Fg. 14b, where on one of the platforms the number of processors used vares from 8 to 128. a) b) Fg 14. Parallel Performance: a) Grds of dfferent sze on a cluster; b) Same grd on two clusters. D. Computaton Performance Comparng to Flow Solver Next let us compare the tme that a torsonal sprng analogy mesh deformaton code takes compared to the flow solver. In Ref. 2, the three-dmensonal torsonal sprng analogy method took 52% of the total tme of the AGARD wng aeroelastc smulatons on a 128 thousand tetrahedra grd. Thus, the grd deformaton tme was at least equal to the flow solver tme. In the current work on 32 processors (see Fg. 14a) t takes roughly 30 sec to handle the mesh deformaton of the 4.7 mllon AGARD wng tetrahedra grd wth the torsonal sprng analogy method (wthout usng a boundary layer deformer). The flow solver that s used n our numercal smulatons, such as n the tal buffet calculatons of Ref. 9, s the commercal verson of Cobalt developed by Cobalt Solutons. 14 It s a parallel, mplct, unstructured Euler/Naver-Stokes flow solver. In a typcal run a tme step wth three subteratons on the same 32 processors takes the Cobalt flow solver about 60 sec. Note that combnng the tetrahedra n the vscous layers nto prsms the flow solver operates wth only 3.6 mllon cells. Whether there s a need to update the grd on subteratons s not yet determned. In the best case scenaro, when a grd doesn t have to be deformed durng the subteratons, one obtans 1/2 rato of the grd deformaton module tme to the flow solver tme. However, after passng the 15 vscous layers present n ths grd to the vscous deformer, the torsonal sprng method needs to deform only the remanng 1.6 mllon tetrahedra (whch s about one-thrd of the ntal amount of tetrahedra). Thus the rato of 8

9 the consumed tme of the current grd deformaton module to the flow solver becomes 1/6 n the best case scenaro or 4/6 n the worst case scenaro, when a mesh update s necessary on each subteraton of the flow solver. Also, t must be noted that of the two operatons n the torsonal sprng analogy deformaton method, the constructon of the stffness matrx consumes sgnfcantly more tme compared to the tme t takes for the lnear system of equatons to converge. The exact soluton of these equatons s not at all necessary they are equatons of an magnary sprng system that reacts to gven surface deformatons to move the mesh. Thus, for example, wthn fve to ffteen Gauss-Sedel teratons a lnear system of equatons solver converges to a suffcent precson for the value of updated mesh node coordnates. That tme s about 20% of the tme that t takes to buld the stffness matrx. However, the constructon of the matrx s done wth the prevous coordnates of the grd nodes. Thus, one can be computng the stffness matrx on mesh deformng processors at the same tme the flow and structural solvers update the new locatons of aerodynamc surfaces on the other processors. Therefore, t s very plausble that separate processors are runnng a mesh deformaton module concurrently wth the flow and structural solver. The tme that the aeroelastc calculatons are slowed by the mesh update reduces dramatcally n ths parallel envronment.. IV. CONCLUSIONS In ths paper we presented a mesh deformaton method for unstructured computatonal flud dynamc grds that are employed n aerodynamc and aeroelastc studes of wngs or complete arcraft confguratons submerged n a hgh Reynolds number flow. Gven a surface deformaton, the method effcently recalculates new locatons of hgh aspect rato cells that make the vscous grd layer and deforms the nvscd part of the grd usng an establshed method of nserton of torson sprngs n the cells. A means for montorng of the mesh deformaton wth respect to detectng the changes n qualty of the grd durng deformaton s also consdered. Grd deformaton results are dscussed for a benchmark system as well as for a larger real applcaton type system (a vscous AGARD wng grd) under the deformatons exhbted n experments. Dscusson of the parallel performance and comparson of the runnng tme of the mesh deformaton code to that used by the flow solver s made. The method showed overall promsng results. The next step s to valdate the method on other confguratons. Fnally, the ultmate performance assessment of ths strategy wll be revealed when the method s coupled wth the flow and structural solvers n the aeroelastc smulatons. ACKNOWLEDGEMENTS The authors would lke to thank Dr. Chrstoph Degand 2 for sharng hs experence wth the torsonal sprng analogy method and Dr. Ray Tumnaro of Sanda Natonal Laboratores for help wth the AZTEC package. Fnally, the authors would lke to express ther grattude for the support of ths project by Dr. John Schmsseur of AFOSR. REFERENCES 1 Batna, J. T., Unsteady Euler Sprng Method for Three-Dmensonal Unstructured Dynamc Meshes, AIAA Paper , Jan Degand, C., and Farhat, C., A Three-Dmensonal Torsonal Sprng Analogy Method for Unstructured Dynamc Meshes, Computers and Structures, Vol. 80, pp , Przadeh, S. Z., An Adaptve Unstructured Grd Method by Grd Subdvson, Local Remeshng, and Grd Movement, AIAA Paper , Jun.-July Murayama, M., Nakahash, K., and Matsushma, K., Unstructured Dynamc Mesh for Large Movement and Deformaton, AIAA Paper , Jan Burg, C. O. E., Sreenvas, K, Hyams, D. G., and Mtchell, B., Unstructured Nonlnear Free Surface Flow Solutons: Valdaton and Verfcaton, AIAA Paper , June Cavallo, P. A., Snha, N., and Feldman, G. M., Parallel Unstructured Mesh Adaptaton for Transent Movng Body and Aeropropulsve Applcatons, AIAA Paper , 42 nd AIAA Aerospace Scences Meetng, Reno, Jan Sten, K., Tezduyar, T. E., and Benney, R., Automatc mesh update wth the sold-extenson mesh movng technque, Comput. Methods Appl. Mech. Engrg. 139, pp , Burg, C. O. E., A Robust Unstructured Grd Movement Strategy Usng Three-Dmensonal Torsonal Sprngs, AIAA Paper , 34 th AIAA Flud Dynamcs Conference, Portland, June-July Morton, S. A., Cummngs, R. M., and Kholodar, D. B., Hgh Resoluton Turbulence Treatment of F/A-18 Tal Buffet, AIAA Paper , Apr

10 10 Przadeh, S. Z., Unstructured Grd Generaton for Complex 3D Hgh-Lft Confguratons, AIAA Paper , Oct Farhat, C., Degand, C., Koobus, B., and Lesonne, M., Torsonal Sprngs for Two-Dmensonal Unstructured Flud Meshes, Comput. Methods Appl. Mech. Engrg., 163, pp , Karyps, G., and Kumar, V., A Fast and Hgh Qualty Multlevel Scheme for Parttonng Irregular Graphs, SIAM Journal of Scentfc Computng, Vol. 20, No. 1, pp , Tumnaro, R. S., Heroux, M., Hutchnson, S. A., and Shadd, J. N., Offcal Aztec User s Gude, Dec Strang, W.Z., Tomaro, R.F., and Grsmer, M.J., The Defnng Methods of Cobalt: A Parallel, Implct, Unstructured Euler/Naver- Stokes Flow Solver, AIAA Paper , Jan Melvlle, R., and Morton, S., Fully Implct Aeroelastcty on Overset Grd Systems, AIAA Paper , 36 th AIAA Aerospace Scences Meetng, Reno, Jan

A Binarization Algorithm specialized on Document Images and Photos

A Binarization Algorithm specialized on Document Images and Photos A Bnarzaton Algorthm specalzed on Document mages and Photos Ergna Kavalleratou Dept. of nformaton and Communcaton Systems Engneerng Unversty of the Aegean kavalleratou@aegean.gr Abstract n ths paper, a

More information

Analysis of Continuous Beams in General

Analysis of Continuous Beams in General Analyss of Contnuous Beams n General Contnuous beams consdered here are prsmatc, rgdly connected to each beam segment and supported at varous ponts along the beam. onts are selected at ponts of support,

More information

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements Module 3: Element Propertes Lecture : Lagrange and Serendpty Elements 5 In last lecture note, the nterpolaton functons are derved on the bass of assumed polynomal from Pascal s trangle for the fled varable.

More information

R s s f. m y s. SPH3UW Unit 7.3 Spherical Concave Mirrors Page 1 of 12. Notes

R s s f. m y s. SPH3UW Unit 7.3 Spherical Concave Mirrors Page 1 of 12. Notes SPH3UW Unt 7.3 Sphercal Concave Mrrors Page 1 of 1 Notes Physcs Tool box Concave Mrror If the reflectng surface takes place on the nner surface of the sphercal shape so that the centre of the mrror bulges

More information

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Proceedngs of the Wnter Smulaton Conference M E Kuhl, N M Steger, F B Armstrong, and J A Jones, eds A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Mark W Brantley Chun-Hung

More information

Assignment # 2. Farrukh Jabeen Algorithms 510 Assignment #2 Due Date: June 15, 2009.

Assignment # 2. Farrukh Jabeen Algorithms 510 Assignment #2 Due Date: June 15, 2009. Farrukh Jabeen Algorthms 51 Assgnment #2 Due Date: June 15, 29. Assgnment # 2 Chapter 3 Dscrete Fourer Transforms Implement the FFT for the DFT. Descrbed n sectons 3.1 and 3.2. Delverables: 1. Concse descrpton

More information

Mathematics 256 a course in differential equations for engineering students

Mathematics 256 a course in differential equations for engineering students Mathematcs 56 a course n dfferental equatons for engneerng students Chapter 5. More effcent methods of numercal soluton Euler s method s qute neffcent. Because the error s essentally proportonal to the

More information

Parallelism for Nested Loops with Non-uniform and Flow Dependences

Parallelism for Nested Loops with Non-uniform and Flow Dependences Parallelsm for Nested Loops wth Non-unform and Flow Dependences Sam-Jn Jeong Dept. of Informaton & Communcaton Engneerng, Cheonan Unversty, 5, Anseo-dong, Cheonan, Chungnam, 330-80, Korea. seong@cheonan.ac.kr

More information

S.P.H. : A SOLUTION TO AVOID USING EROSION CRITERION?

S.P.H. : A SOLUTION TO AVOID USING EROSION CRITERION? S.P.H. : A SOLUTION TO AVOID USING EROSION CRITERION? Célne GALLET ENSICA 1 place Emle Bloun 31056 TOULOUSE CEDEX e-mal :cgallet@ensca.fr Jean Luc LACOME DYNALIS Immeuble AEROPOLE - Bat 1 5, Avenue Albert

More information

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration Improvement of Spatal Resoluton Usng BlockMatchng Based Moton Estmaton and Frame Integraton Danya Suga and Takayuk Hamamoto Graduate School of Engneerng, Tokyo Unversty of Scence, 6-3-1, Nuku, Katsuska-ku,

More information

Lecture #15 Lecture Notes

Lecture #15 Lecture Notes Lecture #15 Lecture Notes The ocean water column s very much a 3-D spatal entt and we need to represent that structure n an economcal way to deal wth t n calculatons. We wll dscuss one way to do so, emprcal

More information

The Codesign Challenge

The Codesign Challenge ECE 4530 Codesgn Challenge Fall 2007 Hardware/Software Codesgn The Codesgn Challenge Objectves In the codesgn challenge, your task s to accelerate a gven software reference mplementaton as fast as possble.

More information

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision SLAM Summer School 2006 Practcal 2: SLAM usng Monocular Vson Javer Cvera, Unversty of Zaragoza Andrew J. Davson, Imperal College London J.M.M Montel, Unversty of Zaragoza. josemar@unzar.es, jcvera@unzar.es,

More information

Module 6: FEM for Plates and Shells Lecture 6: Finite Element Analysis of Shell

Module 6: FEM for Plates and Shells Lecture 6: Finite Element Analysis of Shell Module 6: FEM for Plates and Shells Lecture 6: Fnte Element Analyss of Shell 3 6.6. Introducton A shell s a curved surface, whch by vrtue of ther shape can wthstand both membrane and bendng forces. A shell

More information

User Authentication Based On Behavioral Mouse Dynamics Biometrics

User Authentication Based On Behavioral Mouse Dynamics Biometrics User Authentcaton Based On Behavoral Mouse Dynamcs Bometrcs Chee-Hyung Yoon Danel Donghyun Km Department of Computer Scence Department of Computer Scence Stanford Unversty Stanford Unversty Stanford, CA

More information

Smoothing Spline ANOVA for variable screening

Smoothing Spline ANOVA for variable screening Smoothng Splne ANOVA for varable screenng a useful tool for metamodels tranng and mult-objectve optmzaton L. Rcco, E. Rgon, A. Turco Outlne RSM Introducton Possble couplng Test case MOO MOO wth Game Theory

More information

Complex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following.

Complex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following. Complex Numbers The last topc n ths secton s not really related to most of what we ve done n ths chapter, although t s somewhat related to the radcals secton as we wll see. We also won t need the materal

More information

Fast Computation of Shortest Path for Visiting Segments in the Plane

Fast Computation of Shortest Path for Visiting Segments in the Plane Send Orders for Reprnts to reprnts@benthamscence.ae 4 The Open Cybernetcs & Systemcs Journal, 04, 8, 4-9 Open Access Fast Computaton of Shortest Path for Vstng Segments n the Plane Ljuan Wang,, Bo Jang

More information

APPLICATION OF A COMPUTATIONALLY EFFICIENT GEOSTATISTICAL APPROACH TO CHARACTERIZING VARIABLY SPACED WATER-TABLE DATA

APPLICATION OF A COMPUTATIONALLY EFFICIENT GEOSTATISTICAL APPROACH TO CHARACTERIZING VARIABLY SPACED WATER-TABLE DATA RFr"W/FZD JAN 2 4 1995 OST control # 1385 John J Q U ~ M Argonne Natonal Laboratory Argonne, L 60439 Tel: 708-252-5357, Fax: 708-252-3 611 APPLCATON OF A COMPUTATONALLY EFFCENT GEOSTATSTCAL APPROACH TO

More information

Wishing you all a Total Quality New Year!

Wishing you all a Total Quality New Year! Total Qualty Management and Sx Sgma Post Graduate Program 214-15 Sesson 4 Vnay Kumar Kalakband Assstant Professor Operatons & Systems Area 1 Wshng you all a Total Qualty New Year! Hope you acheve Sx sgma

More information

Subspace clustering. Clustering. Fundamental to all clustering techniques is the choice of distance measure between data points;

Subspace clustering. Clustering. Fundamental to all clustering techniques is the choice of distance measure between data points; Subspace clusterng Clusterng Fundamental to all clusterng technques s the choce of dstance measure between data ponts; D q ( ) ( ) 2 x x = x x, j k = 1 k jk Squared Eucldean dstance Assumpton: All features

More information

3D vector computer graphics

3D vector computer graphics 3D vector computer graphcs Paolo Varagnolo: freelance engneer Padova Aprl 2016 Prvate Practce ----------------------------------- 1. Introducton Vector 3D model representaton n computer graphcs requres

More information

Simulation: Solving Dynamic Models ABE 5646 Week 11 Chapter 2, Spring 2010

Simulation: Solving Dynamic Models ABE 5646 Week 11 Chapter 2, Spring 2010 Smulaton: Solvng Dynamc Models ABE 5646 Week Chapter 2, Sprng 200 Week Descrpton Readng Materal Mar 5- Mar 9 Evaluatng [Crop] Models Comparng a model wth data - Graphcal, errors - Measures of agreement

More information

S1 Note. Basis functions.

S1 Note. Basis functions. S1 Note. Bass functons. Contents Types of bass functons...1 The Fourer bass...2 B-splne bass...3 Power and type I error rates wth dfferent numbers of bass functons...4 Table S1. Smulaton results of type

More information

Sorting Review. Sorting. Comparison Sorting. CSE 680 Prof. Roger Crawfis. Assumptions

Sorting Review. Sorting. Comparison Sorting. CSE 680 Prof. Roger Crawfis. Assumptions Sortng Revew Introducton to Algorthms Qucksort CSE 680 Prof. Roger Crawfs Inserton Sort T(n) = Θ(n 2 ) In-place Merge Sort T(n) = Θ(n lg(n)) Not n-place Selecton Sort (from homework) T(n) = Θ(n 2 ) In-place

More information

OVERSET UNSTRUCTURED GRID METHOD FOR FLOW SIMULATION OF COMPLEX AND MULTIPLE BODY PROBLEMS

OVERSET UNSTRUCTURED GRID METHOD FOR FLOW SIMULATION OF COMPLEX AND MULTIPLE BODY PROBLEMS ICAS 2000 CONGRESS OVERSET UNSTRUCTURED GRID METHOD FOR FLOW SIMULATION OF COMPLEX AND MULTIPLE BODY PROBLEMS Kazuhro Nakahash, Fumya Togash Tohoku Unversty Keywords: CFD, Unstructured grd, overset grd

More information

Multiblock method for database generation in finite element programs

Multiblock method for database generation in finite element programs Proc. of the 9th WSEAS Int. Conf. on Mathematcal Methods and Computatonal Technques n Electrcal Engneerng, Arcachon, October 13-15, 2007 53 Multblock method for database generaton n fnte element programs

More information

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers IOSR Journal of Electroncs and Communcaton Engneerng (IOSR-JECE) e-issn: 78-834,p- ISSN: 78-8735.Volume 9, Issue, Ver. IV (Mar - Apr. 04), PP 0-07 Content Based Image Retreval Usng -D Dscrete Wavelet wth

More information

Quality Improvement Algorithm for Tetrahedral Mesh Based on Optimal Delaunay Triangulation

Quality Improvement Algorithm for Tetrahedral Mesh Based on Optimal Delaunay Triangulation Intellgent Informaton Management, 013, 5, 191-195 Publshed Onlne November 013 (http://www.scrp.org/journal/m) http://dx.do.org/10.36/m.013.5601 Qualty Improvement Algorthm for Tetrahedral Mesh Based on

More information

Sequential search. Building Java Programs Chapter 13. Sequential search. Sequential search

Sequential search. Building Java Programs Chapter 13. Sequential search. Sequential search Sequental search Buldng Java Programs Chapter 13 Searchng and Sortng sequental search: Locates a target value n an array/lst by examnng each element from start to fnsh. How many elements wll t need to

More information

Reducing Frame Rate for Object Tracking

Reducing Frame Rate for Object Tracking Reducng Frame Rate for Object Trackng Pavel Korshunov 1 and We Tsang Oo 2 1 Natonal Unversty of Sngapore, Sngapore 11977, pavelkor@comp.nus.edu.sg 2 Natonal Unversty of Sngapore, Sngapore 11977, oowt@comp.nus.edu.sg

More information

Load Balancing for Hex-Cell Interconnection Network

Load Balancing for Hex-Cell Interconnection Network Int. J. Communcatons, Network and System Scences,,, - Publshed Onlne Aprl n ScRes. http://www.scrp.org/journal/jcns http://dx.do.org/./jcns.. Load Balancng for Hex-Cell Interconnecton Network Saher Manaseer,

More information

The Greedy Method. Outline and Reading. Change Money Problem. Greedy Algorithms. Applications of the Greedy Strategy. The Greedy Method Technique

The Greedy Method. Outline and Reading. Change Money Problem. Greedy Algorithms. Applications of the Greedy Strategy. The Greedy Method Technique //00 :0 AM Outlne and Readng The Greedy Method The Greedy Method Technque (secton.) Fractonal Knapsack Problem (secton..) Task Schedulng (secton..) Mnmum Spannng Trees (secton.) Change Money Problem Greedy

More information

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz Compler Desgn Sprng 2014 Regster Allocaton Sample Exercses and Solutons Prof. Pedro C. Dnz USC / Informaton Scences Insttute 4676 Admralty Way, Sute 1001 Marna del Rey, Calforna 90292 pedro@s.edu Regster

More information

Problem Set 3 Solutions

Problem Set 3 Solutions Introducton to Algorthms October 4, 2002 Massachusetts Insttute of Technology 6046J/18410J Professors Erk Demane and Shaf Goldwasser Handout 14 Problem Set 3 Solutons (Exercses were not to be turned n,

More information

Accounting for the Use of Different Length Scale Factors in x, y and z Directions

Accounting for the Use of Different Length Scale Factors in x, y and z Directions 1 Accountng for the Use of Dfferent Length Scale Factors n x, y and z Drectons Taha Soch (taha.soch@kcl.ac.uk) Imagng Scences & Bomedcal Engneerng, Kng s College London, The Rayne Insttute, St Thomas Hosptal,

More information

Electrical analysis of light-weight, triangular weave reflector antennas

Electrical analysis of light-weight, triangular weave reflector antennas Electrcal analyss of lght-weght, trangular weave reflector antennas Knud Pontoppdan TICRA Laederstraede 34 DK-121 Copenhagen K Denmark Emal: kp@tcra.com INTRODUCTION The new lght-weght reflector antenna

More information

High-Boost Mesh Filtering for 3-D Shape Enhancement

High-Boost Mesh Filtering for 3-D Shape Enhancement Hgh-Boost Mesh Flterng for 3-D Shape Enhancement Hrokazu Yagou Λ Alexander Belyaev y Damng We z Λ y z ; ; Shape Modelng Laboratory, Unversty of Azu, Azu-Wakamatsu 965-8580 Japan y Computer Graphcs Group,

More information

Range images. Range image registration. Examples of sampling patterns. Range images and range surfaces

Range images. Range image registration. Examples of sampling patterns. Range images and range surfaces Range mages For many structured lght scanners, the range data forms a hghly regular pattern known as a range mage. he samplng pattern s determned by the specfc scanner. Range mage regstraton 1 Examples

More information

An Accurate Evaluation of Integrals in Convex and Non convex Polygonal Domain by Twelve Node Quadrilateral Finite Element Method

An Accurate Evaluation of Integrals in Convex and Non convex Polygonal Domain by Twelve Node Quadrilateral Finite Element Method Internatonal Journal of Computatonal and Appled Mathematcs. ISSN 89-4966 Volume, Number (07), pp. 33-4 Research Inda Publcatons http://www.rpublcaton.com An Accurate Evaluaton of Integrals n Convex and

More information

Dynamic wetting property investigation of AFM tips in micro/nanoscale

Dynamic wetting property investigation of AFM tips in micro/nanoscale Dynamc wettng property nvestgaton of AFM tps n mcro/nanoscale The wettng propertes of AFM probe tps are of concern n AFM tp related force measurement, fabrcaton, and manpulaton technques, such as dp-pen

More information

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 A mathematcal programmng approach to the analyss, desgn and

More information

Topology Design using LS-TaSC Version 2 and LS-DYNA

Topology Design using LS-TaSC Version 2 and LS-DYNA Topology Desgn usng LS-TaSC Verson 2 and LS-DYNA Wllem Roux Lvermore Software Technology Corporaton, Lvermore, CA, USA Abstract Ths paper gves an overvew of LS-TaSC verson 2, a topology optmzaton tool

More information

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour 6.854 Advanced Algorthms Petar Maymounkov Problem Set 11 (November 23, 2005) Wth: Benjamn Rossman, Oren Wemann, and Pouya Kheradpour Problem 1. We reduce vertex cover to MAX-SAT wth weghts, such that the

More information

Chapter 6 Programmng the fnte element method Inow turn to the man subject of ths book: The mplementaton of the fnte element algorthm n computer programs. In order to make my dscusson as straghtforward

More information

Module Management Tool in Software Development Organizations

Module Management Tool in Software Development Organizations Journal of Computer Scence (5): 8-, 7 ISSN 59-66 7 Scence Publcatons Management Tool n Software Development Organzatons Ahmad A. Al-Rababah and Mohammad A. Al-Rababah Faculty of IT, Al-Ahlyyah Amman Unversty,

More information

USING GRAPHING SKILLS

USING GRAPHING SKILLS Name: BOLOGY: Date: _ Class: USNG GRAPHNG SKLLS NTRODUCTON: Recorded data can be plotted on a graph. A graph s a pctoral representaton of nformaton recorded n a data table. t s used to show a relatonshp

More information

Modeling of Airfoil Trailing Edge Flap with Immersed Boundary Method

Modeling of Airfoil Trailing Edge Flap with Immersed Boundary Method Downloaded from orbt.dtu.dk on: Sep 27, 2018 Modelng of Arfol Tralng Edge Flap wth Immersed Boundary Method Zhu, We Jun; Shen, Wen Zhong; Sørensen, Jens Nørkær Publshed n: ICOWEOE-2011 Publcaton date:

More information

CSCI 104 Sorting Algorithms. Mark Redekopp David Kempe

CSCI 104 Sorting Algorithms. Mark Redekopp David Kempe CSCI 104 Sortng Algorthms Mark Redekopp Davd Kempe Algorthm Effcency SORTING 2 Sortng If we have an unordered lst, sequental search becomes our only choce If we wll perform a lot of searches t may be benefcal

More information

Some material adapted from Mohamed Younis, UMBC CMSC 611 Spr 2003 course slides Some material adapted from Hennessy & Patterson / 2003 Elsevier

Some material adapted from Mohamed Younis, UMBC CMSC 611 Spr 2003 course slides Some material adapted from Hennessy & Patterson / 2003 Elsevier Some materal adapted from Mohamed Youns, UMBC CMSC 611 Spr 2003 course sldes Some materal adapted from Hennessy & Patterson / 2003 Elsever Scence Performance = 1 Executon tme Speedup = Performance (B)

More information

Very simple computational domains can be discretized using boundary-fitted structured meshes (also called grids)

Very simple computational domains can be discretized using boundary-fitted structured meshes (also called grids) Structured meshes Very smple computatonal domans can be dscretzed usng boundary-ftted structured meshes (also called grds) The grd lnes of a Cartesan mesh are parallel to one another Structured meshes

More information

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 An Iteratve Soluton Approach to Process Plant Layout usng Mxed

More information

TECHNIQUE OF FORMATION HOMOGENEOUS SAMPLE SAME OBJECTS. Muradaliyev A.Z.

TECHNIQUE OF FORMATION HOMOGENEOUS SAMPLE SAME OBJECTS. Muradaliyev A.Z. TECHNIQUE OF FORMATION HOMOGENEOUS SAMPLE SAME OBJECTS Muradalyev AZ Azerbajan Scentfc-Research and Desgn-Prospectng Insttute of Energetc AZ1012, Ave HZardab-94 E-mal:aydn_murad@yahoocom Importance of

More information

Active Contours/Snakes

Active Contours/Snakes Actve Contours/Snakes Erkut Erdem Acknowledgement: The sldes are adapted from the sldes prepared by K. Grauman of Unversty of Texas at Austn Fttng: Edges vs. boundares Edges useful sgnal to ndcate occludng

More information

Simplification of 3D Meshes

Simplification of 3D Meshes Smplfcaton of 3D Meshes Addy Ngan /4/00 Outlne Motvaton Taxonomy of smplfcaton methods Hoppe et al, Mesh optmzaton Hoppe, Progressve meshes Smplfcaton of 3D Meshes 1 Motvaton Hgh detaled meshes becomng

More information

Kinematics of pantograph masts

Kinematics of pantograph masts Abstract Spacecraft Mechansms Group, ISRO Satellte Centre, Arport Road, Bangalore 560 07, Emal:bpn@sac.ernet.n Flght Dynamcs Dvson, ISRO Satellte Centre, Arport Road, Bangalore 560 07 Emal:pandyan@sac.ernet.n

More information

Modeling, Manipulating, and Visualizing Continuous Volumetric Data: A Novel Spline-based Approach

Modeling, Manipulating, and Visualizing Continuous Volumetric Data: A Novel Spline-based Approach Modelng, Manpulatng, and Vsualzng Contnuous Volumetrc Data: A Novel Splne-based Approach Jng Hua Center for Vsual Computng, Department of Computer Scence SUNY at Stony Brook Talk Outlne Introducton and

More information

Steps for Computing the Dissimilarity, Entropy, Herfindahl-Hirschman and. Accessibility (Gravity with Competition) Indices

Steps for Computing the Dissimilarity, Entropy, Herfindahl-Hirschman and. Accessibility (Gravity with Competition) Indices Steps for Computng the Dssmlarty, Entropy, Herfndahl-Hrschman and Accessblty (Gravty wth Competton) Indces I. Dssmlarty Index Measurement: The followng formula can be used to measure the evenness between

More information

REFRACTION. a. To study the refraction of light from plane surfaces. b. To determine the index of refraction for Acrylic and Water.

REFRACTION. a. To study the refraction of light from plane surfaces. b. To determine the index of refraction for Acrylic and Water. Purpose Theory REFRACTION a. To study the refracton of lght from plane surfaces. b. To determne the ndex of refracton for Acrylc and Water. When a ray of lght passes from one medum nto another one of dfferent

More information

Parallel matrix-vector multiplication

Parallel matrix-vector multiplication Appendx A Parallel matrx-vector multplcaton The reduced transton matrx of the three-dmensonal cage model for gel electrophoress, descrbed n secton 3.2, becomes excessvely large for polymer lengths more

More information

Design for Reliability: Case Studies in Manufacturing Process Synthesis

Design for Reliability: Case Studies in Manufacturing Process Synthesis Desgn for Relablty: Case Studes n Manufacturng Process Synthess Y. Lawrence Yao*, and Chao Lu Department of Mechancal Engneerng, Columba Unversty, Mudd Bldg., MC 473, New York, NY 7, USA * Correspondng

More information

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data A Fast Content-Based Multmeda Retreval Technque Usng Compressed Data Borko Furht and Pornvt Saksobhavvat NSF Multmeda Laboratory Florda Atlantc Unversty, Boca Raton, Florda 3343 ABSTRACT In ths paper,

More information

An inverse problem solution for post-processing of PIV data

An inverse problem solution for post-processing of PIV data An nverse problem soluton for post-processng of PIV data Wt Strycznewcz 1,* 1 Appled Aerodynamcs Laboratory, Insttute of Avaton, Warsaw, Poland *correspondng author: wt.strycznewcz@lot.edu.pl Abstract

More information

X- Chart Using ANOM Approach

X- Chart Using ANOM Approach ISSN 1684-8403 Journal of Statstcs Volume 17, 010, pp. 3-3 Abstract X- Chart Usng ANOM Approach Gullapall Chakravarth 1 and Chaluvad Venkateswara Rao Control lmts for ndvdual measurements (X) chart are

More information

Programming in Fortran 90 : 2017/2018

Programming in Fortran 90 : 2017/2018 Programmng n Fortran 90 : 2017/2018 Programmng n Fortran 90 : 2017/2018 Exercse 1 : Evaluaton of functon dependng on nput Wrte a program who evaluate the functon f (x,y) for any two user specfed values

More information

Course Introduction. Algorithm 8/31/2017. COSC 320 Advanced Data Structures and Algorithms. COSC 320 Advanced Data Structures and Algorithms

Course Introduction. Algorithm 8/31/2017. COSC 320 Advanced Data Structures and Algorithms. COSC 320 Advanced Data Structures and Algorithms Course Introducton Course Topcs Exams, abs, Proects A quc loo at a few algorthms 1 Advanced Data Structures and Algorthms Descrpton: We are gong to dscuss algorthm complexty analyss, algorthm desgn technques

More information

AMath 483/583 Lecture 21 May 13, Notes: Notes: Jacobi iteration. Notes: Jacobi with OpenMP coarse grain

AMath 483/583 Lecture 21 May 13, Notes: Notes: Jacobi iteration. Notes: Jacobi with OpenMP coarse grain AMath 483/583 Lecture 21 May 13, 2011 Today: OpenMP and MPI versons of Jacob teraton Gauss-Sedel and SOR teratve methods Next week: More MPI Debuggng and totalvew GPU computng Read: Class notes and references

More information

Solving two-person zero-sum game by Matlab

Solving two-person zero-sum game by Matlab Appled Mechancs and Materals Onlne: 2011-02-02 ISSN: 1662-7482, Vols. 50-51, pp 262-265 do:10.4028/www.scentfc.net/amm.50-51.262 2011 Trans Tech Publcatons, Swtzerland Solvng two-person zero-sum game by

More information

Optimizing Document Scoring for Query Retrieval

Optimizing Document Scoring for Query Retrieval Optmzng Document Scorng for Query Retreval Brent Ellwen baellwe@cs.stanford.edu Abstract The goal of ths project was to automate the process of tunng a document query engne. Specfcally, I used machne learnng

More information

Computer Animation and Visualisation. Lecture 4. Rigging / Skinning

Computer Animation and Visualisation. Lecture 4. Rigging / Skinning Computer Anmaton and Vsualsaton Lecture 4. Rggng / Sknnng Taku Komura Overvew Sknnng / Rggng Background knowledge Lnear Blendng How to decde weghts? Example-based Method Anatomcal models Sknnng Assume

More information

Some Advanced SPC Tools 1. Cumulative Sum Control (Cusum) Chart For the data shown in Table 9-1, the x chart can be generated.

Some Advanced SPC Tools 1. Cumulative Sum Control (Cusum) Chart For the data shown in Table 9-1, the x chart can be generated. Some Advanced SP Tools 1. umulatve Sum ontrol (usum) hart For the data shown n Table 9-1, the x chart can be generated. However, the shft taken place at sample #21 s not apparent. 92 For ths set samples,

More information

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task Proceedngs of NTCIR-6 Workshop Meetng, May 15-18, 2007, Tokyo, Japan Term Weghtng Classfcaton System Usng the Ch-square Statstc for the Classfcaton Subtask at NTCIR-6 Patent Retreval Task Kotaro Hashmoto

More information

Brave New World Pseudocode Reference

Brave New World Pseudocode Reference Brave New World Pseudocode Reference Pseudocode s a way to descrbe how to accomplsh tasks usng basc steps lke those a computer mght perform. In ths week s lab, you'll see how a form of pseudocode can be

More information

ELEC 377 Operating Systems. Week 6 Class 3

ELEC 377 Operating Systems. Week 6 Class 3 ELEC 377 Operatng Systems Week 6 Class 3 Last Class Memory Management Memory Pagng Pagng Structure ELEC 377 Operatng Systems Today Pagng Szes Vrtual Memory Concept Demand Pagng ELEC 377 Operatng Systems

More information

Cluster Analysis of Electrical Behavior

Cluster Analysis of Electrical Behavior Journal of Computer and Communcatons, 205, 3, 88-93 Publshed Onlne May 205 n ScRes. http://www.scrp.org/ournal/cc http://dx.do.org/0.4236/cc.205.350 Cluster Analyss of Electrcal Behavor Ln Lu Ln Lu, School

More information

Resolving Ambiguity in Depth Extraction for Motion Capture using Genetic Algorithm

Resolving Ambiguity in Depth Extraction for Motion Capture using Genetic Algorithm Resolvng Ambguty n Depth Extracton for Moton Capture usng Genetc Algorthm Yn Yee Wa, Ch Kn Chow, Tong Lee Computer Vson and Image Processng Laboratory Dept. of Electronc Engneerng The Chnese Unversty of

More information

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide Lobachevsky State Unversty of Nzhn Novgorod Polyhedron Quck Start Gude Nzhn Novgorod 2016 Contents Specfcaton of Polyhedron software... 3 Theoretcal background... 4 1. Interface of Polyhedron... 6 1.1.

More information

High resolution 3D Tau-p transform by matching pursuit Weiping Cao* and Warren S. Ross, Shearwater GeoServices

High resolution 3D Tau-p transform by matching pursuit Weiping Cao* and Warren S. Ross, Shearwater GeoServices Hgh resoluton 3D Tau-p transform by matchng pursut Wepng Cao* and Warren S. Ross, Shearwater GeoServces Summary The 3D Tau-p transform s of vtal sgnfcance for processng sesmc data acqured wth modern wde

More information

ON THE DESIGN OF LARGE SCALE REDUNDANT PARALLEL MANIPULATOR. Wu huapeng, Heikki handroos and Juha kilkki

ON THE DESIGN OF LARGE SCALE REDUNDANT PARALLEL MANIPULATOR. Wu huapeng, Heikki handroos and Juha kilkki ON THE DESIGN OF LARGE SCALE REDUNDANT PARALLEL MANIPULATOR Wu huapeng, Hekk handroos and Juha klkk Machne Automaton Lab, Lappeenranta Unversty of Technology LPR-5385 Fnland huapeng@lut.f, handroos@lut.f,

More information

UNIT 2 : INEQUALITIES AND CONVEX SETS

UNIT 2 : INEQUALITIES AND CONVEX SETS UNT 2 : NEQUALTES AND CONVEX SETS ' Structure 2. ntroducton Objectves, nequaltes and ther Graphs Convex Sets and ther Geometry Noton of Convex Sets Extreme Ponts of Convex Set Hyper Planes and Half Spaces

More information

VISCOELASTIC SIMULATION OF BI-LAYER COEXTRUSION IN A SQUARE DIE: AN ANALYSIS OF VISCOUS ENCAPSULATION

VISCOELASTIC SIMULATION OF BI-LAYER COEXTRUSION IN A SQUARE DIE: AN ANALYSIS OF VISCOUS ENCAPSULATION VISCOELASTIC SIMULATION OF BI-LAYER COEXTRUSION IN A SQUARE DIE: AN ANALYSIS OF VISCOUS ENCAPSULATION Mahesh Gupta Mchgan Technologcal Unversty Plastc Flow, LLC Houghton, MI 49931 Hancock, MI 49930 Abstract

More information

Lecture 5: Multilayer Perceptrons

Lecture 5: Multilayer Perceptrons Lecture 5: Multlayer Perceptrons Roger Grosse 1 Introducton So far, we ve only talked about lnear models: lnear regresson and lnear bnary classfers. We noted that there are functons that can t be represented

More information

Complex Deformable Objects in Virtual Reality

Complex Deformable Objects in Virtual Reality Complex Deformable Obects n Vrtual Realty Young-Mn Kang Department of Computer Scence Pusan Natonal Unversty ymkang@pearl.cs.pusan.ac.kr Hwan-Gue Cho Department of Computer Scence Pusan Natonal Unversty

More information

CMPS 10 Introduction to Computer Science Lecture Notes

CMPS 10 Introduction to Computer Science Lecture Notes CPS 0 Introducton to Computer Scence Lecture Notes Chapter : Algorthm Desgn How should we present algorthms? Natural languages lke Englsh, Spansh, or French whch are rch n nterpretaton and meanng are not

More information

Proper Choice of Data Used for the Estimation of Datum Transformation Parameters

Proper Choice of Data Used for the Estimation of Datum Transformation Parameters Proper Choce of Data Used for the Estmaton of Datum Transformaton Parameters Hakan S. KUTOGLU, Turkey Key words: Coordnate systems; transformaton; estmaton, relablty. SUMMARY Advances n technologes and

More information

Lecture 4: Principal components

Lecture 4: Principal components /3/6 Lecture 4: Prncpal components 3..6 Multvarate lnear regresson MLR s optmal for the estmaton data...but poor for handlng collnear data Covarance matrx s not nvertble (large condton number) Robustness

More information

TPL-Aware Displacement-driven Detailed Placement Refinement with Coloring Constraints

TPL-Aware Displacement-driven Detailed Placement Refinement with Coloring Constraints TPL-ware Dsplacement-drven Detaled Placement Refnement wth Colorng Constrants Tao Ln Iowa State Unversty tln@astate.edu Chrs Chu Iowa State Unversty cnchu@astate.edu BSTRCT To mnmze the effect of process

More information

Wavefront Reconstructor

Wavefront Reconstructor A Dstrbuted Smplex B-Splne Based Wavefront Reconstructor Coen de Vsser and Mchel Verhaegen 14-12-201212 2012 Delft Unversty of Technology Contents Introducton Wavefront reconstructon usng Smplex B-Splnes

More information

VISUAL SELECTION OF SURFACE FEATURES DURING THEIR GEOMETRIC SIMULATION WITH THE HELP OF COMPUTER TECHNOLOGIES

VISUAL SELECTION OF SURFACE FEATURES DURING THEIR GEOMETRIC SIMULATION WITH THE HELP OF COMPUTER TECHNOLOGIES UbCC 2011, Volume 6, 5002981-x manuscrpts OPEN ACCES UbCC Journal ISSN 1992-8424 www.ubcc.org VISUAL SELECTION OF SURFACE FEATURES DURING THEIR GEOMETRIC SIMULATION WITH THE HELP OF COMPUTER TECHNOLOGIES

More information

CSE 326: Data Structures Quicksort Comparison Sorting Bound

CSE 326: Data Structures Quicksort Comparison Sorting Bound CSE 326: Data Structures Qucksort Comparson Sortng Bound Bran Curless Sprng 2008 Announcements (5/14/08) Homework due at begnnng of class on Frday. Secton tomorrow: Graded homeworks returned More dscusson

More information

A NEW APPROACH FOR SUBWAY TUNNEL DEFORMATION MONITORING: HIGH-RESOLUTION TERRESTRIAL LASER SCANNING

A NEW APPROACH FOR SUBWAY TUNNEL DEFORMATION MONITORING: HIGH-RESOLUTION TERRESTRIAL LASER SCANNING A NEW APPROACH FOR SUBWAY TUNNEL DEFORMATION MONITORING: HIGH-RESOLUTION TERRESTRIAL LASER SCANNING L Jan a, Wan Youchuan a,, Gao Xanjun a a School of Remote Sensng and Informaton Engneerng, Wuhan Unversty,129

More information

Optimal Workload-based Weighted Wavelet Synopses

Optimal Workload-based Weighted Wavelet Synopses Optmal Workload-based Weghted Wavelet Synopses Yoss Matas School of Computer Scence Tel Avv Unversty Tel Avv 69978, Israel matas@tau.ac.l Danel Urel School of Computer Scence Tel Avv Unversty Tel Avv 69978,

More information

Investigations of Topology and Shape of Multi-material Optimum Design of Structures

Investigations of Topology and Shape of Multi-material Optimum Design of Structures Advanced Scence and Tecnology Letters Vol.141 (GST 2016), pp.241-245 ttp://dx.do.org/10.14257/astl.2016.141.52 Investgatons of Topology and Sape of Mult-materal Optmum Desgn of Structures Quoc Hoan Doan

More information

SENSITIVITY ANALYSIS WITH UNSTRUCTURED FREE MESH GENERATORS IN 2-D AND 3-D SHAPE OPTIMIZATION.

SENSITIVITY ANALYSIS WITH UNSTRUCTURED FREE MESH GENERATORS IN 2-D AND 3-D SHAPE OPTIMIZATION. SENSITIVITY ANALYSIS WITH UNSTRUCTURED FREE MESH GENERATORS IN 2-D AND 3-D SHAPE OPTIMIZATION. P. Duysnx, W.H. Zhang, C. Fleury. Aerospace Laboratory, LTAS, Unversty of Lège B-4000 LIEGE, BELGIUM. ABSTRACT.

More information

Learning the Kernel Parameters in Kernel Minimum Distance Classifier

Learning the Kernel Parameters in Kernel Minimum Distance Classifier Learnng the Kernel Parameters n Kernel Mnmum Dstance Classfer Daoqang Zhang 1,, Songcan Chen and Zh-Hua Zhou 1* 1 Natonal Laboratory for Novel Software Technology Nanjng Unversty, Nanjng 193, Chna Department

More information

SAO: A Stream Index for Answering Linear Optimization Queries

SAO: A Stream Index for Answering Linear Optimization Queries SAO: A Stream Index for Answerng near Optmzaton Queres Gang uo Kun-ung Wu Phlp S. Yu IBM T.J. Watson Research Center {luog, klwu, psyu}@us.bm.com Abstract near optmzaton queres retreve the top-k tuples

More information

An Optimal Algorithm for Prufer Codes *

An Optimal Algorithm for Prufer Codes * J. Software Engneerng & Applcatons, 2009, 2: 111-115 do:10.4236/jsea.2009.22016 Publshed Onlne July 2009 (www.scrp.org/journal/jsea) An Optmal Algorthm for Prufer Codes * Xaodong Wang 1, 2, Le Wang 3,

More information

3D Virtual Eyeglass Frames Modeling from Multiple Camera Image Data Based on the GFFD Deformation Method

3D Virtual Eyeglass Frames Modeling from Multiple Camera Image Data Based on the GFFD Deformation Method NICOGRAPH Internatonal 2012, pp. 114-119 3D Vrtual Eyeglass Frames Modelng from Multple Camera Image Data Based on the GFFD Deformaton Method Norak Tamura, Somsangouane Sngthemphone and Katsuhro Ktama

More information

Fitting: Deformable contours April 26 th, 2018

Fitting: Deformable contours April 26 th, 2018 4/6/08 Fttng: Deformable contours Aprl 6 th, 08 Yong Jae Lee UC Davs Recap so far: Groupng and Fttng Goal: move from array of pxel values (or flter outputs) to a collecton of regons, objects, and shapes.

More information

The Shortest Path of Touring Lines given in the Plane

The Shortest Path of Touring Lines given in the Plane Send Orders for Reprnts to reprnts@benthamscence.ae 262 The Open Cybernetcs & Systemcs Journal, 2015, 9, 262-267 The Shortest Path of Tourng Lnes gven n the Plane Open Access Ljuan Wang 1,2, Dandan He

More information