Created by:
Jože Korelc
Contact:
AceProducts@fgg.uni-lj.si

AceGen and AceFEM are now supported by Wolfram Research, Inc. as a Third-Party Application Packages.  See … http://www.wolfram.com/.../acegen/  and http://www.wolfram.com/.../acefem/   

Reviews:
Scientific Computing World: Felix Grant reviews third-party Mathematica packages AceGen and AceFEM,…. 
2math.blogspot.com …
http://www.tenlinks.com/ ....

 

 

Purchasing   Trial version  Success Stories   Flyer  Short presentation   References   FAQ and Links

 

 

Lectures


Examples



Gallery

M5Seminar

 

The combination of the automatic code generation package AceGen, finite element libraries AceShere and the AceFEM finite element environment represents ideal collection of tools for a rapid development of new numerical models.

 

Description: Description: Description: Description: Description: Description: AceGen

AceGen
Multi-language, Multi-environment Numerical Code Generation

The Mathematica package AceGen is used for the automatic derivation of formulae needed in numerical procedures. An approach, implemented in AceGen, avoids the problem of expression swell by combining: symbolic and algebraic capabilities of Mathematica, automatic differentiation technique, automatic code generation and simultaneous optimization of expressions. The multi-language capabilities of AceGen (C, FORTRAN, Mathematica©, Matlab©,..) enable generation of numerical codes for various numerical environments (AceFEM, Matlab©, FEAP©, ABAQUS©, ... ) from the same symbolic description. AceGen alone does NOT include examples and libraries needed for the automation of the Finite Element Method!

More about AceGen…
Generic example …
AceGen Manual
(pdf)
Download trial version …

Support for:
-Windows, Linux, MacOSX
-32 and 64 bit OS
-parallelization (5*106 unknowns, 106 elements)

Series of lectures on computational modeling

given by Prof. Dr.-Ing. habil. Peter Wriggers

Leibniz Universitaet Hannover in Ljubljana

1) Multi-scale methods in structural mechanics

2) Multi-scale methods in material mechanics

3) Multi-scale methods for contact mechanics

4) XFEM Finite element method

5) Particles methods in mechanics

 

 

 

Description: Description: Description: Description: Description: Description: AceFEM

AceFEM
The Mathematica Finite Element Environment

The AceFEM package is a general finite element environment designed to solve multi-physics and multi-field problems. The package explores advantages of symbolic capabilities of Mathematica while maintaining numerical efficiency of commercial finite element environments. The element oriented approach enables easy creation of customized finite element based applications in Mathematica. It also includes examples and libraries needed for the automation of the Finite Element Method.

More about AceFEM…
Generic example …
AceFEM Manual (pdf)
Download trial version …

AceShare
Finite Element File Sharing

The AceShare system is a file sharing system built in AceFEM that makes AceGen symbolic descriptions and generated finite element user subroutines available for other users to download over the Internet. The AceShere system enables: browsing the on-line FEM libraries; downloading the finite element user subroutines from the on-line libraries; formation of the user defined library that can be posted on the internet to be used by other users of the AceFEM system.

More about AceShare …
AceFEM Manual (pdf)
Download trial version …