




![[BIG]](../icons/zoom18.gif)
![[Normal]](../icons/zoom14.gif)
![[small]](../icons/zoom10.gif)
Next: B.5 Alphabetic list of processors
Up: B List of preprocessors
Prev: B.3 Program type 2
Contents
These preprocessors call the modules described in Appendix A
- APN3XX : Mesh - ( APNOP3 ) [ NOPO ] General preprocessor for the creation of 3D meshes
for simple cases, and for their manipulation.
- APNOXX : Mesh - ( APNOPO ) [ NOPO ] General preprocessor for the creation of 2D meshes
and their manipulation.
- CHARXX : Mesh - ( CHARPO CHARPL ) [ NOPO ] Define a link between 2 beams or 2 plates.
- COLIXX : Mesh - ( COLIBR) [ NOPO ] Construct a 3D mesh from blocks.
- EMC˛
: Interactive 2D mesh generator.
- MA23XX : Mesh - ( MA2D3D ) [ NOPO ] Construct a 3D mesh by stacking 2D meshes.
- MA2DXX : Mesh - ( MA2D3D ) [ NOPO ] Construct a 3D mesh by stacking 2D meshes,
simplified version (corresponding to module MA2D3D of the previous versions).
- TN2DXX : Mesh - ( TN2D3D ) [ NOPO ] Create a surface from a 2D mesh.
- WRNOXX : Write a D.S. NOPO using the coordinate and volumetric files.
- ADPNXX : Mesh - ( ADPNOP ) [ NOPO ] Add non-vertex nodes.
- AFFNXX : Mesh - ( AFFNOP ) [ NOPO ] Local refinement in 2 dimensions.
- AIGUXX : Mesh - ( AIGUNO ) [ NOPO ] Make a 2D triangular mesh non-obtuse.
- APN3XX : Mesh - ( APNOP3 ) [ NOPO ] General preprocessor for the creation of 3D meshes for
simple cases, and for their manipulation.
- APNOXX : Mesh - ( APNOPO ) [ NOPO ] General preprocessor for the creation of 2D meshes and
their manipulation.
- COMPXX : Mesh - ( COMPRE ) [ NOPO ] Compression of a D.S. NOPO so that nodes and
points coincide.
- DEFNXX : Mesh - ( DEFNOP ) [ NOPO B ] Create a D.S. NOPO by adding displacements.
- DTRIXX : Mesh - ( DTRI3D ) [ NOPO ] Split the elements of a 3D mesh into tetrahedra.
- ELIMXX : Mesh - ( ELIMNO ) [ NOPO ] Remove one or several elements from a D.S. NOPO.
- EMC˛
: Mesh - ( ) [ NOPO ] Interactive 2D mesh generator and editor.
- GEODXX : Mesh - ( GEODET ) [ NOPO ] Check a mesh by calculating the spaces or volumes of
its elements.
- GEONXX : Mesh - ( GEONOP ) [ NOPO GEOM ] Transform a D.S. GEOM into a D.S. NOPO.
- GIBBXX : Mesh - ( GIBBS ) [ NOPO ] Renumber the nodes and elements of a mesh.
- INTEXX : Implant interface quadrilaterals in a 2D DS NOPO.
- MOD1XX : Mesh - ( MODNO1 ) [ NOPO ] Modify values of a D.S. NOPO manually.
- MODMXX : Mesh - ( MODMAI ) [ MAIL COOR ] Modify a mesh by geometric transformations.
- MODNXX : Mesh - ( MODNOP ) [ NOPO ] Modify a mesh by geometric transformations.
- NOPGXX : Mesh - ( NOPGEO ) [ NOPO GEOM ] Transform a D.S. NOPO into a D.S. GEOM.
- QUALXX : Mesh - ( QUALNO ) [ NOPO ] Measure the quality of mesh.
- REFNXX : Mesh - ( REFNOP ) [ NOPO ] Find the referenced faces and sides in a mesh.
- REFPXX : Mesh - ( REFPOI ) [ NOPO ] Find the referenced points in a mesh.
- REC2XX : Mesh - ( RECOLC ) [ NOPO ] The same as RECOXX with 2 arrays M.
- RECOXX : Mesh - ( RECOLC ) [ NOPO ] "Glue together" two meshes.
- RETRXX : Mesh - ( RETRIN ) [ NOPO ] Split elements of a mesh into -elements of the same type.
- TRCOXX : Mesh - ( TRCOAC ) [ NOPO ] Extract referenced items.
- REFEXX : Plot - ( REFEGE ) [ NOPO ] Plot 3D meshes, cuts, verification, number modifications
and geometric modifications.
- TRNOXX : Plot - ( TRNOPO TRGEOM ) [ NOPO GEOM B ] Plot meshes and deformations.
- COMAXX : Interpolation - ( COMACO ) [ MAIL COOR ] Define interpolation.
- CORNXX : Utility - ( CORNOE ) [ MAIL COOR ] Create the D.S. COOR of nodes.
- DEFIXX : Utility - Generate the FORTRAN routine to define an element.
- MODMXX : Interpolation - ( MODMAI ) [ MAIL ] Modify the reference or sub-domain numbers in
a D.S. MAIL.
- TRC3XX : Plot - ( TRMC3G ) [ MAIL COOR B ] Plot 3D meshes and solutions
( isovalues, velocities, cuts, deformations, etc.).
- TRMCXX : Plot - ( TRMACO ) [ MAIL COOR B ] Plot 2D meshes and solutions
( isovalues, velocities, cuts, deformations, etc.).
- BSPLXX : Approximation of functions by B-Spline methods.
- FOMIXX : Utility - ( COMILI COFORC ) [ MILI FORC ] Create the D.S. MILI and FORC
containing the material and force description.
- THECXX : Calculus - ( THELCT ELASCT ) [ MAIL COOR TAE ] Calculate the element matrices and RHS vectors
for a constant coefficient problem (elasticity or thermal).
- THELXX : Calculus - ( THENEW ) [ MAIL COOR MILI FORC TAE ] Calculate the element matrices and RHS
vectors for a problem with arbitrary coefficients (elasticity or thermal).
- THEVXX : Calculus - old version replaced with THELXX.
Certain finite elements use file POBA, containing the values of the basis polynomials and their
derivatives at integration nodes. This file is created, once only, on site at the time of implementation
of the new MODULEF version.
- POBAXX : Create file POBA - current version.
- POBVXX : As above - prototype version (coupled with THEVXX).
- COBDXX : Utility - ( COBDC1 ) [ BDCL ] Description of imposed boundary conditions.
- ASSAXX : Assembly - ( ASSATR ) [ ATRI TAE ] Assembly in form ATRI.
- ASSGXX : Assembly - ( ASSAMA ) [ AMAT B ] Assembly in form AMAT.
- ASSMXX : Assembly - ( ASMAPC ) [ MUA B ] Assembly in form MUA.
- CHOLXX : Solution - ( PREPAC ... DRCHPC ) [ TAE MAIL BDCL B ] Cholesky method:
from assembly to solution.
- CHORXX : Solution - ( CLIMPC ... DRCHPC ) [ MUA BDCL B ] Cholesky method:
from boundary conditions to solution.
- CHOSXX : Solution - ( PREPAC ... DRCHPS ) [ TAE MAIL BDCL B ] Cholesky method:
from assembly to solution with direct access.
- CROUXX : Solution - ( PREPAC ... DRCRPC ) [ TAE MAIL BDCL B ] Crout method:
from assembly to solution.
- DGRAXX : Solution - ( PREPGC ... CONDLU DGRADA ) [ TAE AMAT MAIL BDCL B ]
Accelerated double conjugate gradient
iterations for non symmetric matrix (positive definite).
- FRONXX : Solution - ( PREPAF .. FRONT ) [ TAE MAIL BDCL B ] Frontal method : Solution
- GAUSXX : Solution - ( PREPGC ... GAUSPC DRGAPC ) [ TAE AMAT MAIL BDCL B ]
Gauss method.
- GRADXX : Solution - ( PREPGC ... ) [ TAE NOPO BDCL B ] Conjugate gradient method :
from assembly to solution by conjugate gradient method with or without preconditioning.
- NSKIXX : Solution - ( NSKINC ) [ TABM B B ] Solution of a 2D Navier-Stokes problem.
- EVO2XX : Parabolic - ( EVOLMP ) [ MUA BDCL B ] solve a constant coefficient
first or second order transient problem (multi-step method).
- EVOLXX : Parabolic - ( EVOLGE ) [ MUA BDCL B ] solve a constant coefficient first order
transient problem (Gear's method).
- TRANXX : ( TRANSI ) [ MUA BDCL B ] solve a time-dependent problem of type thermal or elastic
- ELNLXX : Non-linear elasticity - ( PRELA3 GDEFIN ) [ NOPO MAIL COOR BDCL B ] Solve
an elasticity problem with large deformations.
- HELPXX : Help - Guide for the solution of non-linear problems (see ELNLXX).
- ELAPXX : Compute the stresses for a 2 or 3D elasto-plastic problem (ELAPLA).
- SYFXXX : Eigenvectors - sub-domains at fixed interfaces.
- SYMAXX : Matrix assembly - sub-domains.
- SYPRXX : Preparation - sub-domains.
- SYPSXX : Coupling eigenvectors - sub-domains.
- SYREXX : Results of the modal synthesis [ B ] - sub-domains.
- VALPXX : Eigenvalues and vectors - ( LANCZO ... ) [ MUA ATRI BDCL VVPR ] Compute the Eigenvalues
and corresponding vectors.
- PRSDOM : Construction of the operators.
- SDOMVR : Single precision iterative algorithm.
- SDOMVD : Double precision iterative algorithm.
- CACOXX : Composites - Calculate the mechanical characteristics of an equivalent homogenized
material.
- VICOXX : Composites - calculate and plot the micro-constraints inherent in a composite material.
- COUPXX : Plot - ( TRISO3 ) [ NOPO B ] Isovalues on a slice through a 3D problem.
- ISOPXX : Plot - ( ISOPIE ) Calculate and plot the piezometric lines.
- REFEXX : Plot - ( REFEGE ) [ NOPO ] Plot 3D meshes, cuts, verification, number modifications and
geometric modifications.
- TRACXX : Plot - ( TRAKOU ) Plot curves: Y= F(X) .
- TRANXX : ( TRANSI ) [ MUA BDCL B ] solve a time-dependent problem of type thermal or elastic
- TRC3XX : Plot - ( TRMC3G ) [ MAIL COOR B ] Plot 3D meshes and solution
(isovalues, velocities, cuts, deformations, etc.).
- TRMCXX : Plot - ( TRMACO ) [ MAIL COOR B ] Plot 2D meshes and solution
(isovalues, velocities, cuts, deformations, etc.).
- TRNOXX : Plot - ( TRNOPO TRGEOM ) [ NOPO GEOM B ] Plot meshes and deformations.
- TRPOXX : Plot - ( TRPOIN ) [ DATA of APNOPO ] Plot characteristic points contained in the command
file of APNOPO.
- TRPRXX : Plot - ( TRAKOU ) [ AMAT MUA ] Plot a matrix skyline.
- TRSTXX : Plot - ( TRSTRE TRFLUX ) [ TAE MAIL COOR ] Plot stresses in 2D.
- VIS3XX : Plot - Plot surfaces: Z=F(X,Y).
- VISU
: Plot.
- FLUXXX : Utility - ( FLUXTH ) [ TAE B ] Calculate flux or temperatures for mixed elements.
- FOINXX : Solution - ( FOINRE ) [ MAIL TAE B ] Calculate interface and reaction forces.
- INFOXX : Utility - ( INFOB .. ) Print certain values contained in a D.S.
- MAXDXX : Utility - ( MAXDLB ) [ B ] Print the extrema of the solutions.
- NORMXX : Utility - ( NORME ) [ MAIL COOR TAE B ] Compare a calculated solution with an exact
solution.
- NUMMXX : Utility - ( NUMMIX ) Renumber to avoid searching for pivots.
- REHPXX : Utility - ( REHP12 ) [ TAE B ] Calculate displacements for the element
TRIA HP12 ( 2D mixed ).
- REMTXX : Utility - Calculate temperatures for the mixed element.
- STREXX : Stresses - ( STRESS ) [ TAE MAIL B ] Calculate the stresses by indicating the
displacements.
- SYMBXX : Utility - ( SYMBEL ) [ NOPO B ] Symmetrize a mesh and the corresponding solution.
- BDISXX : Utility - ( BDISEQ ) [ B ] Change a D.S. B with direct access into
a D.S. B with sequential access or vice versa.
- COBVXX : Utility - ( COBVVP ) [ VVPR B ] Store one or several eigen vectors in
a D.S. B.
- CODEXX : Utility - ( CODEVA ) [ VVPR ] Create a file to plot the
eigen values (via TRACXX).
- COSDXX : Utility - ( COSDB COSNOB COSMCB ) [ NOPO MAIL COOR B ] Create a D.S. B
using vectors or coordinates contained in a D.S. NOPO, a D.S. COOR and the
corresponding D.S. MAIL.
- COTAXX : Utility - ( COTABM ) [ TABM ] Construct a D.S. TABM using P1 pressure
and P2 velocity meshes for module NSKINC; solution of a 2D Navier-Stokes problem.
- CSNTXX : Utility - ( CSNTAE ) [ TAE ] Change a symmetric D.S. TAE into
a non-symmetric D.S. TAE.
- CTYTXX : Utility - ( CTYTAE ) [ TAE ] Change a single precision D.S. TAE into
a double precision D.S. TAE or vice versa.
- IMAGXX : Utility - ( IMB .. IMVVPR ) [ B ... VVPR ] Print the contents of a D.S.
- IMBCXX : Utility - [ B MAIL ] print a D.S. B in the global axis - shells.
- IMNOXX : Utility - ( IMNOPS ) [ NOPO ] Print certain values of a D.S. NOPO.
- INFOXX : Utility - ( INFOB .. ) [ B ... ] Print certain values contained in a D.S.
- NOFOXX : Utility - ( NOFOSD ) Format or unformat a D.S.
- UNIOXX : Utility - ( UNIONB ) [ B ] Concatenate two D.S. B.
- VVDSXX : Utility - ( VVPRDR ) [ VVPR ] Change the type of a D.S. VVPR to create one in
single precision.
- AIDEXX : Aid - Name of the processors and corresponding brochures.
- AAPB : Multics - Print the arrays present in the super-array M.
- TOUTXX : Utility - General preprocessor: to call particular processors.
- HOOKXX : Utility - ( INVERD ) Calculate elasticity coefficients from the behavior modules
( Young , Poisson ).
- INVEXX : Utility - Invert a matrix by complete Gauss pivoting.
- IMATXX : Utility - ( IMATAB ) Print an array contained in the super-array M.
- IMPOXX : POBA - Print file POBA containing the basis polynomials.
- POBAXX : POBA - ( POBA ) Create the basis polynomials file POBA.
- POBVXX : As above - prototype version (coupled with THEVXX).
- PROCAT : Procedures - Creation of the procedure base (graph of the routines,
libraries, commons, etc.).
- PROIMP : Procedures - Print information contained in the procedure base.





![[BIG]](../icons/zoom18.gif)
![[Normal]](../icons/zoom14.gif)
![[small]](../icons/zoom10.gif)
Next: B.5 Alphabetic list of processors
Up: B List of preprocessors
Prev: B.3 Program type 2
Contents