s. mittal, s. aliabadi, t. tezduyar

7
:omputational Mechanics 23 (1999) 151-157 @ Springer-Verlag 1999 S. Mittal, S. Aliabadi, T. Tezduyar Abstract Recently, the Enhanced-Discretization Interface- Capturing Technique (EDICT) was introduced for simu- lation of unsteady flow problems with interfaces such as two-fluid and free-surfaceflows. The EDICT yields in- creased accuracyin representing the interface. Here we extend the EDICT to simulation of unsteady viscous compressibleflows with boundary/shearlayers and shock! expansion waves.The purpose is to increasethe accuracy in selected regions of the computational domain. An error indicator is used to identify these regions that need en- hanced discretization. Stabilized finite-element formula- tions are employed to solvethe Navier-Stokes equationsin their conservation law form. The finite element functions corresponding to enhanceddiscretization are designedto have two components,with each component coming from a different level of mesh refinement over the same com- putational domain. The primary component comesfrom a basemesh. A subsetof the elementsin this base mesh are identified for enhanced discretization by utilizing the error indicator. A secondary,more refined, mesh is constructed by patching together the second-level meshes generated over this subsetof elements, and the secondcomponent of the functions comes from this mesh. The subset of ele- ments in the basemesh that form the secondary mesh may changefrom one time level to other depending on the distribution of the error in the computations. S.Mittal Department of Aerospace Engineering, Indian Instituteof Technology, Kanpur, UP 208 016, India , ~.y.., ...~ ~_. -" , --- . . --~ Correspondence to: T. Tezduyar This work is sponsoredby the Army High PerformanceCom- puting Research Center under the auspices of the Department of the Army, Army Research Laboratory cooperativeagreement number DAAH04-95-2-0003/contract number DAAH04-95-C-00- 08. The content does not necessarily reflect the position or the policy of the Government,and no official endorsement should be inferred. CRAY time was provided in part by the Minnesota Su- percomputer Institute. S. Aliabadi Department of Engineering and Army HPC Research Center, Clark Atlanta University, 223 James P. Brawley Dr. S.W., Atlanta. GA 30314 T. Tezduya' Mechanical Engineering and Materials Science, Army HPC Researrhrpntpr ~;rp TTn;upr~itv-M" ~?1 6100 Main Street, Hml"tnn, TX 7700'- Using a parallel implementation of this EDICT -based method, we apply it to test problems with shocks and boundary layers, and demonstratethat this method can be used very effectively to increasethe accuracy of the base finite element formulation. 1 Introduction Recently,Tezduyar et al. [1] introduced the Enhanced- Discretization Interface-Capturing Technique (EDICT) for simulation of unsteady flow problems with interfacessuch as two-fluid and free-surfaceflows. The starting point for the EDICT is the volume of fluid (VOF) method [2]. In the EDICT, the Navier-Stokes equationsare solvedover a non- moving mesh and an interface function, with two distinct valuesthat serves as a marker identifying the two fluids, is transported with a time-dependentadvection equation. To increasethe accuracyin representing the interface, func- tion spaces corresponding to enhanceddiscretization are used at and near the interface. In this article we extend the EDICT to unsteady com- pressible flows with shock/expansionwaves, boundary/ shear layers, and their interactions. Our target is to in- crease the accuracy in selected regions of the computa- tional domain. Theseregions are identified by an error indicator. The Navier-Stokesequations of compressible flows in their conservation law form are solved using a stabilized finite element formulation based on conserva- tion variables. The streamline-upwind/Petrov-Galerkin (SUPG) stabilization technique is employedto stabilize the computations against potential numerical oscillations in advection dominated flows [3, 4, 5]. A shock-capturing term is added to the formulation to provide stability to the computations in the presence of discontinuities and large gradients in the flow. The interaction betweenthe shock- capturing term and the viscous effectsand SUPG term was addressed earlier in [6]. With the error indicator employed to provide an estimate of the error in the computations, the regions identified for enhanceddiscretization usually coincide with those that are associated with large gradients in the flow variables. The finite element functions corre- sponding to enhanceddiscretization are designedto have two components.Each component comesfrom a different level of mesh refinement over the same computational domain. The first component comes from a basemesh. A subset of the elementsin this base mesh are identified based on the error estimated by the error indicator. A second mesh is constructed by patching together the second-level meshes generated over this subset of ele-

Upload: others

Post on 09-Jul-2022

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: S. Mittal, S. Aliabadi, T. Tezduyar

:omputational Mechanics 23 (1999) 151-157 @ Springer-Verlag 1999

S. Mittal, S. Aliabadi, T. Tezduyar

Abstract Recently, the Enhanced-Discretization Interface-Capturing Technique (EDICT) was introduced for simu-lation of unsteady flow problems with interfaces such astwo-fluid and free-surface flows. The EDICT yields in-creased accuracy in representing the interface. Here weextend the EDICT to simulation of unsteady viscouscompressible flows with boundary/shear layers and shock!expansion waves. The purpose is to increase the accuracyin selected regions of the computational domain. An errorindicator is used to identify these regions that need en-hanced discretization. Stabilized finite-element formula-tions are employed to solve the Navier-Stokes equations intheir conservation law form. The finite element functionscorresponding to enhanced discretization are designed tohave two components, with each component coming froma different level of mesh refinement over the same com-putational domain. The primary component comes from abase mesh. A subset of the elements in this base mesh areidentified for enhanced discretization by utilizing the errorindicator. A secondary, more refined, mesh is constructedby patching together the second-level meshes generatedover this subset of elements, and the second component ofthe functions comes from this mesh. The subset of ele-ments in the base mesh that form the secondary mesh maychange from one time level to other depending on thedistribution of the error in the computations.

S. MittalDepartment of Aerospace Engineering,Indian Institute of Technology, Kanpur, UP 208 016, India

, ~.y.., ...~ ~_.-"

, --- . . --~

Correspondence to: T. Tezduyar

This work is sponsored by the Army High Performance Com-puting Research Center under the auspices of the Department ofthe Army, Army Research Laboratory cooperative agreementnumber DAAH04-95-2-0003/contract number DAAH04-95-C-00-08. The content does not necessarily reflect the position or thepolicy of the Government, and no official endorsement should beinferred. CRAY time was provided in part by the Minnesota Su-percomputer Institute.

S. AliabadiDepartment of Engineering and Army HPC Research Center,Clark Atlanta University, 223 James P. Brawley Dr. S.W.,Atlanta. GA 30314

T. Tezduya'Mechanical Engineering and Materials Science,Army HPC Researrh rpntpr ~;rp TTn;upr~itv-M" ~?16100 Main Street,Hml"tnn, TX 7700'-

Using a parallel implementation of this EDICT -basedmethod, we apply it to test problems with shocks andboundary layers, and demonstrate that this method can beused very effectively to increase the accuracy of the basefinite element formulation.

1IntroductionRecently, Tezduyar et al. [1] introduced the Enhanced-Discretization Interface-Capturing Technique (EDICT) forsimulation of unsteady flow problems with interfaces suchas two-fluid and free-surface flows. The starting point forthe EDICT is the volume of fluid (VOF) method [2]. In theEDICT, the Navier-Stokes equations are solved over a non-moving mesh and an interface function, with two distinctvalues that serves as a marker identifying the two fluids, istransported with a time-dependent advection equation. Toincrease the accuracy in representing the interface, func-tion spaces corresponding to enhanced discretization areused at and near the interface.

