The heat transfer and mass transfer modules can be incorporated into any other solver module and used in combination. The gateway module helps to keep other modules independent as well as helps modification and makes addition of new functions relatively easy. Also, the analysis modules represent a type of library, which allows addition of a variety of new modules depending on the need. When a module is added, it simply has to match the interface of the gateway module, so it is fairly easy to incorporate existing user codes into Alpha. Some of the modules have interesting capabilities.
Some examples follow.
The input module has the following functions. Generation of primitives, local and global transformation operations can be done interactively. Free surfaces can be generated. In the latter case, various domains can be combined. Analysis modules The incompressible flow module is in two parts, one for Cartesian and cylindrical coordinate systems and one BFC, although the analysis in both are basically the same.