proteus  1.5.1
C/C++/Fortran libraries
Public Member Functions | Public Attributes | List of all members
Smoother Struct Reference
Inheritance diagram for Smoother:
Collaboration diagram for Smoother:

Public Member Functions

 Smoother (apf::Field *f)
 ~Smoother ()
virtual Outcome setEntity (apf::MeshEntity *e)
virtual void apply ()

Public Attributes

apf::Field * field
apf::Field * newField
apf::MeshEntity * vertex
apf::DynamicVector sum
apf::DynamicVector value
apf::MeshTag * emptyTag
int nApplied

Detailed Description

Definition at line 672 of file SizeField.cpp.

Constructor & Destructor Documentation

◆ Smoother()

Smoother::Smoother ( apf::Field *  f)

Definition at line 674 of file SizeField.cpp.

◆ ~Smoother()

Smoother::~Smoother ( )

Definition at line 683 of file SizeField.cpp.

Member Function Documentation

◆ apply()

virtual void Smoother::apply ( )

Definition at line 697 of file SizeField.cpp.

◆ setEntity()

virtual Outcome Smoother::setEntity ( apf::MeshEntity *  e)

Definition at line 688 of file SizeField.cpp.

Member Data Documentation

◆ emptyTag

apf::MeshTag* Smoother::emptyTag

Definition at line 721 of file SizeField.cpp.

◆ field

apf::Field* Smoother::field

Definition at line 716 of file SizeField.cpp.

◆ nApplied

int Smoother::nApplied

Definition at line 722 of file SizeField.cpp.

◆ newField

apf::Field* Smoother::newField

Definition at line 717 of file SizeField.cpp.

◆ sum

apf::DynamicVector Smoother::sum

Definition at line 719 of file SizeField.cpp.

◆ value

apf::DynamicVector Smoother::value

Definition at line 720 of file SizeField.cpp.

◆ vertex

apf::MeshEntity* Smoother::vertex

Definition at line 718 of file SizeField.cpp.

The documentation for this struct was generated from the following file: