Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef MA_H
00011 #define MA_H
00012
00037 #include "maInput.h"
00038
00041 namespace ma {
00042
00045 void adapt(Mesh* m, IsotropicFunction* f, SolutionTransfer* s=0);
00047 void adapt(Mesh* m, AnisotropicFunction* f, SolutionTransfer* s=0);
00051 void adapt(Input* in);
00055 void adaptVerbose(Input* in, bool verbosef = false);
00057 void runUniformRefinement(Mesh* m, int n=1, SolutionTransfer* s=0);
00060 void adaptMatching(Mesh* m, int n=1, SolutionTransfer* s=0);
00061
00064 void localizeLayerStacks(Mesh* m);
00065
00066 }
00067
00068 #endif