In this article we extend the EDICT to unsteady com-pressible flows with shock/expansion waves, boundary/shear layers, and their interactions. Our target is to in-crease the accuracy in selected regions of the computa-tional domain. These regions are identified by an errorindicator. The Navier-Stokes equations of compressibleflows in their conservation law form are solved using astabilized finite element formulation based on conserva-tion variables. The streamline-upwind/Petrov-Galerkin(SUPG) stabilization technique is employed to stabilize thecomputations against potential numerical oscillations inadvection dominated flows [3, 4, 5]. A shock-capturingterm is added to the formulation to provide stability to thecomputations in the presence of discontinuities and largegradients in the flow. The interaction between the shock-capturing term and the viscous effects and SUPG term wasaddressed earlier in [6]. With the error indicator employedto provide an estimate of the error in the computations,the regions identified for enhanced discretization usuallycoincide with those that are associated with large gradientsin the flow variables. The finite element functions corre-sponding to enhanced discretization are designed to havetwo components. Each component comes from a differentlevel of mesh refinement over the same computationaldomain. The first component comes from a base mesh.A subset of the elements in this base mesh are identifiedbased on the error estimated by the error indicator.A second mesh is constructed by patching together thesecond-level meshes generated over this subset of ele-

Page 2: S. Mittal, S. Aliabadi, T. Tezduyar

s~ P~U1J~P

S! lOSU~~ SS~l~S sno:>s!A ~ql .J..I~A!~:>~ds~l 'lO~:>~A xny ~~~q~~ pU~ 'SS~W ~!Un l~d ~l~U~ ~~o~ 'lOSU~~ SS~l~S sno:>s!A'~lnss~ld 'i..:}!:>°I~A 'i..:}!SU~P ~~ ~l~ b pu~ a'l'd'n'd ~l~H

("T

(£)(.r '0) lO} U UO

O=bA(od) (n.L)~'¥n:t12 + ~b-

Z12(z)

:Ie L\ - dL\ + (nnd) ="3:O=J.A+(i1d)Q

()'(d)JQ , = n . +-1 ..,- -, ~ - 0 A d

H,' r II Q

~l1! WlOJ M1!1 UO!"J1!A-l~SUO:> U! SMOY ~{q!ss~ldwo:> JO suo!"J1!nb~ S~~O"JS-l~!A1!N

~ql "1 PU1! X Aq P~"JOU~p ~l1! S~"J1!U!PlOO:> relodw~"J PU1!

re!"J1!ds ~ql '0 JO Al1!pUnoq ~q"J ~"JOU~p J "J~1 pm 'SUO!SU~W-!P ~:>1!ds JO l~qwnu ~q"J S! pSu ~l~qM 'Al~A!"J:>~ds~l SU!1!W

-op relodw~"J pm 11!!t1!ds ~q"J ~q (.r '0) PU1! p'uH:J 0 "J~1

suo!~enba 5U!UJaAO5 all!z

111,

0(.r '0) lOll~ uo

(ZI)= 111

(c/ + ad)~nc/l1q + ~nd~n

c/1!q + Ind~n

\ d~n )s~ p~uIJ~P SJO:l:>~A xny sno:>s!A pU~ J~JnH

~tp 'Al~A!:I:>~ds~J '~J~ IH pU~ 1~ pU~ 's~lq~!J~A UO!:I~AJ~SUO:>

jO JO:l:>~A ~q:l S! (ad 'Znd 'Ind 'd) = n SMOY GZ JOj ~J~qM

'xQ 'xQ lQ (11) , (.L '0) JOj U UO 0 =:.- _:.- +'-laQ I~Q fiQ

s~ s~lq~!J~A

UO!:I~AJ~suo:> U! U~:I:I!JM ~q u~:> (£) pu~ '(Z) '(1) suo!:I~nbH

I_~\ i ,j( , . Jd(I -It) - 'V

\U~J -~ 0:1 SU!pJo:>:>~ A:I!SO:>S!A p!ny ~tp

0:1 A:I!A!:I:>npuo:> :I~~q ~q:l S~:I~l~J 'p~IJ!:>~ds ~q 0:1 p~wnss~

'(Jd) J~qwnu PPU~Jd .:lU~:lSUO:> s~S fB~P! ~q:l S! 'H ~J~qM

~(6) , !y-=--l=e

:uo!ss~Jdx~ SU!M.onOj

~tp q:l!M. ASJ~u~ fBUJ~:lU! ~tp 0:1 P~:I~l~J S! ~ro:l~J~dw~:I ~ql

.~ro:l~J~dw~:I ~q:l S! () pu~ A:I!A!:I:>npuo:> :I~~q ~q:l S! )l ~J~qM

(8) , e~)l- = bs~ p~uIJ~P S! JO:l:>~A xny :I~~q ~ql

'l(L) . zllnllI- a = !

s~ ASJ~u~ :>!:I~U!}] pu~ ASJ~u~ fB:lo:l

~tp 0:1 P~:I~l~J S! ASJ~u~ fBUJ~:lU! ~ql 'ss~w :I!un J~d ASJ~u~

l~UJ~:lU! ~q:l S! ! pu~ s:I~~q :>~ jO O!:I~J ~tp S! It ~J~qM

(9) '!d(I-It)=J

WJOj l~!:>~ds~tp s~wnss~ ~:I~:lS jO uo!:I~nb~ ~tp 's~s~S fB~P! JO~ '~:I~:lS jO

uo!:I~nb~ ~tp ~!A s~lq~!J~A J~tpo ~tp 0:1 P~:I~l~J S! ~rosS~Jd

£(s) °rl--=y

'l

Aq P~:I~l~J ~J~ Y pu~ rl :I~q:lp~wnss~ S! :II .s:lU~!:>IJj~o:> A:I!SO:>S!A ~tp ~J~ Y pu~ rl ~J~qM

(v) , I(n . ~)y+ ((In~) + (n~))rl =.L

-

'L UO!~);}S U! S){ll!W;}l 3'U!pnp-UO) ~!M PU;} PUl! 'S;}Idwl!x;} Il!)!l;}WnU lnO ~U;}S;}ld ;}M

