Numerical Methods and Software Tools in Industrial Mathematics 1997
DOI: 10.1007/978-1-4612-1984-2_4
|View full text |Cite
|
Sign up to set email alerts
|

A Comprehensive Set of Tools for Solving Partial Differential Equations; Diffpack

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
30
0

Year Published

1997
1997
2013
2013

Publication Types

Select...
5
4

Relationship

1
8

Authors

Journals

citations
Cited by 51 publications
(30 citation statements)
references
References 15 publications
0
30
0
Order By: Relevance
“…For example, the codes SPECFEM3D [Carrington et al 2008], CitcomS [Tan et al 2008], and Rhea [Burstedde et al 2008a] have been written for particular geophysical applications and are not based on general-purpose finite element libraries. The reason, of course, is that none of the libraries widely used in academic and applied finite element simulations-such as PLTMG [Bank 1998], DiffPack [Bruaset and Langtangen 1997;Langtangen 2003], libMesh [Kirk et al 2006], Getfem++ [Renard and Pommier 2006], OOFEM [Patzák and Bittnar 2001], FEniCS/DOLFIN [Logg 2007;Logg and Wells 2010], or deal.II up to version 6.x [Bangerth et al 2007;Bangerth and Kanschat 2011]-support massively parallel computations that will run on thousands of processors and routinely solve problems with hundreds of millions or billions of cells and several billion unknowns.…”
Section: Introductionmentioning
confidence: 99%
“…For example, the codes SPECFEM3D [Carrington et al 2008], CitcomS [Tan et al 2008], and Rhea [Burstedde et al 2008a] have been written for particular geophysical applications and are not based on general-purpose finite element libraries. The reason, of course, is that none of the libraries widely used in academic and applied finite element simulations-such as PLTMG [Bank 1998], DiffPack [Bruaset and Langtangen 1997;Langtangen 2003], libMesh [Kirk et al 2006], Getfem++ [Renard and Pommier 2006], OOFEM [Patzák and Bittnar 2001], FEniCS/DOLFIN [Logg 2007;Logg and Wells 2010], or deal.II up to version 6.x [Bangerth et al 2007;Bangerth and Kanschat 2011]-support massively parallel computations that will run on thousands of processors and routinely solve problems with hundreds of millions or billions of cells and several billion unknowns.…”
Section: Introductionmentioning
confidence: 99%
“…A variation on this is the use of the Diffpack software package [7]. It is a support environment for the development of object-oriented numerical software, and has embodied many good software engineering features and practices.…”
Section: A Discussion Of Relevant Coding Techniquesmentioning
confidence: 99%
“…Currently, there is therefore, a considerable amount of research being undertaken on the restructuring and redevelopment of numerical software and a genuine in-terest in using modern software engineering practices in the process, e.g. [1,2,[6][7][8]33,34].…”
Section: Introductionmentioning
confidence: 99%
“…Object-oriented software methods enable developers to focus on a small part of a complex system, rather than attempting to develop and maintain a monolithic application. Furthermore, reuse justifies expending significant effort on the development of highly optimized object toolkits encapsulating expert knowledge, such as Diffpack [12], Overture [13], ParPre [14], SAMRAI [15], and PETSc [16,17].…”
Section: Parallel Numerical Libraries and Common Interface Effortsmentioning
confidence: 99%