ProPHLEX Development Toolkit

ProPHLEX development toolkit allows end users to develop finite element applications for various classes of computational physics without having to develop finite element shape functions, data structures, adaptive mesh refinement, graphics postprocessing, etc.
hp-adaptive mesh refinement sequence [link]
An hp-adaptive mesh refinement sequence.
Click for more details (166 K in a separate window).


What is ProPHLEX ?

ProPHLEX is component software for engineering simulation. It includes an application library and a customizable application template based on the PHLEX kernel. It is specifically designed to optimize both the software development process and the analysis cycle for computational mechanics applications. This finite element based toolkit addresses an array of problem classes which may be linear or nonlinear, steady or unsteady, single component or vector valued, and tightly coupled or weakly coupled.
ProPHLEX is applicable to any class of physical phenomena which may be described by a system of linear or nonlinear second order partial differential equations and boundary conditions.


Why use ProPHLEX ?

With all of the software analysis packages available today, why choose ProPHLEX ? The answer is simple; This unique group of features provides a degree of flexibility and reliability not found in any pre-packaged software.

ProPHLEX Structure

The ProPHLEX toolkit permits you, the end user, to be the author of customized finite element applications. These user applications are generated by modest customizing/editing of the application template. The template is composed of a small group of FORTRAN and C modules which describe the system of equations and boundary conditions to be modeled. After customization the template is linked with the ProPHLEX library to form your application. With your new application an unlimited number of simulations may be performed by presenting a computational mesh and a consistent set of boundary conditions.

In addition to the basic customization, which describes the system of equations and boundary conditions to be modeled, optional customization may be provided for the GUI, post processing, and error estimation modules.

For certain classes of problems, Altair has already prepared the application template. In general, we refer to these classes of problems as pre-built applications, and have provided source code for two such basic examples (basic isotropic linear and nonlinear elasticity and linear heat conduction) with the application toolkit. Other pre-built applications which may be purchased separately or in addition to the ProPHLEX toolkit include:

User-Supplied Modules

To generate a user customized application the following set of C modules must be edited/provided by the developer;
For advanced users we also have The initial setup of ProPHLEX provides a template for all of the user supplied routines described above. Additional insight may be obtained by reviewing the heat conduction and linear elasticity examples which are also included as source.


ProPHLEX Features

The features described above which comprise the first release of the ProPHLEX library may be itemized as follows: [image]Graphics Examples

ProPHLEX Pricing and Services

What the package includes:
  1. Consulting is included only with commercial licenses.  Each annual license comes with up to one week of  consulting.  Perpetual licenses include three weeks of consulting (one week per year for the first 3 years).
  2. University technical support is limited to email support except for installation problems.

Training

ProPHLEX Training is an intense 3 day course offered periodically at the Altair Engineering office in Austin, Texas. By special arrangement, ProPHLEX training may be provided at a client site.

Consultation and Customization Services

Altair engineers are available to provide consulting and customization services to our ProPHLEX customers. Individual projects will be evaluated and proposals will be submitted based upon Altair's current rate structure.

For more information, please contact us at (512) 467-0618 or e-mail at phlex@tx.altair.com.


ProPHLEX Demo

  • Look here soon for ProPHLEX demo available for download
  • View a demonstration of an interactive run of HyperXtrude code built on ProPHLEX.

  • Questions, comments or problems regarding this service? webmaster@tx.altair.com.

    Copyright 1998-2002 Altair Engineering Inc.
    7800 Shoal Creek Blvd, Suite 200N, Austin TX, 78757-1031 USA.