9 UO!~);}S uI 'S UO!~);}S U! UO!~l!Z!~;}l)S!P P;})Ul!qU;} Jo ~d;})-UO) ;}~ UO SI!l!~;}P ;}lOW PUl! t UO!~);}S U! 10~l!)!PU! lOll;};}~JO UO!~d!l)S;}PJ;}!lq l! ;}pJ:AOld;}M. 'f UO!~);}S u! P;}q!l)S

-;}P S! UO!~l!InW10J P;}Z!I!ql!~S ;}q1 'SMOg ;}Iq!SS;}ldWO)JO Suo!~l!nb;} 3'U!Ul;}AO3' ;}~ M;}!A;}l ;}M 'z U°!1);}S UI

'3:9N3:1

-lYH'.) lI3:M.Od 10SS;})01d-Zll! PUl! XJ..NO 10SS;})01d-OZl! 3'U!pnpU! 'SW;}~SJ..S 10SS;})01d-!1InW I9S ;}~ JO SW10J~l!Id

3'u!~ndwo) I;}Irell!d l...IoW;}W-P;}ll!qS ;}q~ uo P;}~U;}W;}IdW!

U;};}q Sl!q PO~;}W S!q1l;}A;}I ~U;}W;}I;} ;}~ ~l! U;}A;} 'S;})!l~l!W

~U;}!)1JJ;}O) J..Ul! ;}lO~S 10 ;}~ndwo) O~ P;};}U ;}~ S;}~l!U!W!I;}

J..IfB~o~ [01 '6] ;}nb!uq);}~ P;}Sl!q-10~);}A S!q1 'P;}J..°Idw;} S!;}nb!uq);}~ UO!~l!l;}~! ;};}lJ-X11~l!W l! 'Suo!~l!~ndwo) ;}re)S-;}3'll!I

q~!M P;}~l!!)OSSl! S~u;}w;}l!nb;}ll...IoW;}W ;}~ ;})np;}l 01'[L] l;}uqol J..q P;}SOdOld ;}UO ;}~ S! ){lOM ~u;}s;})d;}~ U! ;}sn

;}M 10~l!)!PU! lOll;} ;}q1 'J..3'%poq~;}W lnO JO UO!~l!~U;}W;}Id

-W! ;}~ ;}~l!l~SUOW;}P O~ W;}~ JO ;}UO ;}Sn O~ ~nq ';}ln~l!l;}

-~!I ;}~ U! p;}~lOd;}l SlO~l!)!PU! lOll;} ~U;}l;}JJ!P ;}~ ;}ll!dWO)

O~ ~OU S! ;}l;}q W!l! lno '([8] 're ~;) U;}PO PUl! [L] l;}uqol J..qS;}P!~l! ;};}S ';}IdW1!x;} 10J) SUO!~l!yn)re) ~u;}pu;}d;}p-;}w!~ 10J

;}ln~l!l;}~!I ;}~ U! P;}~s;}3'3'ns U;};}q ;}Al!q SlO~l!)!PU! lOll;} rel;}

-A;}S ';}nreA P;}U!Wl;}~;}P;}ld l! Ul!~ l;}3'll!I lOll;} Ul! J..q P;}Y!~

-U;}P! S;}UOZ ;}~ l;}AO) O~ q3'nOU;} J..pU;}nb;}lJ ~nq d;}~S ;}W!~

l...I;}A;} 10J P;}UY;}P-;}l ;}q ~OU n!M qS;}W I;}A;}I-PUO);}S ;}q1

'U!l!3'l! qS;}W I;}A;}I-PUO);}S l! SP;};}U ~U;}W

-;}I;} ~l!q~ J! l;}~l!I p;}Sn ;}q O~ 'P;}lO~S PUl! ;})UO J..IUO P;}~l!l;}

-U;}3' ;}q IUM qS;}W ;}~ 'qS;}W I;}A;}I-PUO);}S ;}~ ;}~l!l;}U;}3' O~

p;}Sn S! 10~l!1;}U;}3' qS;}W )!~l!WO~nl! U1! JI °qS;}W I;}A;}I-PUO);}S

;}nb!un l! ;}q ffiM ;}l;}~ ~;}sqns S!~ U! ~U;}W;}I;} q)l!;} lOa

'~l!~ l;}ijl! ;}W!~ ;}WOS U!l!3'l! U! ){)l!q ;}WO) PUl! 'l;}~l!I ;}W!~

;}WOS ~! JO ~no ;}q J..l!W d;}~s ;}W!~ ~U;}llro ;}q~ ~l! ~;}sqns S!~

U! S! q)!qM ~U;}W;}I;} uY °Suo!~l!~ndwo) ;}~ U! lOll;} ;}~ JO

UO!fl1q!l~S!P ;}~ UO 3'u!pu;}d;}p '1;}~0 o~ I;}A;}I ;}W!~ ;}UO W01J

;}3'Ul!q) n!M ~;}sqns S!q~ U! S~U;}W;}I;} ;}q1 'qS;}W S!q~ W01JS;}WO) SUO!~)UnJ ;}q~ JO ~u;}uodwo) PUO);}S ;}q~ PUl! 'S~U;}W~

Page 3: S. Mittal, S. Aliabadi, T. Tezduyar

where the ones used by Mittal [5, 11] (which were based on thoseintroduced in Aliabadi and Tezduyar [6]):

't=max[O,'ta-'tt5]. (21)of;au (15)Ai=

-~2'~ )h2

is the Euler Jacobian matrix, and Kij is the diffusivitymatrix satisfying

rilT

I , (22)+'ra =

Kjj ~ = Ejox;

(16) <5

(23)'r,5 = I2(c + Ilull)2 ,

-11.Q!l + A. .Q!l llat I ax.

I. ...A;;

(24){)=

Corresponding to Eq. (14), the boundary and initial con-ditions are represented as

U = g on r g for (0, T) , (17)

