From bf0f61f13fb51fd9b19d9ca0bb34ab6f6a5f4f10 Mon Sep 17 00:00:00 2001 From: Mike Taverne Date: Mon, 4 May 2009 18:03:55 +0200 Subject: [PATCH] added manual to engrid_src --- manual/engits.bib | 308 +++++++++++++++ manual/engrid_manual.pdf | Bin 0 -> 2935769 bytes manual/engrid_manual.tex | 679 ++++++++++++++++++++++++++++++++++ manual/figures/DeltaWing_01.png | Bin 0 -> 1291470 bytes manual/figures/DeltaWing_02.png | Bin 0 -> 1077417 bytes manual/figures/Hexa.png | Bin 0 -> 57882 bytes manual/figures/Tetra.png | Bin 0 -> 86249 bytes manual/figures/Throttle.png | Bin 0 -> 15633 bytes manual/figures/Wedge.png | Bin 0 -> 129934 bytes manual/figures/important.png | Bin 0 -> 43787 bytes manual/figures/tutorials/T1/scr01.png | Bin 0 -> 260877 bytes manual/figures/tutorials/T1/scr02.png | Bin 0 -> 296114 bytes manual/figures/tutorials/T1/scr03.png | Bin 0 -> 390434 bytes manual/figures/tutorials/T1/scr04.png | Bin 0 -> 344021 bytes manual/figures/tutorials/T1/scr05.png | Bin 0 -> 9740 bytes manual/figures/tutorials/T1/scr06.png | Bin 0 -> 40150 bytes manual/figures/tutorials/T1/scr07.png | Bin 0 -> 407688 bytes manual/figures/tutorials/T1/scr08.png | Bin 0 -> 40470 bytes manual/figures/tutorials/T1/scr09.png | Bin 0 -> 287853 bytes manual/figures/tutorials/T1/scr10.png | Bin 0 -> 10841 bytes manual/gpl.tex | 412 +++++++++++++++++++++ manual/logos/titlelogo.png | Bin 0 -> 24571 bytes manual/sketches/Hexa.dia | Bin 0 -> 1898 bytes manual/sketches/Tetra.dia | Bin 0 -> 1495 bytes manual/sketches/Wedge.dia | Bin 0 -> 1822 bytes 25 files changed, 1399 insertions(+) create mode 100644 manual/engits.bib create mode 100644 manual/engrid_manual.pdf create mode 100644 manual/engrid_manual.tex create mode 100644 manual/figures/DeltaWing_01.png create mode 100644 manual/figures/DeltaWing_02.png create mode 100644 manual/figures/Hexa.png create mode 100644 manual/figures/Tetra.png create mode 100644 manual/figures/Throttle.png create mode 100644 manual/figures/Wedge.png create mode 100644 manual/figures/important.png create mode 100644 manual/figures/tutorials/T1/scr01.png create mode 100644 manual/figures/tutorials/T1/scr02.png create mode 100644 manual/figures/tutorials/T1/scr03.png create mode 100644 manual/figures/tutorials/T1/scr04.png create mode 100644 manual/figures/tutorials/T1/scr05.png create mode 100644 manual/figures/tutorials/T1/scr06.png create mode 100644 manual/figures/tutorials/T1/scr07.png create mode 100644 manual/figures/tutorials/T1/scr08.png create mode 100644 manual/figures/tutorials/T1/scr09.png create mode 100644 manual/figures/tutorials/T1/scr10.png create mode 100644 manual/gpl.tex create mode 100755 manual/logos/titlelogo.png create mode 100644 manual/sketches/Hexa.dia create mode 100644 manual/sketches/Tetra.dia create mode 100644 manual/sketches/Wedge.dia diff --git a/manual/engits.bib b/manual/engits.bib new file mode 100644 index 0000000..be51409 --- /dev/null +++ b/manual/engits.bib @@ -0,0 +1,308 @@ +\vspace{-.5ex} +@misc{OO_cary, NOTE={ +John R. Cary and Svetlana G. Shasharina: +Comparison of C++ and Fortran 90 for +Object-Oriented Scientific Programming. +Submitted for publication in Computer Physics Communications, (Nov.1996) +Available from Los Alamos National Laboratory as Report +No. LA-UR-96-4064.}} + +\vspace{-.5ex} +@misc{Robison96, NOTE={ +A. D. Robison, P. F. Dubois: C++ Gets Faster for Scientific Computing. +In: Computers in Physics, Vol~10, pp 458-462, American Inst. of Physics +(1996).}} + +\vspace{-.5ex} +@misc{vils3d, NOTE={ +Vilsmeier R. and H\"anel D.: +A Field Method for 3-D Tetrahedral Mesh Generation and Adaption. Proc. +of 14th Int. Conf. on Num. Meth. in Fluid Dynamics, Bangalore, India +1994.}} + +\vspace{-.5ex} +@misc{vils3d_2, NOTE={ +R. Vilsmeier, D. H\"anel: Computational Aspects of Flow Simulation on +3-D, Unstructured, Adaptive Grids. +In: E. H. Hirschel (Ed.): Flow Simulation with High-Performance +Computers II, Notes in Numerical Fluid Mechanics, vol.~52, pp 431-446, +Vieweg Verlag, Braunschweig (1996).}} + +@misc{derv4, NOTE={ +C. Debiez, A. Dervieux, P. Arminjon: Mixed-Element-Volume: + Bridging finite elements and positive finite volume; some + accuracy issues. + In: Conference on Numerical Methods for the Euler and Navier-Stokes + equations, Montr{\'e}al, Quebec, September 14-16, (1995) +}} + + +\vspace{-.5ex} +@misc{meinkemg90, NOTE={ Meinke M., H\"anel D.: +Time Accurate Multigrid Solutions of the Navier-Stokes Equations. +Intern. Series of Numerical Mathematics, vol. 98, pp. 289-300, +Birkhauser, Basel, (1991).}} + +\vspace{-.5ex} +@misc{hyp1, NOTE={ +A. Khawaja, H. McMorris, and Y. Kallinderis: +"Hybrid Grids for Viscous Flows around Complex 3-D Geometries including +Multiple Bodies," +AIAA Paper 95-1685-CP, San Diego,CA, June (1995).}} + +\vspace{-.5ex} +@misc{vilsj95, NOTE={ +R. Vilsmeier and D. H\"anel: Adaptive Solutions for Unsteady Laminar Flow +on Unstructured Grids. Int. Journal for Numerical Methods in Fluids, +Vol~22, 85-101 (1995).}} + +\vspace{-.5ex} +@misc{breuer, NOTE={ M. Breuer, D. H\"anel: + A Dual Time-Stepping Method for 3-D, Viscous, +Incompressible Vortex Flow. +Computer \& Fluids, vol. 22, pp. 467-484, (1993).}} + +\vspace{-.5ex} @misc{F-parallel, NOTE={ S. Lanteri: Parallel Solutions +of Compressible Flows Using Overlapping and Non-Overlapping Mesh +Partitioning Strategies, Parallel Computing, Vol. 22, No. 7, pp. 943-968, +(1996).}} + +\vspace{-.5ex} +@misc{vils-krakow, NOTE={ +% SEE ALSO: krakow97 +O. Gloth, R. Vilsmeier, D. H\"anel: Object Oriented Programming for +Computational Fluid Dynamics. Proc. of High Performance Computing on HP +Systems. Krakow, Poland, Nov. 5-8, (1997).}} + +\vspace{-.5ex} +@misc{mavriplis97, NOTE={ + D.J. Mavriplis: Unstructured Grid Techniques. Ann. Rev. Fluid Mech., +vol. 29, pp. 473-514, (1997).}} + +\vspace{-.5ex} +@misc{roe81, NOTE={ +P. L. Roe: Approximate {R}iemann Solvers, Parameter Vectors, and +Difference Schemes, +JCP, vol. 43,pp 357 -- 372, (1981).}} + +\vspace{-.5ex} +@misc{turkel87, NOTE={ + E. Turkel: +Preconditioned Methods for Solving the +Incompressible and Low Speed Compressible Equations, + JCP,vol.72, pp 277 - 298, (1987).}} + +\vspace{-.5ex} +@misc{liou, NOTE={ +M.S. Liou, C.J. Steffen: A New Flux Splitting Scheme: JCP, vol. 107, pp +23-39, (1993).}} + +\vspace{-.5ex} +@misc{schwane, NOTE={ +R. Schwane, D. H\"anel: An Implicit Flux Vector Splitting Scheme for +Viscous Hypersonic Flow. +AIAA paper, No. 89-0274, (1989).}} + +\vspace{-.5ex} +@misc{guillard97, NOTE={ + H. Guillard and C. Viozat: + On the behavior of Upwind Schemes in the Low Mach + Number Limit. Rapport INRIA no 3160,(1997). +(Submitted to Computers and Fluids).}} + +\vspace{-.5ex} +@misc{marcum95, NOTE={ +D. L. Marcum, N. P. Weatherill, M. J. Marchant, F. Beaven: +Generation of Unstructured Grids for Viscous Flow Applications. +33rd Aerospace Sciences Meeting and Exhibit, Reno, NV., +AIAA 95-0212, (1995).}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +@InCollection{brandt:82, + author = {A. Brandt}, + title = {Guide to multigrid development}, + booktitle = {Multigrid methods, in Lecture notes in Mathematics}, + pages = {220-312}, + year = {1982}, + volume = {960} +} + +@Article{desideri-hemker:95, + author = {J.A. D{\'e}sid{\'e}ri and P.W. Hemker}, + title = {Convergence Analysis of the Defect-Correction Iteration for Hyperbolic Problems}, + journal = {SIAM J. Sci. Comput.}, + year = {1995}, + volume = {16}, + pages = {88-118} +} + +@InProceedings{hiper:97, + author = {O. Gloth and R. Vilsmeier and D.H\"anel}, + title = {Object Oriented Programming for Computational Fluid Dynamics}, + booktitle = {Proceedings of HiPer'97, ISBN 83-902363-6-2}, + editor = {M. Bubak, J. Mo\'sci\'nski}, + year = {1997} +} + +@InProceedings{fournier-gloth:99, + author = {L. Fournier and O. Gloth}, + title = {An Attempt to Develop a Multi Purpose FAS Multigrid Algorithm}, + booktitle = {Proceedings of Second International Symposium on Finite Volumes for Complex + Applications}, + year = {1999} +} + +@InProceedings{tran-vilsmeier-haenel:99, + author = {L. Tran and R. Vilsmeier and D. H\"anel}, + title = {A local level set method for the treatment of discontinuities on unstructured grids}, + booktitle = {Proceedings of Second International Symposium on Finite Volumes for Complex + Applications}, + year = {1999} +} + +@Misc{scitools:98, + author = {O. Gloth and R. Vilsmeier and D.H\"anel}, + title = {An Object Oriented Framework for Finite Volume Applications}, + howpublished = {Online: http://www.vug.uni-duisburg.de/~oliver/scitools98}, + year = {1998} +} + +@Article{lallemand-etal:92, + author = {M. H. Lallemand and H. Steve and A. Dervieux}, + title = {Unstructured multigridding by volume agglomeration: current status}, + journal = {Computers and Fluids}, + volume = {21}, + pages = {397-443}, + year = {1992} +} + +@Article{mavriplis-venkatakrishnan:96, + author = {D. J. Mavriplis and V. Venkatakrishnan}, + title = {A 3D agglomeration multigrid solver for the reynolds-average + navier-stokes equations on unstructure meshes}, + journal = {Int. J. for Num. Meth. in Fluids}, + volume = {23}, + pages = {527-544}, + year = {1996} +} + +@InProceedings{okamoto-etal:98, + author = {N. Okamoto and K. Nakahashi and S. Obayashi}, + title = {A coarse grid generation algorithm for agglomeration multigrid method + on unstructure grids}, + booktitle = {Proceedings of 36th Aerospace Sciences Meeting and Exhibit}, + volume = {98-0615}, + address = {AIAA, Reno}, + year = {1998} +} + +@Article{VL:79, + author = {B. Van Leer}, + title = {Towards the ultimate conservative difference scheme {V}: a + second-order sequel to {G}odunov's method}, + journal = {J. of Comput. Phys.}, + volume = {32}, + pages = {361--370}, + year = {1979} +} + +@Book{wesseling:91, + author = {P. Wesseling}, + title = {An introduction to multigrid methods}, + publisher = {John Wiley \& Sons}, + year = {1991} +} + +@Article{elmahi-etal:99, + author = {I. Elmahi and F. Benkaldoun and R. Vilsmeier and O. Gloth + and A. Patschull and D. H\"anel}, + title = {Finite volume simulation of a droplet flame ignition on unstructured meshes}, + journal = {J. of Comp. and App. Math.}, + year = {1999}, + volume = {103}, + pages = {187-205} +} + +@InProceedings{gridgreen:98, + author = {R. Vilsmeier and O. Gloth and D. H\"anel}, + month = {July}, + year = {1998}, + address = {London, England}, + title = {Generation of Hybrid Grids via Element-Conversion}, + booktitle = {Proceedings of the 6th International Conference on + Numerical Grid Generation in Computational Field Simulation}, +} + +@InCollection{dfg-cnrs:98, + author = {D. H\"anel and A. Dervieux and R. Vilsmeier and O. Gloth and C. Viozat and L.Fournier}, + title = {Development of Navier-Stokes Solvers on Hybrid Grids}, + booktitle = {Numerical Flow Simulation I, + CNRS-DFG Collaborative Research Programme, + Results 1996-1998}, + publisher = {Vieweg Verlag}, + year = {1998}, + editor = {E. H. Hirschel}, + pages = {89-111} +} + +@InProceedings{semi-coarsening:96, + author = {A. Dervieux and J. Francescatto and G. Carr{\'e}}, + title = {Fast Solver for Unstructured Finite Volume Methods}, + booktitle = {Proceedings of First International Symposium on Finite Volumes for Complex + Applications}, + year = {1996} +} + +@Book{hirsch1, + author = {C. Hirsch}, + title = {NUMERICAL COMPUTATIONS of INTERNAL and EXTERNAL FLOWS}, + publisher = {John Wiley \& Sons}, + year = {1988}, + volume = {1} +} + +@Book{hirsch2, + author = {C. Hirsch}, + title = {NUMERICAL COMPUTATIONS of INTERNAL and EXTERNAL FLOWS}, + publisher = {John Wiley \& Sons}, + year = {1990}, + volume = {2} +} + + + +@Misc{gmsh:2008, + author = {Christophe Geuzaine and Jean-Fran\c cois Remacle}, + title = {Gmsh: a three-dimensional finite element mesh generator with built-in pre- and post-processing facilities}, + howpublished = {Online: http://www.geuz.org/gmsh}, + year = {2008} +} + +@Misc{netgen:2008, + author = {Joachim Sch\"oberl}, + title = {Netgen/NGSolve}, + howpublished = {Online: http://www.mathcces.rwth-aachen.de/netgen/doku.php}, + year = {2008} +} + +@Misc{openfoam:2008, + author = {OpenCFD Limited}, + title = {OpenFOAM: The Open Source CFD Toolbox}, + howpublished = {Online: http://www.opencfd.co.uk/openfoam}, + year = {2008} +} + +@Misc{opencascade:2008, + author = {Open CASCADE S.A.S.}, + title = {Open CASCADE Technology, 3D modeling \& numerical simulation}, + howpublished = {Online: http://www.opencascade.org}, + year = {2008} +} + +@Misc{vtk:2008, + author = {Kitware Inc.}, + title = {The Visualization Toolkit}, + howpublished = {Online: http://www.vtk.org}, + year = {2008} +} diff --git a/manual/engrid_manual.pdf b/manual/engrid_manual.pdf new file mode 100644 index 0000000000000000000000000000000000000000..9ded94ab6ff9e281ee8efacab62efca7dca17e3d GIT binary patch literal 2935769 zcwU6NbzD?i+dqto;(&kxl9GZb-Cfe%(jg)pLw5=S3ew#nNOz}nw=@jh-3{-;bI$$T zzvuXT-u=%E!|c7Ub*=0A#@cJhWCew(>1mh{$p(J4jw3P=(GfvE7!z@EA<|0fnH$&` z60y+J5&d-_(h3`y+UQvk(F&XD*ysuB=|Vs1A@cAbTH9FZ>6jrpOy<3t3LK_;>bk3Z zM*plUm%IMZTP4|pkMh^oC_O^{xEWz%w2lmoo5ara6rEx5bh-4Fvi8-U9`+)3=lAiw z23H;G17VDf-XgM?F_tgB@0mvQ*7vii^i~=1qqO&ua6rVFZ>bR~v@4yWASc<;uBo#G zT$5=c2z#_qB{{5Jbi{ndIpYV3DSQ@vj4$z%)3TUrkV9P(m4bA2?b1@rp4Hg@O+}_NuC*Mdh&WIiqZS4q%L9VmE3??D3 zw{M6Rv(2Cd%V#4<9{OZDge;-j7G&|LJXfu|{-PtwC}DojOKUV1f|SW^`5LM3Y9v>3 z%#1*)*`d(CBF&*7YAGG|dF`iTvn+&9wPxugu!K2J4xcECnm4W^Ky1A;__&^0J$M9# zp39;DC-u?t)tje?W696$u$@JmWQEr=*u)ZE&ZaIA+5E7IP@4Llr5DVZO3cFwp%sVM zJqoTcH#XVc??Wk;Ya1Lp=bZ@1^el6yQS@?Nh!#ao@d*4{PPtjhLDmLeT8HghTD&Eg zoaT!Xpzjxdi7pw{SSBhL7 zJ3ix>BP*4US6BBGy>SJ;APE&lZbXa1`x5Dm`P&vv>WOIy@$y&ah91yUAE1Xy1`E@6 z>fnwgVLhAKB==^Ea}<2sB)gL9wLUwwikdEQOoXUs{_*c(1MfhgA~OD0!74gh=n>J% z>KN!D(h5M$ZS>4-tcmU_S{{*BUe6k8Yo)7aO~mlm2U2<;jdb{-4n*p7-~(oMW*P=o z79ut#dKxx%O+;`ND{wjy>+dh~@DTldJNkd!PDSQ}v7W9CBCUe$2bNeAiOKrUxRSC=7Z$m>@U>?M%`@+gP z*3yE>OmCb^|3x!5vna)n#Lth(h-7GLr=GBHO9zJYQ*%6FLN#&rhp$fe*49=}e9Ucp znrzO<6S&_;MI0|^?PvGs2T+iexJlwgYwte-@P~_?@lJ>;YnOc6A234J6c!R*7j7=XLz!> zzAn}zL0c#IDJ~8VlL5{{(W36})3!O_{@?2ui=-&!6k&jOlJA_HI3RH>W~t~A;_3BT zvoKhqcLmJJA07`6kID`XE@a*b|9=euKfoHijC9fJH_whyki&i*MMASCd~1h%k+