PHAML

PHAML's primary initial goal of the PHAML project was to produce a parallel version of MGGHAT.
Download

PHAML Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Public Domain
  • Price:
  • FREE
  • Publisher Name:
  • PHAML development team
  • Publisher web site:
  • http://math.nist.gov/phaml/

PHAML Tags


PHAML Description

PHAML's primary initial goal of the PHAML project was to produce a parallel version of MGGHAT. PHAML's primary initial goal of the PHAML project was to produce a parallel version of MGGHAT. This has subsequently been extended to include additional capabilities. The target architecture is distributed memory multiprocessors, such as Beowolf-type PC clusters. MGGHAT is a sequential program for the solution of 2D elliptic partial differential equations using low or high order finite elements, adaptive mesh refinement based on newest node bisection of triangles, and multigrid. All aspects of the method are based on the hierarchical basis functions.Adaptive refinement, multigrid and parallel computing have each been shown to be effective means of vastly reducing the time required to solve differential equations. However, effectively combining all three techniques is not easy and is the subject of current research. PHAML is an attempt to solve this problem.What's New in This Release:· This release added new features including quadrature rules of order 21 to 45 for triangles, a new parallel implementation of conjugate gradients, the option for printing relative error instead of absolute error, and a MUMPS non-symmetric solver.· Vertical scaling in graphics was improved.· Double-precision floats are now used for graphics.· Roundoff error was reduced in computing barycentric coordinates.· Quad order for elemental matrices was increased to be exact for the mass matrix.· There were various bugfixes, code cleanups, and speedups.


PHAML Related Software