31 typedef ShapeHandler* (*ShapeHandlerFunction)(Adapt* a);
44 bool ownsSolutionTransfer;
45 ShapeHandlerFunction shapeHandler;
177 bool logInterpolation=
true);
198 bool logInterpolation=
true);
Extended mesh interface for modification.
User-defined Anisotropic size function.
User-defined Isotropic size function.
user-defined solution transfer base
mesh functions for MeshAdapt
MeshAdapt solution transfer interface.
const Input * configureMatching(Mesh *m, int n=1, SolutionTransfer *s=0)
generate a matched uniform refinement configuration
const Input * configure(Mesh *m, AnisotropicFunction *f, SolutionTransfer *s=0, bool logInterpolation=true)
generate a configuration based on an anisotropic function.
void validateInput(Input *in)
used internally, but users can call this if they want
Input * makeAdvanced(const Input *in)
creates a new non-constant Input for advanced users
const Input * configureUniformRefine(Mesh *m, int n=1, SolutionTransfer *s=0)
generate a uniform refinement configuration
const Input * configureIdentity(Mesh *m, SizeField *f=0, SolutionTransfer *s=0)
generate a no-op configuration