swMATH ID: 30807
Software Authors: Paszyński, M.; Kurtz, J.; Demkowicz, L.
Description: Parallel, fully automatic (hp)-adaptive (2d) finite element package. This paper presents a description of par2Dhp – a 2D, parallel fully automatic (hp)-adaptive finite element code. The parallel implementation is an extension of the sequential code 2Dhp90, which generates fully automatic (hp)-approximations for solutions of various boundary value problems. The presented work addresses parallelization of each stage of the automatic (hp)-adaptive algorithm, including decomposition of the computational domain, load balancing and data redistribution, a parallel frontal solver, and algorithms for parallel mesh refinement and mesh reconciliation. The application was written in Fortran 90 and MPI, and the load balancing is done through an interface with the Zoltan library. Numerical results are presented for the model L-shape domain problem, and a highly anisotropic heat conduction (battery) problem from Sandia National Laboratories.
Homepage: https://www.sciencedirect.com/science/article/pii/S0045782505001258
Dependencies: Fortran 90; MPI
Keywords: automatic (hp)-adaptivity; finite element method; parallel algorithms; high performance computing; boundary value problems; mesh refinement; mesh reconciliation; heat conduction; numerical results
Related Software: 3Dhp90; MUMPS; PETSc; Nektar++; deal.ii; HP90; FCMLab; Trilinos; 2Dhp90; GMP; DarcyLite; OpenFOAM; Gmsh; Concepts; Boost; HDF; Boost C++ Libraries; hypre; LBFGS-B; L-BFGS
Referenced in: 15 Publications

Referencing Publications by Year