메뉴 건너뛰기




Volumn 14, Issue 2, 2007, Pages 93-138

Automating the finite element method

Author keywords

[No Author keywords available]

Indexed keywords

ALGORITHMS; FINITE DIFFERENCE METHOD; FINITE ELEMENT METHOD; PARAMETERIZATION; PROBLEM SOLVING;

EID: 38849131431     PISSN: 11343060     EISSN: None     Source Type: Journal    
DOI: 10.1007/s11831-007-9003-9     Document Type: Article
Times cited : (82)

References (119)
  • 2
    • 0036768154 scopus 로고    scopus 로고
    • Mixed finite elements for elasticity
    • Arnold DN, Winther R (2002) Mixed finite elements for elasticity. Numer Math 92:401-419
    • (2002) Numer Math , vol.92 , pp. 401-419
    • Arnold, D.N.1    Winther, R.2
  • 3
    • 0000443756 scopus 로고
    • Error bounds for finite element method
    • Babuška I (1971) Error bounds for finite element method. Numer Math 16:322-333
    • (1971) Numer Math , vol.16 , pp. 322-333
    • Babuška, I.1
  • 5
    • 38849181274 scopus 로고    scopus 로고
    • Tech rep TR-2004-09, University of Chicago, Department of Computer Science
    • Bagheri B, Scott LR (2004) About Analysa. Tech rep TR-2004-09, University of Chicago, Department of Computer Science
    • (2004) About Analysa
    • Bagheri, B.1    Scott, L.R.2
  • 9
    • 13844283932 scopus 로고    scopus 로고
    • Using modern features of C++ for adaptive finite element methods: Dimension-independent programming in deal.II
    • Deville M, Owens R (eds) Lausanne, Switzerland, 2000. Document Sessions/118-1
    • Bangerth W (2000) Using modern features of C++ for adaptive finite element methods: dimension-independent programming in deal.II. In: Deville M, Owens R (eds) Proceedings of the 16th IMACS world congress 2000, Lausanne, Switzerland, 2000. Document Sessions/118-1
    • (2000) Proceedings of the 16th IMACS World Congress 2000
  • 12
    • 38849184411 scopus 로고    scopus 로고
    • SWIG: An easy to use tool for integrating scripting languages with C and C++
    • Presented at the Monterey, CA, 2006
    • Beazley DM (2006) SWIG: an easy to use tool for integrating scripting languages with C and C++. Presented at the 4th Annual Tcl/Tk Workshop, Monterey, CA, 2006
    • (2006) 4th Annual Tcl/Tk Workshop
    • Beazley, D.M.1
  • 15
    • 85022001969 scopus 로고    scopus 로고
    • An optimal control approach to a posteriori error estimation in finite element methods
    • Becker R, Rannacher R (2001) An optimal control approach to a posteriori error estimation in finite element methods. Acta Numer 10:1-102
    • (2001) Acta Numer , vol.10 , pp. 1-102
    • Becker, R.1    Rannacher, R.2
  • 17
    • 0038334498 scopus 로고    scopus 로고
    • Three-dimensional finite element methods for the Stokes problem
    • Boffi D (1997) Three-dimensional finite element methods for the Stokes problem. SIAM J Numer Anal 34:664-670
    • (1997) SIAM J Numer Anal , vol.34 , pp. 664-670
    • Boffi, D.1
  • 19
    • 0016093926 scopus 로고
    • On the existence, uniqueness and approximation of saddle-point problems arising from Lagrangian multipliers
    • Brezzi F (1974) On the existence, uniqueness and approximation of saddle-point problems arising from Lagrangian multipliers. RAIRO Anal Numér R-2:129-151
    • (1974) RAIRO Anal Numér , vol.R-2 , pp. 129-151
    • Brezzi, F.1
  • 21
    • 34250118577 scopus 로고
    • Two families of mixed finite elements for second order elliptic problems
    • Brezzi F, Douglas J Jr, Marini LD (1985) Two families of mixed finite elements for second order elliptic problems. Numer Math 47:217-235
    • (1985) Numer Math , vol.47 , pp. 217-235
    • Brezzi, F.1    Douglas Jr, J.2    Marini, L.D.3
  • 26
    • 38849120961 scopus 로고    scopus 로고
    • CIMNE International Center for Numerical Methods in Engineering (2006) GiD.
    • CIMNE International Center for Numerical Methods in Engineering (2006) GiD. URL: http://gid.cimne.upc.es/
  • 28
    • 84960798507 scopus 로고
    • Variational methods for the solution of problems of equilibrium and vibrations
    • Courant R (1943) Variational methods for the solution of problems of equilibrium and vibrations. Bull Am Math Soc 49:1-23
    • (1943) Bull Am Math Soc , vol.49 , pp. 1-23
    • Courant, R.1
  • 29
    • 0015762231 scopus 로고
    • Conforming and nonconforming finite element methods for solving the stationary Stokes equations
    • Crouzeix M, Raviart PA (1973) Conforming and nonconforming finite element methods for solving the stationary Stokes equations. RAIRO Anal Numér 7:33-76
    • (1973) RAIRO Anal Numér , vol.7 , pp. 33-76
    • Crouzeix, M.1    Raviart, P.A.2
  • 30
    • 0003252789 scopus 로고    scopus 로고
    • Applied numerical linear algebra
    • Demmel JW (1997) Applied numerical linear algebra. SIAM
    • (1997) SIAM
    • Demmel, J.W.1
  • 31
    • 0026371189 scopus 로고
    • Spectral methods on triangles and other domains
    • Dubiner M (1991) Spectral methods on triangles and other domains. J Sci Comput 6:345-390
    • (1991) J Sci Comput , vol.6 , pp. 345-390
    • Dubiner, M.1
  • 35
    • 38849122302 scopus 로고    scopus 로고
    • Eaton JW (2006) Octave
    • Eaton JW (2006) Octave. URL: http://www.octave.org/
  • 36
    • 0026106415 scopus 로고
    • Adaptive finite element methods for parabolic problems I: A linear model problem
    • 1
    • Eriksson K, Johnson C (1991) Adaptive finite element methods for parabolic problems I: a linear model problem. SIAM J Numer Anal 28(1):43-77
    • (1991) SIAM J Numer Anal , vol.28 , pp. 43-77
    • Eriksson, K.1    Johnson, C.2
  • 38
    • 84904150653 scopus 로고
    • Adaptive finite element methods for parabolic problems IV: Nonlinear problems
    • Eriksson K, Johnson C (1995) Adaptive finite element methods for parabolic problems IV: nonlinear problems. SIAM J Numer Anal 32:1729-1749
    • (1995) SIAM J Numer Anal , vol.32 , pp. 1729-1749
    • Eriksson, K.1    Johnson, C.2
  • 39
    • 67649809189 scopus 로고
    • Adaptive finite element methods for parabolic problems V: Long-time integration
    • Eriksson K, Johnson C (1995) Adaptive finite element methods for parabolic problems V: long-time integration. SIAM J Numer Anal 32:1750-1763
    • (1995) SIAM J Numer Anal , vol.32 , pp. 1750-1763
    • Eriksson, K.1    Johnson, C.2
  • 41
    • 0001648207 scopus 로고    scopus 로고
    • Adaptive finite element methods for parabolic problems VI: Analytic semigroups
    • Eriksson K, Johnson C, Larsson S (1998) Adaptive finite element methods for parabolic problems VI: analytic semigroups. SIAM J Numer Anal 35:1315-1325
    • (1998) SIAM J Numer Anal , vol.35 , pp. 1315-1325
    • Eriksson, K.1    Johnson, C.2    Larsson, S.3
  • 42
    • 0009522795 scopus 로고
    • Introduction to adaptive methods for differential equations
    • Eriksson K, Estep D, Hansbo P, Johnson C (1995) Introduction to adaptive methods for differential equations. Acta Numer 4:105-158
    • (1995) Acta Numer , vol.4 , pp. 105-158
    • Eriksson, K.1    Estep, D.2    Hansbo, P.3    Johnson, C.4
  • 49
    • 0000139680 scopus 로고
    • Global error control for the continuous Galerkin finite element method for ordinary differential equations
    • 2AN 28:815-852
    • (1994) 2AN , vol.28 , pp. 815-852
    • Estep, D.1    French, D.2
  • 50
    • 0034216158 scopus 로고    scopus 로고
    • Estimating the error of numerical solutions of systems of nonlinear reaction-diffusion equations
    • Estep D, Larson M, Williams R (2000) Estimating the error of numerical solutions of systems of nonlinear reaction-diffusion equations. Mem Am Math Soc 696:1-109
    • (2000) Mem Am Math Soc , vol.696 , pp. 1-109
    • Estep, D.1    Larson, M.2    Williams, R.3
  • 51
    • 38849168444 scopus 로고    scopus 로고
    • Free Software Foundation (1991) GNU GPL
    • Free Software Foundation (1991) GNU GPL. URL: http://www.gnu.org/ copyleft/gpl.html
  • 52
    • 38849163191 scopus 로고    scopus 로고
    • Free Software Foundation (1999) GNU LGPL
    • Free Software Foundation (1999) GNU LGPL. URL: http://www.gnu.org/ copyleft/lesser.html
  • 53
    • 0037840250 scopus 로고    scopus 로고
    • Free Software Foundation
    • Free Software Foundation (2006) The free software definition. URL: http://www.gnu.org/philosophy/free-sw.html
    • (2006) The Free Software Definition
  • 55
    • 0000407419 scopus 로고
    • Series solution of some problems in elastic equilibrium of rods and plates
    • Galerkin BG (1915) Series solution of some problems in elastic equilibrium of rods and plates. Vestnik inzhenerov i tekhnikov 19:897-908
    • (1915) Vestnik Inzhenerov i Tekhnikov , vol.19 , pp. 897-908
    • Galerkin, B.G.1
  • 59
    • 33645101949 scopus 로고    scopus 로고
    • A new approach to computational turbulence modeling
    • Hoffman J, Johnson C (2006) A new approach to computational turbulence modeling. Comput Methods Appl Mech Eng 195:2865-2880
    • (2006) Comput Methods Appl Mech Eng , vol.195 , pp. 2865-2880
    • Hoffman, J.1    Johnson, C.2
  • 69
    • 0022810283 scopus 로고
    • A new finite element formulation for computational fluid dynamics. V. Circumventing the Babuška-Brezzi condition: A stable Petrov-Galerkin formulation of the Stokes problem accommodating equal-order interpolations
    • Hughes TJR, Franca LP, Balestra M (1986) A new finite element formulation for computational fluid dynamics. V. Circumventing the Babuška-Brezzi condition: a stable Petrov-Galerkin formulation of the Stokes problem accommodating equal-order interpolations. Comput Methods Appl Mech Eng 59:85-99
    • (1986) Comput Methods Appl Mech Eng , vol.59 , pp. 85-99
    • Hughes, T.J.R.1    Franca, L.P.2    Balestra, M.3
  • 70
    • 84968493695 scopus 로고
    • Discrete Galerkin and related one-step methods for ordinary differential equations
    • Hulme BL (1972) Discrete Galerkin and related one-step methods for ordinary differential equations. Math Comput 26:881-891
    • (1972) Math Comput , vol.26 , pp. 881-891
    • Hulme, B.L.1
  • 71
    • 84968508862 scopus 로고
    • One-step piecewise polynomial Galerkin methods for initial value problems
    • Hulme BL (1972) One-step piecewise polynomial Galerkin methods for initial value problems. Math Comput 26:415-426
    • (1972) Math Comput , vol.26 , pp. 415-426
    • Hulme, B.L.1
  • 73
    • 38849083579 scopus 로고    scopus 로고
    • Jansson J (2006) Ko
    • Jansson J (2006) Ko. URL: http://www.fenics.org/ko/
  • 76
    • 38849149991 scopus 로고    scopus 로고
    • Flexible representation of computational meshes
    • submitted
    • Karpeev DA, Knepley MG (2005) Flexible representation of computational meshes. ACM Trans Math Softw, submitted
    • (2005) ACM Trans Math Softw
    • Karpeev, D.A.1    Knepley, M.G.2
  • 78
    • 12744252825 scopus 로고    scopus 로고
    • FIAT: A new paradigm for computing finite element basis functions
    • Kirby RC (2004) FIAT: a new paradigm for computing finite element basis functions. ACM Trans Math Softw 30:502-516
    • (2004) ACM Trans Math Softw , vol.30 , pp. 502-516
    • Kirby, R.C.1
  • 79
    • 38849093487 scopus 로고    scopus 로고
    • Kirby RC (2006) FIAT. URL: http://www.fenics.org/fiat/
    • (2006) FIAT
    • Kirby, R.C.1
  • 80
    • 33746042186 scopus 로고    scopus 로고
    • Optimizing FIAT with the level 3 BLAS
    • 2
    • Kirby RC (2006) Optimizing FIAT with the level 3 BLAS. ACM Trans Math Softw 32(2):223-235. http://doi.acm.org/10.1145/1141885.1141889
    • (2006) ACM Trans Math Softw , vol.32 , pp. 223-235
    • Kirby, R.C.1
  • 81
    • 33749341848 scopus 로고    scopus 로고
    • A compiler for variational forms
    • 3
    • Kirby RC, Logg A (2006) A compiler for variational forms. ACM Trans Math Softw 32(3):417-444
    • (2006) ACM Trans Math Softw , vol.32 , pp. 417-444
    • Kirby, R.C.1    Logg, A.2
  • 82
    • 34548709708 scopus 로고    scopus 로고
    • Efficient compilation of a class of variational forms
    • accepted 31 August 2006
    • Kirby RC, Logg A (2007) Efficient compilation of a class of variational forms. ACM Trans Math Softw 33(3), accepted 31 August 2006
    • (2007) ACM Trans Math Softw , vol.33 , Issue.3
    • Kirby, R.C.1    Logg, A.2
  • 83
    • 33749366641 scopus 로고    scopus 로고
    • Evaluation of the action of finite element operators
    • submitted
    • Kirby RC, Knepley MG, Scott LR (2005) Evaluation of the action of finite element operators. BIT, submitted
    • (2005) BIT
    • Kirby, R.C.1    Knepley, M.G.2    Scott, L.R.3
  • 85
    • 34548775456 scopus 로고    scopus 로고
    • Topological optimization of the evaluation of finite element matrices
    • 1
    • Kirby RC, Logg A, Scott LR, Terrel AR (2006) Topological optimization of the evaluation of finite element matrices, SIAM J Sci Comput 28(1):224-240
    • (2006) SIAM J Sci Comput , vol.28 , pp. 224-240
    • Kirby, R.C.1    Logg, A.2    Scott, L.R.3    Terrel, A.R.4
  • 90
    • 0346316950 scopus 로고    scopus 로고
    • Multi-adaptive Galerkin methods for ODEs i
    • Logg A (2003) Multi-adaptive Galerkin methods for ODEs I. SIAM J Sci Comput 24:1879-1902
    • (2003) SIAM J Sci Comput , vol.24 , pp. 1879-1902
    • Logg, A.1
  • 91
    • 1042300916 scopus 로고    scopus 로고
    • Multi-adaptive Galerkin methods for ODEs II: Implementation and applications
    • Logg A (2003) Multi-adaptive Galerkin methods for ODEs II: implementation and applications. SIAM J Sci Comput 25:1119-1141
    • (2003) SIAM J Sci Comput , vol.25 , pp. 1119-1141
    • Logg, A.1
  • 93
    • 1042269659 scopus 로고    scopus 로고
    • Multi-adaptive time-integration
    • Logg A (2004) Multi-adaptive time-integration. Appl Numer Math 48:339-354
    • (2004) Appl Numer Math , vol.48 , pp. 339-354
    • Logg, A.1
  • 94
    • 38849200665 scopus 로고    scopus 로고
    • Logg A (2006) FFC. http://www.fenics.org/ffc/
    • (2006) FFC
    • Logg, A.1
  • 96
    • 33845536969 scopus 로고    scopus 로고
    • Multi-adaptive Galerkin methods for ODEs III: A priori error estimates
    • Logg A (2006) Multi-adaptive Galerkin methods for ODEs III: a priori error estimates. SIAM J Numer Anal 43:2624-2646
    • (2006) SIAM J Numer Anal , vol.43 , pp. 2624-2646
    • Logg, A.1
  • 98
    • 38049039033 scopus 로고    scopus 로고
    • Tech rep TR-2004-09, Sandia National Laboratories
    • Long K (2004) Sundance 2.0 tutorial. Tech rep TR-2004-09, Sandia National Laboratories
    • (2004) Sundance 2.0 Tutorial
    • Long, K.1
  • 99
    • 38849190297 scopus 로고    scopus 로고
    • Long K (2006) Sundance
    • Long K (2006) Sundance. URL: http://software.sandia.gov/sundance/
  • 100
    • 0026902515 scopus 로고
    • Object oriented programming of the finite element method
    • Mackie RI (1992) Object oriented programming of the finite element method. Int J Numer Meth Eng 35
    • (1992) Int J Numer Meth Eng , vol.35
    • MacKie, R.I.1
  • 101
    • 0031205794 scopus 로고    scopus 로고
    • Finite element analysis of solidification using object-oriented and parallel techniques
    • Masters I, Usmani AS, Cross JT, Lewis RW (1997) Finite element analysis of solidification using object-oriented and parallel techniques. Int J Numer Meth Eng 40:2891-2909
    • (1997) Int J Numer Meth Eng , vol.40 , pp. 2891-2909
    • Masters, I.1    Usmani, A.S.2    Cross, J.T.3    Lewis, R.W.4
  • 104
    • 38849149297 scopus 로고    scopus 로고
    • OpenDX (2006)
    • OpenDX (2006) URL: http://www.opendx.org/
  • 105
    • 38849142837 scopus 로고    scopus 로고
    • Pironneau O, Hecht F, Hyaric AL, Ohtsuka K (2006) FreeFEM
    • Pironneau O, Hecht F, Hyaric AL, Ohtsuka K (2006) FreeFEM. URL: http://www.freefem.org/
  • 106
    • 38849163839 scopus 로고    scopus 로고
    • Ramachandra P (2006) MayaVi
    • Ramachandra P (2006) MayaVi. URL: http://mayavi.sourceforge.net/
  • 107
    • 0001175293 scopus 로고
    • A mixed finite element method for 2nd order elliptic problems
    • Mathematical aspects of finite element methods. Proc conf, consiglio naz. delle ricerche (CNR), Rome, 1975. Springer Berlin
    • Raviart P-A, Thomas JM (1977) A mixed finite element method for 2nd order elliptic problems. In: Mathematical aspects of finite element methods. Proc conf, consiglio naz. delle ricerche (CNR), Rome, 1975. Lecture notes in math, vol 606. Springer, Berlin, pp 292-315
    • (1977) Lecture Notes in Math , vol.606 , pp. 292-315
    • Raviart, P.-A.1    Thomas, J.M.2
  • 108
    • 0041533241 scopus 로고
    • On the theory of resonance
    • Rayleigh (1870) On the theory of resonance. Trans Roy Soc A 161:77-118
    • (1870) Trans Roy Soc A , vol.161 , pp. 77-118
    • Rayleigh1
  • 109
    • 0343262489 scopus 로고
    • Über eine neue Methode zur Lösung gewisser Variationsprobleme der mathematischen Physik
    • Ritz W (1908) Über eine neue Methode zur Lösung gewisser Variationsprobleme der mathematischen Physik. J Reine Angew Math 135:1-61
    • (1908) J Reine Angew Math , vol.135 , pp. 1-61
    • Ritz, W.1
  • 112
    • 38849114586 scopus 로고    scopus 로고
    • Sandia National Laboratories (2006) ParaView
    • Sandia National Laboratories (2006) ParaView. URL: http://www.paraview. org/
  • 114
    • 38849177081 scopus 로고    scopus 로고
    • Tecplot (2006)
    • Tecplot (2006) URL: http://www.tecplot.com/
  • 115
    • 38849101956 scopus 로고    scopus 로고
    • The Mathworks (2006) MATLAB
    • The Mathworks (2006) MATLAB. URL: http://www.mathworks.com/products/ matlab/
  • 117
    • 38849175747 scopus 로고    scopus 로고
    • Whaley RC, Dongarra J, et al (2006) ATLAS
    • Whaley RC, Dongarra J, et al (2006) ATLAS. URL: http://math-atlas. sourceforge.net/
  • 118
    • 0343462141 scopus 로고    scopus 로고
    • Automated empirical optimization of software and the ATLAS project
    • Also available as University of Tennessee LAPACK Working Note #147, UT-CS-00-448, 2000
    • Whaley RC, Petitet A, Dongarra JJ (2001) Automated empirical optimization of software and the ATLAS project. Parallel Comput. 27-35. Also available as University of Tennessee LAPACK Working Note #147, UT-CS-00-448, 2000 ( www.netlib.org/lapack/lawns/lawn147.ps )
    • (2001) Parallel Comput. , pp. 27-35
    • Whaley, R.C.1    Petitet, A.2    Dongarra, J.J.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.