Amandus: Simulations based on multilevel Schwarz methods
|
Remesher interpolating all vectors and using an estimator integrator to calculate criterion. More...
#include <adaptivity.h>
Public Member Functions | |
EstimateRemesher (AmandusApplicationSparse< dim > &app, dealii::Triangulation< dim > &tria, AmandusRefineStrategy< dim > &mark, AmandusIntegrator< dim > &estimate_integrator) | |
virtual void | remesh (const dealii::AnyData &out, const dealii::AnyData &) |
Public Member Functions inherited from AllInterpolatingRemesher< VECTOR, dim > | |
AllInterpolatingRemesher (AmandusApplicationSparse< dim > &app, dealii::Triangulation< dim > &tria) | |
virtual void | operator() (dealii::AnyData &out, const dealii::AnyData &in) |
virtual void | extract_vectors (const dealii::AnyData &to_extract) |
virtual void | finalize_transfer () |
Public Member Functions inherited from InterpolatingRemesher< VECTOR, dim > | |
InterpolatingRemesher (AmandusApplicationSparse< dim > &app, dealii::Triangulation< dim > &tria) | |
virtual void | prepare_transfer () |
called at pre_refinement signal of triangulation More... | |
Public Member Functions inherited from Remesher< VECTOR, dim > | |
Remesher (AmandusApplicationSparse< dim > &app, dealii::Triangulation< dim > &tria) | |
Protected Attributes | |
AmandusIntegrator< dim > * | estimate_integrator |
AmandusRefineStrategy< dim > & | mark |
Protected Attributes inherited from AllInterpolatingRemesher< VECTOR, dim > | |
std::vector< VECTOR * > | extracted |
Protected Attributes inherited from InterpolatingRemesher< VECTOR, dim > | |
dealii::SolutionTransfer< dim, VECTOR > | transfer |
std::vector< VECTOR > | to_transfer |
Vectors to be transferred to new grid. More... | |
std::vector< VECTOR > | transferred |
Interpolated vectors on new grid. More... | |
Protected Attributes inherited from Remesher< VECTOR, dim > | |
dealii::SmartPointer< AmandusApplicationSparse< dim >, Remesher< VECTOR, dim > > | app |
dealii::SmartPointer< dealii::Triangulation< dim >, Remesher< VECTOR, dim > > | tria |
Additional Inherited Members | |
Protected Member Functions inherited from InterpolatingRemesher< VECTOR, dim > | |
void | connect_transfer () |
Remesher interpolating all vectors and using an estimator integrator to calculate criterion.
|
inline |
|
inlinevirtual |
Implements AllInterpolatingRemesher< VECTOR, dim >.
|
protected |
|
protected |