An Adaptive Model Switching and Discretization Algorithm for Gas Flow on Networks

Size: px
Start display at page:

Download "An Adaptive Model Switching and Discretization Algorithm for Gas Flow on Networks"

Transcription

1 Procedia Computer Science 1 (21) (212) Procedia Computer Science International Conference on Computational Science, ICCS 21 An Adaptive Model Switcing and Discretization Algoritm for Gas Flow on Networks Pia Domscke, Oliver Kolb and Jens Lang Tecnisce Universität Darmstadt, Department of Matematics and DFG Graduate Scool of Excellence Computational Engineering, Dolivostr. 15, Darmstadt Abstract We are interested in te simulation and optimization of gas transport in networks. Tose networks consist of pipes and various oter components like compressor stations and valves. Te gas flow troug te pipes can be modelled by different equations based on te Euler equations. For te oter components, purely algebraic equations are used. Depending on te data, different models for te gas flow can be used in different regions of te network. We use adjoint tecniques to specify model and discretization error estimators and present a strategy tat adaptively applies te different models wile maintaining te accuracy of te solution. c 212 Publised by Elsevier Ltd. Open access under CC BY-NC-ND license. Keywords: model adaptivity, adjoint equations, gas flow 1. Introduction Intense researc as been done in te field of simulation and optimization of gas transport in networks in te last years [1, 2, 3, 4, 5, 6, 7]. Te aim of operating a gas transmission network is to minimize te running costs of te compressor stations wereas te contractual demand of te customers as to be met. Te large extent of gas networks and teir ig complexity make te optimization a difficult computational task. For te optimization, it is necessary to efficiently solve te underlying equations on networks witin a certain tolerance. In tis paper, we present an adaptive model switcing and discretization algoritm tat is suitable for tese requirements. Te equations describing te flow of gas troug a pipe are based on te Euler equations, a yperbolic system of partial differential equations. Te transient flow of gas may be described appropriately by equations in one space dimension. Oter components of te network, like compressor stations and valves, follow algebraic equations. For te wole network, adequate initial, boundary (at sources and sinks) and coupling conditions ave to be given. Solving yperbolic PDEs in one space dimension does not pose a callenge, but te complexity of te wole problem increases wit te size of te network. Tus, we use a ierarcy of tree models tat describe te flow of gas wit different accuracy, but also wit different computational effort. We ten want to use te simplified models in regions wit low activity, wile sopisticated models ave to be used in regions, were te dynamical beaviour as to be resolved in detail. address: domscke@matematik.tu-darmstadt.de (Pia Domscke) c 212 Publised by Elsevier Ltd. Open access under CC BY-NC-ND license. doi:1.116/j.procs

2 1332 P. Domscke et al. / Procedia Computer Science 1 (212) P. Domscke et al. / Procedia Computer Science (21) Since te beaviour of te network canges bot in space and time, an automatic steering of te model ierarcy as well as te discretization is necessary. We introduce error estimators for te discretization and te model errors using adjoint tecniques and present a strategy to automatically balance tose errors wit respect to a given tolerance. Existent software packages like SIMONE [8] may also use different models for te simulation task. However, one model as to be cosen in advance, wic is often too restrictive. Te paper is organized as follows. Te modelling of te network as well as te different models are introduced in Sect. 2. In Sect. 3, error estimators for bot, te model and te discretization error, are derived using adjoint tecniques. We present a strategy to adaptively balance model and discretization error in Sect. 4. Numerical Results are given in Sect Model Hierarcy and Network In tis section, we describe te modelling of te network. We introduce a ierarcy consisting of tree different models describing te flow of gas troug a pipe. Eac model results from te previous one by making furter simplifying assumptions [1]. Te most complex model is te nonlinear model followed by te linear model. Te most simple model used is te algebraic model (see Fig. 1). Also, furter network components are given. nonlinear model semilinear model algebraic model v c p t = q t = Figure 1: Model ierarcy 2.1. Network Te gas network is modelled as a directed grap G = (J, V) wit edges J and vertices V (nodes, brancing points). Te set of edges J consists of pipes j J p, compressor stations c J c and valves v J v. Eac pipe j J p is defined as an interval [x a j, xb j ] wit a direction from xa j to x b j. In eac pipe, one of te models olds and adequate initial and coupling as well as boundary conditions ave to be specified. Valves and compressor stations are described by algebraic equations Nonlinear Model Te isotermal Euler equations, wic describe te flow of gas, consist of te continuity and te momentum equation togeter wit te equation of state for real gases. Wit some simplifying assumptions, as te pipe being orizontal and a constant speed of sound [7], te equations are p t + ρ c 2 A q x =, q t + A p x + ρ c 2 ρ A ( ) q 2 p x = λρ c 2 q q 2dAp. (1) Here, q denotes flow rate under standard conditions (1 atm air pressure, temperature of C), p te pressure, c te speed of sound, λ te friction coefficient, d te diameter and A te cross-sectional area of te pipe, and ρ te density under standard conditions Semilinear Model If te velocity of te gas is muc smaller tan te speed of sound, i.e., v c wit v = ρq ρa, we can neglect te nonlinear term in te spatial derivative of te momentum equation in (1). Tis yields a semilinear model p t + ρ c 2 A q x =, q t + A ρ p x = λρ c 2 q q 2dAp. (2)

3 P. Domscke et al. / Procedia Computer Science 1 (212) P. Domscke et al. / Procedia Computer Science (21) Algebraic Model A furter simplification leads to te stationary model: Setting te time derivatives in (2) to zero results in an ordinary differential equation, wic can be solved analytically: q = const., p(x) = p(x ) 2 + λρ2 c2 q q (x da 2 x). (3) Here, p(x ) denotes te pressure at an arbitrary point x [, L]. Setting x =, tat is, p(x ) = p() = p in at te inbound of te pipe, and x = L, tat is, p(x) = p(l) = p out at te end of te pipe, yields te algebraic model [9] Furter Network Components Besides pipes, tere are some oter components a network can consist of. Tose are, for example, compressor stations and valves. Tese components are, like te pipes, modelled as edges. Tis way, te coupling conditions at te intersections are still valid. Flow rate and pressure are determined by algebraic equations tat can be nonlinear. Compressor Station. A compressor station is a facility tat increases te pressure of te gas. Running a compressor is relatively costly since te compressor station consumes some of te gas. Te equation for te fuel consumption of a compressor is given by [1] te compressor power P is determined by F(p in, p out, q in ) = c F q in P(p in, p out, q in ) = c P q in ( pout p in ( pout p in ) γ 1 γ ) γ 1 γ 1, (4) 1. (5) Here, γ is te isentropic coefficient of te gas, and c F and c P are compressor specific constants. Te control of te compressor is given by te pressure difference. Valves. Valves are used to regulate te flow of te gas by opening or closing. In case of an open valve, te equations q in = q out, p in = p out old. If te valve is closed, it is q in = q out =. 3. Error Estimators Wit te different models for te pipes and te oter network components we can solve te wole network as a system using adequate initial, boundary and coupling conditions. A way to acieve a compromise between te accuracy of te solution and te computational costs is to use te more complex model only wen necessary and to refine te discretization only were needed. Using te solution of adjoint equations as done in [11, 12, 7], we deduce a model and a discretization error estimator to measure te influence of te model and te discretization on a user-defined output functional M. Te functional M can be of any form, for example measuring te pressure value trougout te network over te wole time interval, M(p) = p(x, t)dx. Anoter possibility is to measure te costs of te compressor stations in form of te power consumption, T M(p, q) = F c (t)dt. (6) c J c Ω

4 1334 P. Domscke et al. / Procedia Computer Science 1 (212) P. Domscke et al. / Procedia Computer Science (21) Let ξ = (ξ 1,ξ 2 ) T be te adjoint pressure and flow rate of one of te models wit respect to te functional M. We now use te adjoint equations to assess te simplified models wit respect to te quantity of interest. Let u = (p, q) T be te solution of te nonlinear model (1) and u = (p, q ) T te discretized solution of te semilinear model (2). For te discretization of te PDE, we apply an implicit box sceme [13]. Ten te difference between te output functional M(u) and M(u ) can be approximated using Taylor expansion. Inserting te solution ξ of te adjoint system, we get a first order error estimator for te model and te discretization error respectively as in [7] (see also [12]): wit te estimators η m and η as follows: η -NL m = Ω η = Ω M(u) M(u ) η m + η (7) ξ T ξ T ρ c 2 (q ) 2 Ap dx dt (8) x p t + ρc2 A q x q t + A ρ p x + λρc2 q q 2dAp dx dt. (9) If, te oter way round, u denotes te solution of te semilinear model (2) and u te discretized solution of te nonlinear model, one gets te same estimator for te model error (except for te sign), and te discretization error reads as follows, = p ξ T t + ( ρc2 A q x Ω q t + A ρ p x + ρc2 (q ) 2 dx dt. (1) A p )x + λρc2 q q 2dAp Since te algebraic model can be solved exactly, te discretization error disappears and one only gets an estimator for te model error ( ) p η ALG- m = ξ T dx dt (11) Ω q t wit ξ being te solution of te adjoint equations eiter of te semilinear model or of te algebraic model. Here, u = (p, q) T denotes te solution of te stationary model (3). Te discretization error estimators and η may be split up into a temporal and a spatial discretization error estimator as follows. Let u be te exact and u be te discretized solution of te nonlinear model (1). We use a sort notation of (1), i.e., u t + f (u) x = g(u), wic yields = ξ ( T u t + f (u ) x g(u ) ) dx dt Ω = ξ ( T (u t u t ) + ( f (u ) x f (u) x ) (g(u ) g(u)) ) dx dt Ω since u is te exact solution of (1). We may split te integral into two parts = ξ T (u t u t )dxdt + ξ ( T ( f (u ) x f (u) x ) (g(u ) g(u)) ) dx dt Ω Ω } {{ }} {{ } =: t =: x (12) Te temporal and spatial discretization error estimator for te semilinear model are derived analogously. For te computation, te exact solution is approximated by a iger order reconstruction using neigboring points. For te time derivative, we use a polynomial reconstruction of order 2 and denote it by u t R t (u ). Te spatial derivative of f and te value of g are reconstructed wit order 4, giving f (u) x R x ( f (u )) and g(u) R(g(u )), respectively.

5 P. Domscke et al. / Procedia Computer Science 1 (212) P. Domscke et al. / Procedia Computer Science (21) Te estimators computed are ten t ξ ( T u t R t (u ) ) dx dt, Ω ( ( ξ T f (u ) x R x ( f (u )) ) ( g(u ) R(g(u )) )) dx dt. x 4. Balancing Model and Discretization Error Ω Wit te above defined estimators, we can introduce a strategy to balance te model and discretization error inside te network. In practice, often smaller time orizons are optimized. Tus, we do not control te overall error any more, but te relative error piecewise. For tis, we divide te time interval [, T] into subintervals of equal size [T k 1, T k ]. Regarding one subinterval [T k 1, T k ], we can compute te forward as well as te backward/adjoint solution and evaluate te error estimators, wic yields M k (u) M k (u ) η m,k + η t,k + η x,k. Given a tolerance TOL for te relative error, we can approximate te exact error by te estimators giving M k (u) M k (u ) η m,k + η t,k + η x,k M k (u) M k (u ) TOL. (13) We first ceck te discretization error to ensure te discretization to be adequate. Ten, te model error is taken into account. A sceme of te algoritm is given in Fig. 2. Ceck discretization error. First, te discretization is cecked. Given te tolerance TOL as above, we ensure te discretization error to be small compared to te model error by decreasing TOL by a user-defined factor <κ<1 giving κ TOL =: TOL. We demand te discretization error estimator to satisfy η t,k + η x,k < TOL Mk (u ). If te error estimator exceeds te given upper bound, te temporal and spatial discretization errors are treated individually, tat is, η 1 t,k < 2 TOL Mk (u ) and ηx,k 1 < 2 TOL Mk (u ). Ceck Temporal Discretization Error. If te temporal error estimator exceeds te given tolerance, te time step size is marked for refinement. After cecking te spatial discretization error, te time interval [T k 1, T k ] as to be computed again. If, in contrast, te error estimator ηt,k is muc smaller tan te upper bound, te time step size is marked for coarsening. If te current time interval as to be recomputed due to spatial or model errors, te temporal coarsening is neverteless directly applied. Ceck Spatial Discretization Error. Now, te spatial discretization error is estimated locally for eac pipe. We can split up te discretization error estimator from (12) for eac pipe, giving for te nonlinear model x,k = Tk T k 1 j J p x b j x a j ξ ( T ( f (u ) x f (u) x ) (g(u ) g(u)) ) dx dt = x,k, j, j J p analogously for te oter models. Tus, we can estimate te spatial discretization error for eac pipe in te time interval [T k 1, T k ] wit te corresponding model, wic yields < 1 2 TOL Mk (u ). j J p η x,k, j

6 1336 P. Domscke et al. / Procedia Computer Science 1 (212) P. Domscke et al. / Procedia Computer Science (21) start: k = 1 solve for interval [T k 1, T k ] compute adjoint for [T k 1, T k ] refine temporal and/or spatial discretization ceck discretization error ceck spatial discretization error discretization ok? NO ceck temporal discretization error YES ceck total error total error ok? NO ceck model error and adjust models YES accept [T k 1, T k ], k = k + 1 coarsen temporal and/or spatial discretization and switc down model were possible Figure 2: Sceme of te balancing algoritm

7 P. Domscke et al. / Procedia Computer Science 1 (212) P. Domscke et al. / Procedia Computer Science (21) For te inequality to old, it suffices to claim η 1 x,k, j < 2 TOL Mk (u ). j J p In order to get an upper bound for eac pipe itself, we uniformly distribute te target functional, i.e., we divide it by te number of pipes, giving η 1 x,k, j < 2 TOL M k (u ) J j J p. p If ηx,k, j exceeds te given tolerance, te pipe is marked for refinement. If instead, te error estimator is muc smaller tan te rigt and side, te pipe is marked for coarsening. Te time interval [T k 1, T k ] is computed again wit a finer discretization were needed. Ceck Total Error. If te discretization error is accepted, te total error estimator ηm,k + η t,k + η x,k is evaluated. If η m,k + η t,k + η x,k TOL Mk (u ), te time interval [T k 1, T k ] is accepted, k is increased and te next interval is computed. Ceck Model Error and Adjust Models. If te discretization error is small enoug, but te total error is not, te model errors of all pipes are cecked, i.e., te model error estimators (8) and/or (11) are evaluated for eac pipe. For te pipes using te semilinear or algebraic model, first te estimators wit respect to te iger models are evaluated. If te error estimator exceeds te given tolerance, tat is, η m,k, j TOL m Mk(u ) J, p wit TOL m := (1 κ) TOL, te pipe is supposed to use te model above subject to te ierarcy. Ten, te estimators wit respect to te lower models are computed for te pipes using te nonlinear or te semilinear model. If te error estimator is muc less tan te given tolerance, tat is, η m,k, j < s TOL m Mk(u ) J, p wit a sift down factor s 1 (e.g. 1 1 or 1 2 ), te pipe can use te lower model for te next calculations. Te time interval [T k 1, T k ] is computed again wit te adjusted models. 5. Numerical Results In tis section, we give numerical results for a medium sized real life network. Te network consists of 12 pipes (P1 P1, wit lengts between 3km and 1km), 2 sources (S1 S2), 4 consumers (C1 C4), 3 compressor stations (Comp1 - Comp3) and one control valve (CV1). Te grap of te network is sown in Fig. 3. Te simulation starts wit stationary initial data. Te boundary conditions and te control for te compressor stations are time-dependent. Te target functional is given by te total fuel gas consumption of te compressors, i.e. T M(u) = F c (t)dt. c J c Te simulation time is 144 seconds wit an initial time step size Δt = 18s. Te subintervals are 36s eac. Te initial spatial step size is Δx = 1m. Te factor κ is set to 1 1.

8 1338 P. Domscke et al. / Procedia Computer Science 1 (212) P. Domscke et al. / Procedia Computer Science (21) C1 S1 P4 S2 Comp1 Comp2 Comp3 P1 P2 P3 P5 P6a P7a P9 P1 C3 P6b P7b C4 CV1 P8 C2 Figure 3: Network wit compressor stations and control valve Table 1 sows te maximal relative error in te target functional M k (u) M k (u ) rel.err. = max, k M k (u) te total target functional, te maximal and te minimal time and spatial step size used and te total time for te computation subject to te tolerance TOL. As an approximation of te exact solution we computed a solution wit te nonlinear model and a finer discretization tan used in te adaptive algoritm, wic is sown in te last row. For a comparison of te computation time, we computed a solution witout adaptivity using te nonlinear model. Te discretization was cosen to be similar to te one used at tolerance 1 4, but no error estimators were calculated. Te time needed for computation was 4.2e+1 seconds, i.e., te overead for te adaptive model switcing and discretization is only 3.2%. Clearly, te adaptive algoritm also delivers reliable information about te accuracy of te discrete solution. Te computation was done on a 31MHz AMD Atlon TM 64 X2 Dual Core 6+. Table 1: Result of te algoritm using different values of TOL TOL rel.err. M(u ) max/min Δt max/min Δx time [s] 1e e /18 2,/1, 7.2e-2 1e e /9 2,/1, 1.84e-1 1e e / ,/2,5 1.18e+ 1e e / ,/ e+1 reference solution e+2 Besides te discretization, it is also interesting ow te model switcing part works depending on TOL. Table 2 sows ow often wic model is used during calculation. It can be seen tat te smaller te tolerance te better models are used. Table 2: Models used during calculation depending on te tolerance TOL TOL ALG NL 1e-1 1% % % 1e-2 5.% 5.% % 1e-3 8.3% 91.7% % 1e-4.% 75.% 25.%

9 P. Domscke et al. / Procedia Computer Science 1 (212) P. Domscke et al. / Procedia Computer Science (21) Figure 4 sows a snapsot of te simulation at time t = 36s wit TOL = 1 4. At te sources and sinks, te upper numbers denote te pressure in bar, te lower ones denote te flow rate. At te compressor stations, te upper numbers are te increase in pressure and also te flow rate is sown below. At all inner nodes, only te pressure is printed. At eac pipe, also te used model is indicated. Te small wite dots in te tick black lines represent te discretization. Note tat te picture is not to scale NL NL NL time = 36. seconds Figure 4: Snapsot of te network at time t = 36 s 6. Summary We presented an adaptive model switcing and discretization algoritm. For tat we used a ierarcy of models tat describe te flow of gas troug a pipe qualitatively different. Using adjoint tecniques, we introduced error estimators for te model errors as well as for te discretization errors. Wit tese estimators we developed an algoritm tat balances te model and discretization errors subject to a given tolerance and automatically switces between te models in te ierarcy. It could be seen tat for different tolerances, te discretization was adaptively adjusted and also te different models were used. Also, if te algoritm is used in an optimization framework, many nonlinearities can be avoided, since te nonlinear model is only used were needed. Tat means a dramatic reduction of complexity and degrees of freedom for te optimization part. Acknowledgments. Tis paper was supported by te German Researc Foundation (DFG) under te grant LA1372/5-1. References [1] P. Bales, Hierarcisce Modellierung der Eulerscen Flussgleicungen in der Gasdynamik, Diploma tesis, Tecnisce Universität Darmstadt, Department of Matematics, Darmstadt (25). [2] M. Banda, M. Herty, A. Klar, Coupling conditions for gas networks governed by te isotermal euler equations, NHM 1 (2) (26) [3] A. Martin, M. Möller, S. Moritz, Mixed integer models for te stationary case of gas network optimization, Matematical Programming 15 (26) [4] S. Moritz, A mixed integer approac for te transient case of gas network optimization, P.D. tesis, TU Darmstadt (26). [5] P. Bales, B. Geißler, O. Kolb, J. Lang, A. Martin, A. Morsi, Combination of nonlinear and linear optimization of transient gas networks, Tec. Rep. 2552, TU Darmstadt (28). [6] M. Banda, M. Herty, Multiscale modeling for gas flow in pipe networks, Mat. Met. Appl. Sci. 31 (28) doi:1.12/mma.948.

10 134 P. Domscke et al. / Procedia Computer Science 1 (212) P. Domscke et al. Procedia Computer Science (21) [7] P. Bales, O. Kolb, J. Lang, Hierarcical modelling and model adaptivity for gas flow on networks, in: Computational Science - ICCS 29, Vol of Lecture Notes in Computer Science, Springer Berlin / Heidelberg, 29, pp [8] Simone software. URL ttp:// [9] E. Sekirnjak, Transiente Tecnisce Optimierung, Entwurf, PSI AG (November 2). [1] M. Herty, Modeling, simulation and optimization of gas networks wit compressors, Networks and Heterogeneous Media 2 (1) (27) [11] R. Becker, R. Rannacer, An optimal control approac to a posteriori error estimation in finite element metods, Acta numerica 1 (21) [12] M. Braack, A. Ern, A posteriori control of modeling errors and discretization errors, SIAM Journal of Multiscale Modeling and Simulation 1 (2) (23) [13] O. Kolb, J. Lang, P. Bales, An implicit box sceme for subsonic compressible flow wit dissipative source term, Numerical Algoritms 53 (2) (21) doi:1.17/s y.

Order of Accuracy. ũ h u Ch p, (1)

Order of Accuracy. ũ h u Ch p, (1) Order of Accuracy 1 Terminology We consider a numerical approximation of an exact value u. Te approximation depends on a small parameter, wic can be for instance te grid size or time step in a numerical

More information

Consider a function f we ll specify which assumptions we need to make about it in a minute. Let us reformulate the integral. 1 f(x) dx.

Consider a function f we ll specify which assumptions we need to make about it in a minute. Let us reformulate the integral. 1 f(x) dx. Capter 2 Integrals as sums and derivatives as differences We now switc to te simplest metods for integrating or differentiating a function from its function samples. A careful study of Taylor expansions

More information

LIMITS AND DERIVATIVES CONDITIONS FOR THE EXISTENCE OF A LIMIT

LIMITS AND DERIVATIVES CONDITIONS FOR THE EXISTENCE OF A LIMIT LIMITS AND DERIVATIVES Te limit of a function is defined as te value of y tat te curve approaces, as x approaces a particular value. Te limit of f (x) as x approaces a is written as f (x) approaces, as

More information

Chapter 5 FINITE DIFFERENCE METHOD (FDM)

Chapter 5 FINITE DIFFERENCE METHOD (FDM) MEE7 Computer Modeling Tecniques in Engineering Capter 5 FINITE DIFFERENCE METHOD (FDM) 5. Introduction to FDM Te finite difference tecniques are based upon approximations wic permit replacing differential

More information

Numerical Differentiation

Numerical Differentiation Numerical Differentiation Finite Difference Formulas for te first derivative (Using Taylor Expansion tecnique) (section 8.3.) Suppose tat f() = g() is a function of te variable, and tat as 0 te function

More information

How to Find the Derivative of a Function: Calculus 1

How to Find the Derivative of a Function: Calculus 1 Introduction How to Find te Derivative of a Function: Calculus 1 Calculus is not an easy matematics course Te fact tat you ave enrolled in suc a difficult subject indicates tat you are interested in te

More information

Introduction to Derivatives

Introduction to Derivatives Introduction to Derivatives 5-Minute Review: Instantaneous Rates and Tangent Slope Recall te analogy tat we developed earlier First we saw tat te secant slope of te line troug te two points (a, f (a))

More information

NUMERICAL DIFFERENTIATION. James T. Smith San Francisco State University. In calculus classes, you compute derivatives algebraically: for example,

NUMERICAL DIFFERENTIATION. James T. Smith San Francisco State University. In calculus classes, you compute derivatives algebraically: for example, NUMERICAL DIFFERENTIATION James T Smit San Francisco State University In calculus classes, you compute derivatives algebraically: for example, f( x) = x + x f ( x) = x x Tis tecnique requires your knowing

More information

Lecture 15. Interpolation II. 2 Piecewise polynomial interpolation Hermite splines

Lecture 15. Interpolation II. 2 Piecewise polynomial interpolation Hermite splines Lecture 5 Interpolation II Introduction In te previous lecture we focused primarily on polynomial interpolation of a set of n points. A difficulty we observed is tat wen n is large, our polynomial as to

More information

Parameter Fitted Scheme for Singularly Perturbed Delay Differential Equations

Parameter Fitted Scheme for Singularly Perturbed Delay Differential Equations International Journal of Applied Science and Engineering 2013. 11, 4: 361-373 Parameter Fitted Sceme for Singularly Perturbed Delay Differential Equations Awoke Andargiea* and Y. N. Reddyb a b Department

More information

Exam 1 Review Solutions

Exam 1 Review Solutions Exam Review Solutions Please also review te old quizzes, and be sure tat you understand te omework problems. General notes: () Always give an algebraic reason for your answer (graps are not sufficient),

More information

Simulation and verification of a plate heat exchanger with a built-in tap water accumulator

Simulation and verification of a plate heat exchanger with a built-in tap water accumulator Simulation and verification of a plate eat excanger wit a built-in tap water accumulator Anders Eriksson Abstract In order to test and verify a compact brazed eat excanger (CBE wit a built-in accumulation

More information

5 Ordinary Differential Equations: Finite Difference Methods for Boundary Problems

5 Ordinary Differential Equations: Finite Difference Methods for Boundary Problems 5 Ordinary Differential Equations: Finite Difference Metods for Boundary Problems Read sections 10.1, 10.2, 10.4 Review questions 10.1 10.4, 10.8 10.9, 10.13 5.1 Introduction In te previous capters we

More information

MATH745 Fall MATH745 Fall

MATH745 Fall MATH745 Fall MATH745 Fall 5 MATH745 Fall 5 INTRODUCTION WELCOME TO MATH 745 TOPICS IN NUMERICAL ANALYSIS Instructor: Dr Bartosz Protas Department of Matematics & Statistics Email: bprotas@mcmasterca Office HH 36, Ext

More information

Convergence and Descent Properties for a Class of Multilevel Optimization Algorithms

Convergence and Descent Properties for a Class of Multilevel Optimization Algorithms Convergence and Descent Properties for a Class of Multilevel Optimization Algoritms Stepen G. Nas April 28, 2010 Abstract I present a multilevel optimization approac (termed MG/Opt) for te solution of

More information

Chapters 19 & 20 Heat and the First Law of Thermodynamics

Chapters 19 & 20 Heat and the First Law of Thermodynamics Capters 19 & 20 Heat and te First Law of Termodynamics Te Zerot Law of Termodynamics Te First Law of Termodynamics Termal Processes Te Second Law of Termodynamics Heat Engines and te Carnot Cycle Refrigerators,

More information

Material for Difference Quotient

Material for Difference Quotient Material for Difference Quotient Prepared by Stepanie Quintal, graduate student and Marvin Stick, professor Dept. of Matematical Sciences, UMass Lowell Summer 05 Preface Te following difference quotient

More information

1. Introduction. We consider the model problem: seeking an unknown function u satisfying

1. Introduction. We consider the model problem: seeking an unknown function u satisfying A DISCONTINUOUS LEAST-SQUARES FINITE ELEMENT METHOD FOR SECOND ORDER ELLIPTIC EQUATIONS XIU YE AND SHANGYOU ZHANG Abstract In tis paper, a discontinuous least-squares (DLS) finite element metod is introduced

More information

The Verlet Algorithm for Molecular Dynamics Simulations

The Verlet Algorithm for Molecular Dynamics Simulations Cemistry 380.37 Fall 2015 Dr. Jean M. Standard November 9, 2015 Te Verlet Algoritm for Molecular Dynamics Simulations Equations of motion For a many-body system consisting of N particles, Newton's classical

More information

f a h f a h h lim lim

f a h f a h h lim lim Te Derivative Te derivative of a function f at a (denoted f a) is f a if tis it exists. An alternative way of defining f a is f a x a fa fa fx fa x a Note tat te tangent line to te grap of f at te point

More information

lecture 26: Richardson extrapolation

lecture 26: Richardson extrapolation 43 lecture 26: Ricardson extrapolation 35 Ricardson extrapolation, Romberg integration Trougout numerical analysis, one encounters procedures tat apply some simple approximation (eg, linear interpolation)

More information

Test 2 Review. 1. Find the determinant of the matrix below using (a) cofactor expansion and (b) row reduction. A = 3 2 =

Test 2 Review. 1. Find the determinant of the matrix below using (a) cofactor expansion and (b) row reduction. A = 3 2 = Test Review Find te determinant of te matrix below using (a cofactor expansion and (b row reduction Answer: (a det + = (b Observe R R R R R R R R R Ten det B = (((det Hence det Use Cramer s rule to solve:

More information

Mathematics 5 Worksheet 11 Geometry, Tangency, and the Derivative

Mathematics 5 Worksheet 11 Geometry, Tangency, and the Derivative Matematics 5 Workseet 11 Geometry, Tangency, and te Derivative Problem 1. Find te equation of a line wit slope m tat intersects te point (3, 9). Solution. Te equation for a line passing troug a point (x

More information

Polynomial Interpolation

Polynomial Interpolation Capter 4 Polynomial Interpolation In tis capter, we consider te important problem of approximatinga function fx, wose values at a set of distinct points x, x, x,, x n are known, by a polynomial P x suc

More information

LECTURE 14 NUMERICAL INTEGRATION. Find

LECTURE 14 NUMERICAL INTEGRATION. Find LECTURE 14 NUMERCAL NTEGRATON Find b a fxdx or b a vx ux fx ydy dx Often integration is required. However te form of fx may be suc tat analytical integration would be very difficult or impossible. Use

More information

Chapter 4: Numerical Methods for Common Mathematical Problems

Chapter 4: Numerical Methods for Common Mathematical Problems 1 Capter 4: Numerical Metods for Common Matematical Problems Interpolation Problem: Suppose we ave data defined at a discrete set of points (x i, y i ), i = 0, 1,..., N. Often it is useful to ave a smoot

More information

ch (for some fixed positive number c) reaching c

ch (for some fixed positive number c) reaching c GSTF Journal of Matematics Statistics and Operations Researc (JMSOR) Vol. No. September 05 DOI 0.60/s4086-05-000-z Nonlinear Piecewise-defined Difference Equations wit Reciprocal and Cubic Terms Ramadan

More information

Finding and Using Derivative The shortcuts

Finding and Using Derivative The shortcuts Calculus 1 Lia Vas Finding and Using Derivative Te sortcuts We ave seen tat te formula f f(x+) f(x) (x) = lim 0 is manageable for relatively simple functions like a linear or quadratic. For more complex

More information

Combining functions: algebraic methods

Combining functions: algebraic methods Combining functions: algebraic metods Functions can be added, subtracted, multiplied, divided, and raised to a power, just like numbers or algebra expressions. If f(x) = x 2 and g(x) = x + 2, clearly f(x)

More information

Copyright c 2008 Kevin Long

Copyright c 2008 Kevin Long Lecture 4 Numerical solution of initial value problems Te metods you ve learned so far ave obtained closed-form solutions to initial value problems. A closedform solution is an explicit algebriac formula

More information

Pre-Calculus Review Preemptive Strike

Pre-Calculus Review Preemptive Strike Pre-Calculus Review Preemptive Strike Attaced are some notes and one assignment wit tree parts. Tese are due on te day tat we start te pre-calculus review. I strongly suggest reading troug te notes torougly

More information

Optimal parameters for a hierarchical grid data structure for contact detection in arbitrarily polydisperse particle systems

Optimal parameters for a hierarchical grid data structure for contact detection in arbitrarily polydisperse particle systems Comp. Part. Mec. 04) :357 37 DOI 0.007/s4057-04-000-9 Optimal parameters for a ierarcical grid data structure for contact detection in arbitrarily polydisperse particle systems Dinant Krijgsman Vitaliy

More information

THE IDEA OF DIFFERENTIABILITY FOR FUNCTIONS OF SEVERAL VARIABLES Math 225

THE IDEA OF DIFFERENTIABILITY FOR FUNCTIONS OF SEVERAL VARIABLES Math 225 THE IDEA OF DIFFERENTIABILITY FOR FUNCTIONS OF SEVERAL VARIABLES Mat 225 As we ave seen, te definition of derivative for a Mat 111 function g : R R and for acurveγ : R E n are te same, except for interpretation:

More information

Exercises for numerical differentiation. Øyvind Ryan

Exercises for numerical differentiation. Øyvind Ryan Exercises for numerical differentiation Øyvind Ryan February 25, 2013 1. Mark eac of te following statements as true or false. a. Wen we use te approximation f (a) (f (a +) f (a))/ on a computer, we can

More information

Lecture 21. Numerical differentiation. f ( x+h) f ( x) h h

Lecture 21. Numerical differentiation. f ( x+h) f ( x) h h Lecture Numerical differentiation Introduction We can analytically calculate te derivative of any elementary function, so tere migt seem to be no motivation for calculating derivatives numerically. However

More information

Numerical Experiments Using MATLAB: Superconvergence of Nonconforming Finite Element Approximation for Second-Order Elliptic Problems

Numerical Experiments Using MATLAB: Superconvergence of Nonconforming Finite Element Approximation for Second-Order Elliptic Problems Applied Matematics, 06, 7, 74-8 ttp://wwwscirporg/journal/am ISSN Online: 5-7393 ISSN Print: 5-7385 Numerical Experiments Using MATLAB: Superconvergence of Nonconforming Finite Element Approximation for

More information

4. The slope of the line 2x 7y = 8 is (a) 2/7 (b) 7/2 (c) 2 (d) 2/7 (e) None of these.

4. The slope of the line 2x 7y = 8 is (a) 2/7 (b) 7/2 (c) 2 (d) 2/7 (e) None of these. Mat 11. Test Form N Fall 016 Name. Instructions. Te first eleven problems are wort points eac. Te last six problems are wort 5 points eac. For te last six problems, you must use relevant metods of algebra

More information

158 Calculus and Structures

158 Calculus and Structures 58 Calculus and Structures CHAPTER PROPERTIES OF DERIVATIVES AND DIFFERENTIATION BY THE EASY WAY. Calculus and Structures 59 Copyrigt Capter PROPERTIES OF DERIVATIVES. INTRODUCTION In te last capter you

More information

REVIEW LAB ANSWER KEY

REVIEW LAB ANSWER KEY REVIEW LAB ANSWER KEY. Witout using SN, find te derivative of eac of te following (you do not need to simplify your answers): a. f x 3x 3 5x x 6 f x 3 3x 5 x 0 b. g x 4 x x x notice te trick ere! x x g

More information

Arbitrary order exactly divergence-free central discontinuous Galerkin methods for ideal MHD equations

Arbitrary order exactly divergence-free central discontinuous Galerkin methods for ideal MHD equations Arbitrary order exactly divergence-free central discontinuous Galerkin metods for ideal MHD equations Fengyan Li, Liwei Xu Department of Matematical Sciences, Rensselaer Polytecnic Institute, Troy, NY

More information

Numerical Analysis MTH603. dy dt = = (0) , y n+1. We obtain yn. Therefore. and. Copyright Virtual University of Pakistan 1

Numerical Analysis MTH603. dy dt = = (0) , y n+1. We obtain yn. Therefore. and. Copyright Virtual University of Pakistan 1 Numerical Analysis MTH60 PREDICTOR CORRECTOR METHOD Te metods presented so far are called single-step metods, were we ave seen tat te computation of y at t n+ tat is y n+ requires te knowledge of y n only.

More information

Department of Mathematical Sciences University of South Carolina Aiken Aiken, SC 29801

Department of Mathematical Sciences University of South Carolina Aiken Aiken, SC 29801 RESEARCH SUMMARY AND PERSPECTIVES KOFFI B. FADIMBA Department of Matematical Sciences University of Sout Carolina Aiken Aiken, SC 29801 Email: KoffiF@usca.edu 1. Introduction My researc program as focused

More information

1 Power is transferred through a machine as shown. power input P I machine. power output P O. power loss P L. What is the efficiency of the machine?

1 Power is transferred through a machine as shown. power input P I machine. power output P O. power loss P L. What is the efficiency of the machine? 1 1 Power is transferred troug a macine as sown. power input P I macine power output P O power loss P L Wat is te efficiency of te macine? P I P L P P P O + P L I O P L P O P I 2 ir in a bicycle pump is

More information

HOW TO DEAL WITH FFT SAMPLING INFLUENCES ON ADEV CALCULATIONS

HOW TO DEAL WITH FFT SAMPLING INFLUENCES ON ADEV CALCULATIONS HOW TO DEAL WITH FFT SAMPLING INFLUENCES ON ADEV CALCULATIONS Po-Ceng Cang National Standard Time & Frequency Lab., TL, Taiwan 1, Lane 551, Min-Tsu Road, Sec. 5, Yang-Mei, Taoyuan, Taiwan 36 Tel: 886 3

More information

1. Questions (a) through (e) refer to the graph of the function f given below. (A) 0 (B) 1 (C) 2 (D) 4 (E) does not exist

1. Questions (a) through (e) refer to the graph of the function f given below. (A) 0 (B) 1 (C) 2 (D) 4 (E) does not exist Mat 1120 Calculus Test 2. October 18, 2001 Your name Te multiple coice problems count 4 points eac. In te multiple coice section, circle te correct coice (or coices). You must sow your work on te oter

More information

AMS 147 Computational Methods and Applications Lecture 09 Copyright by Hongyun Wang, UCSC. Exact value. Effect of round-off error.

AMS 147 Computational Methods and Applications Lecture 09 Copyright by Hongyun Wang, UCSC. Exact value. Effect of round-off error. Lecture 09 Copyrigt by Hongyun Wang, UCSC Recap: Te total error in numerical differentiation fl( f ( x + fl( f ( x E T ( = f ( x Numerical result from a computer Exact value = e + f x+ Discretization error

More information

Math 102 TEST CHAPTERS 3 & 4 Solutions & Comments Fall 2006

Math 102 TEST CHAPTERS 3 & 4 Solutions & Comments Fall 2006 Mat 102 TEST CHAPTERS 3 & 4 Solutions & Comments Fall 2006 f(x+) f(x) 10 1. For f(x) = x 2 + 2x 5, find ))))))))) and simplify completely. NOTE: **f(x+) is NOT f(x)+! f(x+) f(x) (x+) 2 + 2(x+) 5 ( x 2

More information

Volume 29, Issue 3. Existence of competitive equilibrium in economies with multi-member households

Volume 29, Issue 3. Existence of competitive equilibrium in economies with multi-member households Volume 29, Issue 3 Existence of competitive equilibrium in economies wit multi-member ouseolds Noriisa Sato Graduate Scool of Economics, Waseda University Abstract Tis paper focuses on te existence of

More information

APPROXIMATION OF CRYSTALLINE DENDRITE GROWTH IN TWO SPACE DIMENSIONS. Introduction

APPROXIMATION OF CRYSTALLINE DENDRITE GROWTH IN TWO SPACE DIMENSIONS. Introduction Acta Mat. Univ. Comenianae Vol. LXVII, 1(1998), pp. 57 68 57 APPROXIMATION OF CRYSTALLINE DENDRITE GROWTH IN TWO SPACE DIMENSIONS A. SCHMIDT Abstract. Te pase transition between solid and liquid in an

More information

Derivation Of The Schwarzschild Radius Without General Relativity

Derivation Of The Schwarzschild Radius Without General Relativity Derivation Of Te Scwarzscild Radius Witout General Relativity In tis paper I present an alternative metod of deriving te Scwarzscild radius of a black ole. Te metod uses tree of te Planck units formulas:

More information

1. Which one of the following expressions is not equal to all the others? 1 C. 1 D. 25x. 2. Simplify this expression as much as possible.

1. Which one of the following expressions is not equal to all the others? 1 C. 1 D. 25x. 2. Simplify this expression as much as possible. 004 Algebra Pretest answers and scoring Part A. Multiple coice questions. Directions: Circle te letter ( A, B, C, D, or E ) net to te correct answer. points eac, no partial credit. Wic one of te following

More information

CHAPTER (A) When x = 2, y = 6, so f( 2) = 6. (B) When y = 4, x can equal 6, 2, or 4.

CHAPTER (A) When x = 2, y = 6, so f( 2) = 6. (B) When y = 4, x can equal 6, 2, or 4. SECTION 3-1 101 CHAPTER 3 Section 3-1 1. No. A correspondence between two sets is a function only if eactly one element of te second set corresponds to eac element of te first set. 3. Te domain of a function

More information

lim 1 lim 4 Precalculus Notes: Unit 10 Concepts of Calculus

lim 1 lim 4 Precalculus Notes: Unit 10 Concepts of Calculus Syllabus Objectives: 1.1 Te student will understand and apply te concept of te limit of a function at given values of te domain. 1. Te student will find te limit of a function at given values of te domain.

More information

HOMEWORK HELP 2 FOR MATH 151

HOMEWORK HELP 2 FOR MATH 151 HOMEWORK HELP 2 FOR MATH 151 Here we go; te second round of omework elp. If tere are oters you would like to see, let me know! 2.4, 43 and 44 At wat points are te functions f(x) and g(x) = xf(x)continuous,

More information

1watt=1W=1kg m 2 /s 3

1watt=1W=1kg m 2 /s 3 Appendix A Matematics Appendix A.1 Units To measure a pysical quantity, you need a standard. Eac pysical quantity as certain units. A unit is just a standard we use to compare, e.g. a ruler. In tis laboratory

More information

A = h w (1) Error Analysis Physics 141

A = h w (1) Error Analysis Physics 141 Introduction In all brances of pysical science and engineering one deals constantly wit numbers wic results more or less directly from experimental observations. Experimental observations always ave inaccuracies.

More information

1 Calculus. 1.1 Gradients and the Derivative. Q f(x+h) f(x)

1 Calculus. 1.1 Gradients and the Derivative. Q f(x+h) f(x) Calculus. Gradients and te Derivative Q f(x+) δy P T δx R f(x) 0 x x+ Let P (x, f(x)) and Q(x+, f(x+)) denote two points on te curve of te function y = f(x) and let R denote te point of intersection of

More information

ADAPTIVE MULTILEVEL INEXACT SQP METHODS FOR PDE CONSTRAINED OPTIMIZATION

ADAPTIVE MULTILEVEL INEXACT SQP METHODS FOR PDE CONSTRAINED OPTIMIZATION ADAPTIVE MULTILEVEL INEXACT SQP METHODS FOR PDE CONSTRAINED OPTIMIZATION J CARSTEN ZIEMS AND STEFAN ULBRICH Abstract We present a class of inexact adaptive multilevel trust-region SQP-metods for te efficient

More information

Variational Localizations of the Dual Weighted Residual Estimator

Variational Localizations of the Dual Weighted Residual Estimator Publised in Journal for Computational and Applied Matematics, pp. 192-208, 2015 Variational Localizations of te Dual Weigted Residual Estimator Tomas Ricter Tomas Wick Te dual weigted residual metod (DWR)

More information

Precalculus Test 2 Practice Questions Page 1. Note: You can expect other types of questions on the test than the ones presented here!

Precalculus Test 2 Practice Questions Page 1. Note: You can expect other types of questions on the test than the ones presented here! Precalculus Test 2 Practice Questions Page Note: You can expect oter types of questions on te test tan te ones presented ere! Questions Example. Find te vertex of te quadratic f(x) = 4x 2 x. Example 2.

More information

Investigating Euler s Method and Differential Equations to Approximate π. Lindsay Crowl August 2, 2001

Investigating Euler s Method and Differential Equations to Approximate π. Lindsay Crowl August 2, 2001 Investigating Euler s Metod and Differential Equations to Approximate π Lindsa Crowl August 2, 2001 Tis researc paper focuses on finding a more efficient and accurate wa to approximate π. Suppose tat x

More information

Key Concepts. Important Techniques. 1. Average rate of change slope of a secant line. You will need two points ( a, the formula: to find value

Key Concepts. Important Techniques. 1. Average rate of change slope of a secant line. You will need two points ( a, the formula: to find value AB Calculus Unit Review Key Concepts Average and Instantaneous Speed Definition of Limit Properties of Limits One-sided and Two-sided Limits Sandwic Teorem Limits as x ± End Beaviour Models Continuity

More information

The derivative function

The derivative function Roberto s Notes on Differential Calculus Capter : Definition of derivative Section Te derivative function Wat you need to know already: f is at a point on its grap and ow to compute it. Wat te derivative

More information

The total error in numerical differentiation

The total error in numerical differentiation AMS 147 Computational Metods and Applications Lecture 08 Copyrigt by Hongyun Wang, UCSC Recap: Loss of accuracy due to numerical cancellation A B 3, 3 ~10 16 In calculating te difference between A and

More information

SECTION 3.2: DERIVATIVE FUNCTIONS and DIFFERENTIABILITY

SECTION 3.2: DERIVATIVE FUNCTIONS and DIFFERENTIABILITY (Section 3.2: Derivative Functions and Differentiability) 3.2.1 SECTION 3.2: DERIVATIVE FUNCTIONS and DIFFERENTIABILITY LEARNING OBJECTIVES Know, understand, and apply te Limit Definition of te Derivative

More information

Flavius Guiaş. X(t + h) = X(t) + F (X(s)) ds.

Flavius Guiaş. X(t + h) = X(t) + F (X(s)) ds. Numerical solvers for large systems of ordinary differential equations based on te stocastic direct simulation metod improved by te and Runge Kutta principles Flavius Guiaş Abstract We present a numerical

More information

Sin, Cos and All That

Sin, Cos and All That Sin, Cos and All Tat James K. Peterson Department of Biological Sciences and Department of Matematical Sciences Clemson University Marc 9, 2017 Outline Sin, Cos and all tat! A New Power Rule Derivatives

More information

Lines, Conics, Tangents, Limits and the Derivative

Lines, Conics, Tangents, Limits and the Derivative Lines, Conics, Tangents, Limits and te Derivative Te Straigt Line An two points on te (,) plane wen joined form a line segment. If te line segment is etended beond te two points ten it is called a straigt

More information

Polynomial Interpolation

Polynomial Interpolation Capter 4 Polynomial Interpolation In tis capter, we consider te important problem of approximating a function f(x, wose values at a set of distinct points x, x, x 2,,x n are known, by a polynomial P (x

More information

. If lim. x 2 x 1. f(x+h) f(x)

. If lim. x 2 x 1. f(x+h) f(x) Review of Differential Calculus Wen te value of one variable y is uniquely determined by te value of anoter variable x, ten te relationsip between x and y is described by a function f tat assigns a value

More information

Definition of the Derivative

Definition of the Derivative Te Limit Definition of te Derivative Tis Handout will: Define te limit grapically and algebraically Discuss, in detail, specific features of te definition of te derivative Provide a general strategy of

More information

A method of Lagrange Galerkin of second order in time. Une méthode de Lagrange Galerkin d ordre deux en temps

A method of Lagrange Galerkin of second order in time. Une méthode de Lagrange Galerkin d ordre deux en temps A metod of Lagrange Galerkin of second order in time Une métode de Lagrange Galerkin d ordre deux en temps Jocelyn Étienne a a DAMTP, University of Cambridge, Wilberforce Road, Cambridge CB3 0WA, Great-Britain.

More information

Chapter 1 Functions and Graphs. Section 1.5 = = = 4. Check Point Exercises The slope of the line y = 3x+ 1 is 3.

Chapter 1 Functions and Graphs. Section 1.5 = = = 4. Check Point Exercises The slope of the line y = 3x+ 1 is 3. Capter Functions and Graps Section. Ceck Point Exercises. Te slope of te line y x+ is. y y m( x x y ( x ( y ( x+ point-slope y x+ 6 y x+ slope-intercept. a. Write te equation in slope-intercept form: x+

More information

Topics in Generalized Differentiation

Topics in Generalized Differentiation Topics in Generalized Differentiation J. Marsall As Abstract Te course will be built around tree topics: ) Prove te almost everywere equivalence of te L p n-t symmetric quantum derivative and te L p Peano

More information

CONVERGENCE OF AN IMPLICIT FINITE ELEMENT METHOD FOR THE LANDAU-LIFSHITZ-GILBERT EQUATION

CONVERGENCE OF AN IMPLICIT FINITE ELEMENT METHOD FOR THE LANDAU-LIFSHITZ-GILBERT EQUATION CONVERGENCE OF AN IMPLICIT FINITE ELEMENT METHOD FOR THE LANDAU-LIFSHITZ-GILBERT EQUATION SÖREN BARTELS AND ANDREAS PROHL Abstract. Te Landau-Lifsitz-Gilbert equation describes dynamics of ferromagnetism,

More information

A finite element approximation for the quasi-static Maxwell Landau Lifshitz Gilbert equations

A finite element approximation for the quasi-static Maxwell Landau Lifshitz Gilbert equations ANZIAM J. 54 (CTAC2012) pp.c681 C698, 2013 C681 A finite element approximation for te quasi-static Maxwell Landau Lifsitz Gilbert equations Kim-Ngan Le 1 T. Tran 2 (Received 31 October 2012; revised 29

More information

arxiv: v3 [cs.ds] 4 Aug 2017

arxiv: v3 [cs.ds] 4 Aug 2017 Non-preemptive Sceduling in a Smart Grid Model and its Implications on Macine Minimization Fu-Hong Liu 1, Hsiang-Hsuan Liu 1,2, and Prudence W.H. Wong 2 1 Department of Computer Science, National Tsing

More information

Effect of the Dependent Paths in Linear Hull

Effect of the Dependent Paths in Linear Hull 1 Effect of te Dependent Pats in Linear Hull Zenli Dai, Meiqin Wang, Yue Sun Scool of Matematics, Sandong University, Jinan, 250100, Cina Key Laboratory of Cryptologic Tecnology and Information Security,

More information

Learning based super-resolution land cover mapping

Learning based super-resolution land cover mapping earning based super-resolution land cover mapping Feng ing, Yiang Zang, Giles M. Foody IEEE Fellow, Xiaodong Xiuua Zang, Siming Fang, Wenbo Yun Du is work was supported in part by te National Basic Researc

More information

WYSE Academic Challenge 2004 Sectional Mathematics Solution Set

WYSE Academic Challenge 2004 Sectional Mathematics Solution Set WYSE Academic Callenge 00 Sectional Matematics Solution Set. Answer: B. Since te equation can be written in te form x + y, we ave a major 5 semi-axis of lengt 5 and minor semi-axis of lengt. Tis means

More information

Simulations of the turbulent channel flow at Re τ = 180 with projection-based finite element variational multiscale methods

Simulations of the turbulent channel flow at Re τ = 180 with projection-based finite element variational multiscale methods INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS Int. J. Numer. Met. Fluids 7; 55:47 49 Publised online 4 Marc 7 in Wiley InterScience (www.interscience.wiley.com). DOI:./fld.46 Simulations of te

More information

On convexity of polynomial paths and generalized majorizations

On convexity of polynomial paths and generalized majorizations On convexity of polynomial pats and generalized majorizations Marija Dodig Centro de Estruturas Lineares e Combinatórias, CELC, Universidade de Lisboa, Av. Prof. Gama Pinto 2, 1649-003 Lisboa, Portugal

More information

Continuity. Example 1

Continuity. Example 1 Continuity MATH 1003 Calculus and Linear Algebra (Lecture 13.5) Maoseng Xiong Department of Matematics, HKUST A function f : (a, b) R is continuous at a point c (a, b) if 1. x c f (x) exists, 2. f (c)

More information

Mass Lumping for Constant Density Acoustics

Mass Lumping for Constant Density Acoustics Lumping 1 Mass Lumping for Constant Density Acoustics William W. Symes ABSTRACT Mass lumping provides an avenue for efficient time-stepping of time-dependent problems wit conforming finite element spatial

More information

1 The concept of limits (p.217 p.229, p.242 p.249, p.255 p.256) 1.1 Limits Consider the function determined by the formula 3. x since at this point

1 The concept of limits (p.217 p.229, p.242 p.249, p.255 p.256) 1.1 Limits Consider the function determined by the formula 3. x since at this point MA00 Capter 6 Calculus and Basic Linear Algebra I Limits, Continuity and Differentiability Te concept of its (p.7 p.9, p.4 p.49, p.55 p.56). Limits Consider te function determined by te formula f Note

More information

2.11 That s So Derivative

2.11 That s So Derivative 2.11 Tat s So Derivative Introduction to Differential Calculus Just as one defines instantaneous velocity in terms of average velocity, we now define te instantaneous rate of cange of a function at a point

More information

Math 2921, spring, 2004 Notes, Part 3. April 2 version, changes from March 31 version starting on page 27.. Maps and di erential equations

Math 2921, spring, 2004 Notes, Part 3. April 2 version, changes from March 31 version starting on page 27.. Maps and di erential equations Mat 9, spring, 4 Notes, Part 3. April version, canges from Marc 3 version starting on page 7.. Maps and di erential equations Horsesoe maps and di erential equations Tere are two main tecniques for detecting

More information

, meant to remind us of the definition of f (x) as the limit of difference quotients: = lim

, meant to remind us of the definition of f (x) as the limit of difference quotients: = lim Mat 132 Differentiation Formulas Stewart 2.3 So far, we ave seen ow various real-world problems rate of cange and geometric problems tangent lines lead to derivatives. In tis section, we will see ow to

More information

Numerical analysis of a free piston problem

Numerical analysis of a free piston problem MATHEMATICAL COMMUNICATIONS 573 Mat. Commun., Vol. 15, No. 2, pp. 573-585 (2010) Numerical analysis of a free piston problem Boris Mua 1 and Zvonimir Tutek 1, 1 Department of Matematics, University of

More information

CONVERGENCE ANALYSIS OF FINITE ELEMENT SOLUTION OF ONE-DIMENSIONAL SINGULARLY PERTURBED DIFFERENTIAL EQUATIONS ON EQUIDISTRIBUTING MESHES

CONVERGENCE ANALYSIS OF FINITE ELEMENT SOLUTION OF ONE-DIMENSIONAL SINGULARLY PERTURBED DIFFERENTIAL EQUATIONS ON EQUIDISTRIBUTING MESHES INTERNATIONAL JOURNAL OF NUMERICAL ANALYSIS AND MODELING Volume, Number, Pages 57 74 c 5 Institute for Scientific Computing and Information CONVERGENCE ANALYSIS OF FINITE ELEMENT SOLUTION OF ONE-DIMENSIONAL

More information

A Numerical Scheme for Particle-Laden Thin Film Flow in Two Dimensions

A Numerical Scheme for Particle-Laden Thin Film Flow in Two Dimensions A Numerical Sceme for Particle-Laden Tin Film Flow in Two Dimensions Mattew R. Mata a,, Andrea L. Bertozzi a a Department of Matematics, University of California Los Angeles, 520 Portola Plaza, Los Angeles,

More information

1.5 Functions and Their Rates of Change

1.5 Functions and Their Rates of Change 66_cpp-75.qd /6/8 4:8 PM Page 56 56 CHAPTER Introduction to Functions and Graps.5 Functions and Teir Rates of Cange Identif were a function is increasing or decreasing Use interval notation Use and interpret

More information

Continuity and Differentiability Worksheet

Continuity and Differentiability Worksheet Continuity and Differentiability Workseet (Be sure tat you can also do te grapical eercises from te tet- Tese were not included below! Typical problems are like problems -3, p. 6; -3, p. 7; 33-34, p. 7;

More information

Blanca Bujanda, Juan Carlos Jorge NEW EFFICIENT TIME INTEGRATORS FOR NON-LINEAR PARABOLIC PROBLEMS

Blanca Bujanda, Juan Carlos Jorge NEW EFFICIENT TIME INTEGRATORS FOR NON-LINEAR PARABOLIC PROBLEMS Opuscula Matematica Vol. 26 No. 3 26 Blanca Bujanda, Juan Carlos Jorge NEW EFFICIENT TIME INTEGRATORS FOR NON-LINEAR PARABOLIC PROBLEMS Abstract. In tis work a new numerical metod is constructed for time-integrating

More information

ERROR BOUNDS FOR THE METHODS OF GLIMM, GODUNOV AND LEVEQUE BRADLEY J. LUCIER*

ERROR BOUNDS FOR THE METHODS OF GLIMM, GODUNOV AND LEVEQUE BRADLEY J. LUCIER* EO BOUNDS FO THE METHODS OF GLIMM, GODUNOV AND LEVEQUE BADLEY J. LUCIE* Abstract. Te expected error in L ) attimet for Glimm s sceme wen applied to a scalar conservation law is bounded by + 2 ) ) /2 T

More information

UNIVERSITY OF SASKATCHEWAN Department of Physics and Engineering Physics

UNIVERSITY OF SASKATCHEWAN Department of Physics and Engineering Physics UNIVERSITY O SASKATCHEWAN Department of Pysics and Engineering Pysics Pysics 117.3 MIDTERM EXAM Regular Sitting NAME: (Last) Please Print (Given) Time: 90 minutes STUDENT NO.: LECTURE SECTION (please ceck):

More information

Higher Derivatives. Differentiable Functions

Higher Derivatives. Differentiable Functions Calculus 1 Lia Vas Higer Derivatives. Differentiable Functions Te second derivative. Te derivative itself can be considered as a function. Te instantaneous rate of cange of tis function is te second derivative.

More information

Taylor Series and the Mean Value Theorem of Derivatives

Taylor Series and the Mean Value Theorem of Derivatives 1 - Taylor Series and te Mean Value Teorem o Derivatives Te numerical solution o engineering and scientiic problems described by matematical models oten requires solving dierential equations. Dierential

More information

Click here to see an animation of the derivative

Click here to see an animation of the derivative Differentiation Massoud Malek Derivative Te concept of derivative is at te core of Calculus; It is a very powerful tool for understanding te beavior of matematical functions. It allows us to optimize functions,

More information

5.1 We will begin this section with the definition of a rational expression. We

5.1 We will begin this section with the definition of a rational expression. We Basic Properties and Reducing to Lowest Terms 5.1 We will begin tis section wit te definition of a rational epression. We will ten state te two basic properties associated wit rational epressions and go

More information