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

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 1080 of file SizeField.cpp.

Constructor & Destructor Documentation

◆ Smoother()

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

Definition at line 1082 of file SizeField.cpp.

◆ ~Smoother()

Smoother::~Smoother ( )
inline

Definition at line 1091 of file SizeField.cpp.

Member Function Documentation

◆ apply()

virtual void Smoother::apply ( )
inlinevirtual

Definition at line 1105 of file SizeField.cpp.

◆ setEntity()

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

Definition at line 1096 of file SizeField.cpp.

Member Data Documentation

◆ emptyTag

apf::MeshTag* Smoother::emptyTag

Definition at line 1129 of file SizeField.cpp.

◆ field

apf::Field* Smoother::field

Definition at line 1124 of file SizeField.cpp.

◆ nApplied

int Smoother::nApplied

Definition at line 1130 of file SizeField.cpp.

◆ newField

apf::Field* Smoother::newField

Definition at line 1125 of file SizeField.cpp.

◆ sum

apf::DynamicVector Smoother::sum

Definition at line 1127 of file SizeField.cpp.

◆ value

apf::DynamicVector Smoother::value

Definition at line 1128 of file SizeField.cpp.

◆ vertex

apf::MeshEntity* Smoother::vertex

Definition at line 1126 of file SizeField.cpp.


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