FE-HMM-NONLIN Matlab code (nonlinear extension of FE-HMM).


The full code is available here: http://anmc.epfl.ch.

Quickstart:

  1. Extract the file.
  2. Add the tools directory to your Matlab path via addpath '/home/.../fehmm/tools'.
  3. Change to examples/elliptic_nonlin or examples/parabolic_nonlin directory.
  4. Run fe_hmm2d_nonlin or fe_hmm2d_nonlin_para.
    The calculation will take a minute or two.
    Note: A parallel implementation of fe_hmm2d_nonlin is available: fe_hmm2d_nonlin_parallel

Details

The code is described in further detail in

A. Abdulle and G. Vilmart
"Fully discrete analysis of the finite element heterogeneous multiscale method
for nonmonotone elliptic homogenization problems",

available at http://infoscience.epfl.ch/record/163326/

This code is a nonlinear extension of the linear code FE-HMM described in

A. Abdulle and A. Nonnenmacher
"A short and versatile finite element multiscale code for homogenization problems"
Computer Methods in Applied Mechanics and Engineering,

available at http://dx.doi.org/10.1016/j.cma.2009.03.019.

Please cite the above articles in any publication describing research performed using the software.

Email the authors:   A. Abdulle and G. Vilmart.

FE-HMM software is Copyright (C) 2009 A. Abdulle and A. Nonnenmacher.
FE-HMM-NONLIN software is Copyright (C) 2011 A. Abdulle and G. Vilmart.
It is provided free for non-commercial use unter the terms of the GNU General Public License. See "copyright.m" for full details. For commercial use, please contact the authors.


Last updated : 08/07/2011.