hpGEM, a novel framework for the implementation of discontinuous Galerkin finite element methods (FEMs), is described. We present data structures and methods that are common for many (discontinuous) FEMs and show how we have implemented the components as an object-oriented framework. This framework facilitates and accelerates the implementation of finite element programs, the assessment of algorithms, and their application to real-world problems. The article documents the status of the framework, exemplifies aspects of its philosophy and design, and demonstrates the feasibility of the approach with several application examples.
机构:
Inria Bordeaux Sud Ouest, Cagire team, Talence, France
CNRS UPPA, Lab Math & Leurs Applicat Pau, UMR5142, E2S UPPA, F-64000 Pau, FranceInria Bordeaux Sud Ouest, Cagire team, Talence, France
Bosco, Anthony
Perrier, Vincent
论文数: 0引用数: 0
h-index: 0
机构:
Inria Bordeaux Sud Ouest, Cagire team, Talence, France
CNRS UPPA, Lab Math & Leurs Applicat Pau, UMR5142, E2S UPPA, F-64000 Pau, FranceInria Bordeaux Sud Ouest, Cagire team, Talence, France
机构:
Univ Paris Saclay, CEA, Serv Etudes Reacteurs & Math Appl, F-91191 Gif Sur Yvette, France
Inst Polytech Paris, CMAP, Ecole Polytech, F-91128 Palaiseau, FranceUniv Paris Saclay, CEA, Serv Etudes Reacteurs & Math Appl, F-91191 Gif Sur Yvette, France
Assogba, Kenneth
Bourhrara, Lahbib
论文数: 0引用数: 0
h-index: 0
机构:
Univ Paris Saclay, CEA, Serv Etudes Reacteurs & Math Appl, F-91191 Gif Sur Yvette, FranceUniv Paris Saclay, CEA, Serv Etudes Reacteurs & Math Appl, F-91191 Gif Sur Yvette, France
Bourhrara, Lahbib
Zmijarevic, Igor
论文数: 0引用数: 0
h-index: 0
机构:
Univ Paris Saclay, CEA, Serv Etudes Reacteurs & Math Appl, F-91191 Gif Sur Yvette, FranceUniv Paris Saclay, CEA, Serv Etudes Reacteurs & Math Appl, F-91191 Gif Sur Yvette, France
Zmijarevic, Igor
Allaire, Gregoire
论文数: 0引用数: 0
h-index: 0
机构:
Inst Polytech Paris, CMAP, Ecole Polytech, F-91128 Palaiseau, FranceUniv Paris Saclay, CEA, Serv Etudes Reacteurs & Math Appl, F-91191 Gif Sur Yvette, France
Allaire, Gregoire
Galia, Antonio
论文数: 0引用数: 0
h-index: 0
机构:
Univ Paris Saclay, CEA, Serv Etudes Reacteurs & Math Appl, F-91191 Gif Sur Yvette, FranceUniv Paris Saclay, CEA, Serv Etudes Reacteurs & Math Appl, F-91191 Gif Sur Yvette, France
机构:
Inria Bordeaux Sud Ouest, Cagire team, Talence, France
CNRS UPPA, Lab Math & Leurs Applicat Pau, UMR5142, E2S UPPA, F-64000 Pau, FranceInria Bordeaux Sud Ouest, Cagire team, Talence, France
Bosco, Anthony
Perrier, Vincent
论文数: 0引用数: 0
h-index: 0
机构:
Inria Bordeaux Sud Ouest, Cagire team, Talence, France
CNRS UPPA, Lab Math & Leurs Applicat Pau, UMR5142, E2S UPPA, F-64000 Pau, FranceInria Bordeaux Sud Ouest, Cagire team, Talence, France
机构:
Univ Paris Saclay, CEA, Serv Etudes Reacteurs & Math Appl, F-91191 Gif Sur Yvette, France
Inst Polytech Paris, CMAP, Ecole Polytech, F-91128 Palaiseau, FranceUniv Paris Saclay, CEA, Serv Etudes Reacteurs & Math Appl, F-91191 Gif Sur Yvette, France
Assogba, Kenneth
Bourhrara, Lahbib
论文数: 0引用数: 0
h-index: 0
机构:
Univ Paris Saclay, CEA, Serv Etudes Reacteurs & Math Appl, F-91191 Gif Sur Yvette, FranceUniv Paris Saclay, CEA, Serv Etudes Reacteurs & Math Appl, F-91191 Gif Sur Yvette, France
Bourhrara, Lahbib
Zmijarevic, Igor
论文数: 0引用数: 0
h-index: 0
机构:
Univ Paris Saclay, CEA, Serv Etudes Reacteurs & Math Appl, F-91191 Gif Sur Yvette, FranceUniv Paris Saclay, CEA, Serv Etudes Reacteurs & Math Appl, F-91191 Gif Sur Yvette, France
Zmijarevic, Igor
Allaire, Gregoire
论文数: 0引用数: 0
h-index: 0
机构:
Inst Polytech Paris, CMAP, Ecole Polytech, F-91128 Palaiseau, FranceUniv Paris Saclay, CEA, Serv Etudes Reacteurs & Math Appl, F-91191 Gif Sur Yvette, France
Allaire, Gregoire
Galia, Antonio
论文数: 0引用数: 0
h-index: 0
机构:
Univ Paris Saclay, CEA, Serv Etudes Reacteurs & Math Appl, F-91191 Gif Sur Yvette, FranceUniv Paris Saclay, CEA, Serv Etudes Reacteurs & Math Appl, F-91191 Gif Sur Yvette, France