SheafSystem  0.0.0.0
fields::discretization_push_action Class Referenceabstract

The action to executed by discretization_pusher::push on each member of a discretization subposet. More...

#include <discretization_push_action.h>

Inheritance diagram for fields::discretization_push_action:
fields::body_pusher_pullback_action fields::print_property_dofs_action fields::put_property_dofs_action fields::section_pusher_pullback_action fields::put_property_dofs_fcn_action

DISCRETIZATION_PUSH_ACTION FACET

virtual ~discretization_push_action ()
 Destructor. More...
 
virtual void operator() (const scoped_index &xmbr_id, block< sec_vd_value_type > &xglobal_coords)=0
 The push action. More...
 
 discretization_push_action ()
 Default constructor. More...
 

Detailed Description

The action to executed by discretization_pusher::push on each member of a discretization subposet.

Definition at line 39 of file discretization_push_action.h.

Constructor & Destructor Documentation

◆ ~discretization_push_action()

fields::discretization_push_action::~discretization_push_action ( )
virtual

Destructor.

Definition at line 35 of file discretization_push_action.cc.

References operator()().

◆ discretization_push_action()

fields::discretization_push_action::discretization_push_action ( )
protected

Default constructor.

Definition at line 71 of file discretization_push_action.cc.

Referenced by operator()().

Member Function Documentation

◆ operator()()

void fields::discretization_push_action::operator() ( const scoped_index xmbr_id,
block< sec_vd_value_type > &  xglobal_coords 
)
pure virtual

The documentation for this class was generated from the following files: