| Numerical Analysis
| Discrete Methods & Related Tools
A++ is a C++ array class for numerical compuation. It is designed to work with structured grid computations,
and supports current work on Overlapping Grids and Adaptive Mesh Refinement. P++ is the parallel version of
the serial array class A++.
A++ and P++ are (as precisely as is reasonable) an
implementation of FORTRAN 90 array symantics in C++. It provide indexing via Index objects which are like
the FORTRAN 90 triplet notation and it provides indirect addressing via the use of intArray objects for
indexing. The same code developed in the serial environment runs in the parallel environment, though the
parallel version, P++. P++ is currently being tested, A++ has been stable for over a year.
Both A++ and P++ include graphics which permit the visualization of array data (serial or distributed).
Current Version: ??
License Type: Free with registrition.
Source Code Availability:
Available Binary Packages:
- Debian Package: No
- RedHat RPM Package: No
- Other Packages: No
Unix. The author mentioned that they have put LINUX as an option in the configure scripts for
A++/P++, but they have not tested in a long time since they don't have
access to a Linux machine. However they have regularly tested A++/P++
with the GNU g++ compiler so they would not expect any problems.
Mailing Lists/USENET News Groups:
See A Screen Shot? (Not Yet)
Copyright © 1995-2001 by
Copyright © 1997-2001 by
Kachina Technologies, Inc.
All rights reserved.