2012-04-03 8 views
4

Gibt es eine R-Funktion, die eine partielle Differentialgleichung mit der finite element method (Strang and Fix, 1973) lösen kann?Gibt es eine R-Funktion, die die Finite-Elemente-Methode implementiert?

Basierend auf der Wikipedia-Liste von finite element software packages wurde die Methode in Fortran, C implementiert. Sowohl Fortran als auch C können durch eine R-Funktion aufgerufen werden, aber ich sehe keine solchen Funktionen in CRAN.


Strang und Fix. Eine Analyse der Finite-Elemente-Methode. Prentice Hall, 1973

+0

ich erstaunt sein würde, wenn jemand jemals einen FE-Code in R –

+0

es wirklich keinen Sinn Finite-Elemente implementieren würde umgesetzt worden Methoden in * native * R, aber Sie könnten auf eine Schnittstelle zu einer der vorhandenen (open-oder closed-source) Implementierungen in einer niedrigeren Sprache hoffen (analog zum 'deSolve'-Paket für ODEs) ... –

+0

Dort war ein Überblick über die Pakete, die sich mit ODEs und PDEs beschäftigen im R Journal, vor ein paar Jahren: http://journal.r-project.org/archive/2010-2/RJournal_2010-2_Soetaert~et~al. pdf –

Antwort

0

ich keine Beweise für eine solche Funktion gefunden haben:

Das folgende Zitat aus einem Artikel in der R Journal Artikel über ODE ist und PDE impliziert, dass eine solche Funktionalität zum Zeitpunkt der Veröffentlichung nicht vorlag (2010):

Die Erweiterung des PDE-Ansatzes auf endliche Elemente (Strang und Fix, 1973) würde die Anwendungsdomäne von R auf jede irreguläre Geometrie öffnen.


Karline Soetaert, Thomas Petzoldt and R. Woodrow Setzer, 2010. Solving Differential Equations in R. The R Journal Vol. 2/2, December 2010

1

Es ist ein neues Paket, die Finite-Elemente-Methode (FEM) verwendet. denke ich, das ist einer der ersten Schritte in R. FEM

fdaPDE