banner.jpg (7086 bytes)
            Finite Element and Numerical Methods with Integrable / Differentiable Objects.
       Inteface with FEMAP
       Home Up Feedback Press Release Tech Support Search Site Map

Following example codes are written for MSVC++ 6.0 only. Modification may be needed for other compilers.

1. A 3-D Simple Solid

FEMAP Output: solidex.neu--"neutral file format" generated by FEMAP after FE pre-processing.
Input Interface: solid_3d.cpp--C++ program to read in pre-processing results from  "solidex.neu", and automatically generate output file "model.cpp" for finite element analysis.
FE Model Definitions: model.cpp--automatic generated C++ code by "solid_3d.cpp" for finite element "node - element - constraint - load" definitions, to be included in finite element analysis program "three_d.cpp".
FE Analysis Program: three_d.cpp--Finite element C++ analysis program written with fe.lib+vs.lib. Include "output.cpp" to generate "test1.neu" in FEMAP neutral file format.
Output Interface: output.cpp--included in "three_d.cpp" to generate FEMAP neutral file format (e.g., "test1.neu") for post-processing.
Input to FEMAP: --test1.neu.

2. Stripe with a Hole

A. Infinitesimal elastoplastic deformatiom formulation:

FE Analysis Program: elastoplasticity.cpp
Ouput Interface: output2.cpp
Input to FEMAP: test.neu

B. Finite elastoplastic deformation formulation:

FE Analysis Program: finite_elastoplasticity.cpp
Output Interface: output3.cpp
Input to FEMAP: finite.neu

3. Contact Problem

FE Analysis Program: contact_frictionless_sled_on_elastic_foundation.cpp
Output Interface: output_contact.cpp
Input to FEMAP: contact.neu
 

Home ] Up ]

© Copyright 1999, VectorSpace Programming. Site privacy policy statement. 
sf[1].gif (32887 bytes)mailbox.gif (1717 bytes) webmaster@vector-space.com with questions or comments.

 linkbutton.gif (1755 bytes) Your are welcome to use this button to link your web page to us.

FPCreated[1].gif (9674 bytes) ie4getan[1].gif (7090 bytes) ntsc[1].gif (7197 bytes) getacro[1].gif (712 bytes)