n . E = h on rh for (0, T) , (18)

U(x,O) = Uo on.o.o. (19)

3Finite element formulationConsider a finite element discretization of g into subdo-mains ge, e = 1,2, ..., ne!, where ne! is the number of ele-ments. Based on this discretization, we define the finiteelement trial function space [I'~ and weighting functionspace v~. The superscript h implies that these are finite-dimensional function spaces, while the subscript n denotesthat corresponding to different time levels we may havedifferent spatial discretizations. We will give more precisedefinition of these function spaces in Section 5. Thestabilized finite element formulation of Eq. (14) iswritten as follows: given U~, find U~+l E [I'~+l such that'"-"lATh hVyyH-,-,EvH-,-"

rauh OUh)- -+A~- dO

at 'ax., , I

+1(~~~' . (K7.~)dOr\ ax. g ax... I / J

ne! 1 ~ (OWh '+2: t'(A~)T n+l

e=l ne OXk ,

[~+A7~-~at OXj \.,~

+ f r <5 (~~~'e=l lne OXj /

= r W~+l . hh drlrh

4Error indicatorAn error indicator is employed to identify the elements inthe primary mesh that need enhanced discretization forhigher accuracy. The error indicator we use here is the oneproposed by Lohner [7]:

E~:l E~:l (fn N;kU,ldO) 2

E1~nad ~nad

rL...k=l L.../=l

where N1 denotes shape-function associated with the nodeI, U is the error indicator variable chosen from the set U,and ner is the number of nodes in each element. In ourcomputations we set E = 0.05 and U represents the den-sity. First the error is calculated for all the nodes in thebase mesh. Then, it is transferred to the element level bytaking the average of the nodal values for each element. Ifthe error for an element exceeds a certain value (0.1 in ourcomputations), that element is identified as one that needsenhanced discretization.

-('\~;

(20)

In the variational formulation given by Eq. (20), the firsttwo terms and the right-hand-side constitute the Galerkinformulation of the problem. The first series of element-level integrals in Eq. (20) are the SUPG stabilization termsadded to the variational formulation to stabilize thecomputations against node-to-node oscillations in theadvection-dominated range. The second series of elementlevel integrals in the formulation are the shock-capturingterms that stabilize the computations in the presence ofsharp gradients. The stabilization coefficients c5 and 'r are

IVlt~ IIA-I '+IV2t~ IIA~:'L 0 "0 oJ

where c is the wave speed, h is the element length, hk arethe components of the Jacobian transformation matrixfrom physical to the local coordinates, and AOI is the in-verse of Reimannian metric tensor related to the trans-formation between the conservation and entropy variables[12]. As shown in Eq. (21), 'r" is subtracted from 'ra toaccount for the shock-capturing.

Time discretization of the variational formulation givenby Eq. (20) is achieved with the generalized trapezoidalrule. For unsteady computations, temporally we employ asecond-order accurate procedure.

5Construction of function spaces - enhanced discretizationWe begin with a base mesh which we call Mesh-I. The setof elements and nodal points in Mesh-I are EI and 1]1,respectively. At a time level n, a subset (EI)~ from this setof. elements is identified, based on an error indicator, re-quiring enhanced discretization for higher accuracy. Amore refined mesh, Mesh-2, is constructed over the set ofelements (EI)~ by subdividing each of these elements into

Page 4: S. Mittal, S. Aliabadi, T. Tezduyar
Page 5: S. Mittal, S. Aliabadi, T. Tezduyar

Fig. 3. Shock-reflection prob-lem: Mesh-2 shown on top ofMesh-l and density att=O.5,1.O,1.5,2.0,2.5,3.0

and shock/expansion waves. The Navier-Stokes equationsare solved using stabilized finite element formulations thatare known to possess good stability and accuracy prop-erties. To further increase the accuracy of the computa-tions an error indicator is employed to identify the regionsin the computational domain that need enhanced dis-cretization. The finite element functions corresponding toenhanced discretization are designed to have two com-ponents, with each component coming from a differentlevel of mesh refinement over the same computationaldomain. The first component of the functions for the flowvariables comes from the base mesh. A subset of the ele-ments in this mesh, for which the error indicator showsthe error larger than a certain threshold value, are iden-tified for enhanced discretization. A more refined mesh isconstructed by patching together the second-level meshesgenerated over this subset of elements. This subset of el-

, ement may change from one time level to other dependingon the error distribution in the computations. The secondcomponent of the functions for the flow variables comes

~ from this more refined mesh. However, the second-levelmesh is not redefined at every time level, but frequentlyenough to keep the zones, with error larger than a pre-

Fig. 4. Mach 3, Re 105 flow past a circular cylinder: Mesh-l (2396 determined threshold, covered with these higher levelnodes and 4694 triangular elements) meshes. The methodology has been implemented on a

shared-memory parallel computer and results from test7 computations for flows involving shock waves and boun-Concluding remarks dary layers demonstrate that the EDICT can be utilized toIn this paper we have extended the EDICT to unsteady increase accuracy of solutions that involve crisp shocksviscous compressible flows with boundary/shear layers and layers.

,...,<.

~/f- -*",

J--I...

~,\~

'I< .../I

Page 6: S. Mittal, S. Aliabadi, T. Tezduyar
Page 7: S. Mittal, S. Aliabadi, T. Tezduyar

[7]

[8]

[9]

[10]

.l11J

[12]

Lohner R (1987) An adaptive finite element scheme fortransient problems in CFD. Compo Meth. Appl. Mech. Eng.61:323-338Oden JT, Demkowicz L, Racowicz W, Wastermann TA(1990) A posteriori error analysis in finite elements: Theelement residual method for symmetrizable problems withapplications to compressible Euler and Navier-Stokesequations. Compo Meth. Appl. Mech. Eng. 82:183-203Johan Z, Hughes TJR, Shakib F (1991) A globally con-vergent matrix-free algorithm for implicit time-marchingschemes arising in finite element analysis in fluids. CompoMeth. Appl. Mech. Eng. 87:281-304Aliabadi SK, Tezduyar TE (1995) Parallel fluid dynamicscomputations in aerospace applications. Int. J. Num. Meth.Fluids 21: 783-805Mittal S (1997) Finite element computation of unsteadyviscous compressible flows past stationary airfoils. Toappear in Computat. Mech.Hughes TJR, Mallet M (1986) A new finite element for-mulation for computational fluid dynamics: IV. A dis-continuity-capturing operator for multidimensionaladvective-diffusive systems. Compo Meth. Appl. Mech,Eng. 58:329-339

References[1] Tezduyar TE, Aliabadi S, Behr M (1997) Enhanced-dis-

cretization interface-capturing technique. In Proceedingsof the ISAC' 97 High Performance Computing on Multi-phase Flows, Tokyo, Japan

[2] Hirt CW, Nichols BD (1981) Volume of fluid (VOF)method for the dynamics of free boundaries. J. Comput.Physics 39:201-225

[3] Tezduyar TE, Hughes TJR (1983) Finite element formula-tions for convection dominated flows with particular em-phasis on the compressible Euler equations. InProceedings of AIAA 21st Aerospace Sciences Meeting,AIAA Paper 83-0125, Reno, Nevada

[4] Hughes TJR, Tezduyar TE (1984) Finite element methodsfor first-order hyperbolic systems with particular emphasison the compressible Euler equations. Compo Meth. Appl.Mech. Eng. 45:217-284

[5] Mittal S (1997) Finite element computation of unsteadyviscous compressible flows. To appear in Compo Meth.Appl. Mech. Eng.

[6] Aliabadi S, Tezduyar TE (1993) Space-time finite elementcomputation of compressible flows involving movingboundaries and interfaces. Compo Meth. Appl. Mech. Eng.107:209-223

"