The use of the Python scripting language for scientific applications and in particular to solve partial differential equations is explored. It is shown that Python's rich data structure and object-oriented features can be exploited to write programs that are not only significantly more concise than their counter parts written in Fortran, C or C++, but are also numerically efficient. To illustrate this, a two-dimensional finite element code (ELLIPT2D) has been written. ELLIPT2D provides a flexible and easy-to-use framework for solving a large class of second-order elliptic problems. The program allows for structured or unstructured meshes. All functions defining the elliptic operator are user supplied and so are the boundary conditions, whic...
We describe here a library aimed at automating the solution of partial differential equations using ...
Abstract. Development of scientific software involves tradeoffs between ease of use, generality, and...
SfePy (simple finite elements in Python) is a software for solving various kinds of problems describ...
This book offers a concise and gentle introduction to finite element programming in Python based on ...
This book offers a concise and gentle introduction to finite element programming in Python based on ...
International audiencePartial differential equations (PDEs)-such as the Navier-Stokes equations in f...
Scientists working on mathematical models want to concentrate on the design of models. They pay litt...
-scale vary from a planetary scale and million years for convection problems to 100km and 10 years f...
AbstractScientists working on mathematical models want to concentrate on the design of models. They ...
In this paper we advance the development of our python-based package for the solution of partial dif...
This book introduces the reader with little or no previous computer-programming experience to the Py...
In finite element calculations, the integral forms are usually evaluated using nested loops over ele...
This book is published open access under a CC BY 4.0 license. This book presents computer programmin...
In this paper we discuss the benefits obtained by the use of Python in our CFD computations. Our res...
We describe here a library aimed at automating the solution of partial differential equations using ...
We describe here a library aimed at automating the solution of partial differential equations using ...
Abstract. Development of scientific software involves tradeoffs between ease of use, generality, and...
SfePy (simple finite elements in Python) is a software for solving various kinds of problems describ...
This book offers a concise and gentle introduction to finite element programming in Python based on ...
This book offers a concise and gentle introduction to finite element programming in Python based on ...
International audiencePartial differential equations (PDEs)-such as the Navier-Stokes equations in f...
Scientists working on mathematical models want to concentrate on the design of models. They pay litt...
-scale vary from a planetary scale and million years for convection problems to 100km and 10 years f...
AbstractScientists working on mathematical models want to concentrate on the design of models. They ...
In this paper we advance the development of our python-based package for the solution of partial dif...
This book introduces the reader with little or no previous computer-programming experience to the Py...
In finite element calculations, the integral forms are usually evaluated using nested loops over ele...
This book is published open access under a CC BY 4.0 license. This book presents computer programmin...
In this paper we discuss the benefits obtained by the use of Python in our CFD computations. Our res...
We describe here a library aimed at automating the solution of partial differential equations using ...
We describe here a library aimed at automating the solution of partial differential equations using ...
Abstract. Development of scientific software involves tradeoffs between ease of use, generality, and...
SfePy (simple finite elements in Python) is a software for solving various kinds of problems describ...