proteus  1.5.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 672 of file SizeField.cpp.

Constructor & Destructor Documentation

◆ Smoother()

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

Definition at line 674 of file SizeField.cpp.

◆ ~Smoother()

Smoother::~Smoother ( )
inline

Definition at line 683 of file SizeField.cpp.

Member Function Documentation

◆ apply()

virtual void Smoother::apply ( )
inlinevirtual

Definition at line 697 of file SizeField.cpp.

◆ setEntity()

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

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: