SheafSystem  0.0.0.0
fields::put_property_dofs_action Class Reference

An abstract discretization push action for field_vds::put_property_dofs. More...

#include <put_property_dofs_action.h>

Inheritance diagram for fields::put_property_dofs_action:
fields::discretization_push_action fields::put_property_dofs_fcn_action

PUT_PROPERTY_DOFS_ACTION FACET

sec_vd_property
 The property section being acted on. More...
 
block< sec_vd_dof_type_dofs
 Buffer for property dofs. More...
 
 put_property_dofs_action (sec_vd &xproperty, bool xauto_access)
 Creates an instance using property xproperty. More...
 
virtual ~put_property_dofs_action ()
 Destructor. More...
 
sec_vdproperty ()
 The property section being acted on. More...
 

Additional Inherited Members

- Public Member Functions inherited from fields::discretization_push_action
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...
 
- Protected Member Functions inherited from fields::discretization_push_action
 discretization_push_action ()
 Default constructor. More...
 

Detailed Description

An abstract discretization push action for field_vds::put_property_dofs.

Definition at line 47 of file put_property_dofs_action.h.

Constructor & Destructor Documentation

◆ put_property_dofs_action()

fields::put_property_dofs_action::put_property_dofs_action ( sec_vd xproperty,
bool  xauto_access 
)

◆ ~put_property_dofs_action()

fields::put_property_dofs_action::~put_property_dofs_action ( )
virtual

Destructor.

Definition at line 74 of file put_property_dofs_action.cc.

References property().

Referenced by put_property_dofs_action().

Member Function Documentation

◆ property()

fiber_bundle::sec_vd & fields::put_property_dofs_action::property ( )

The property section being acted on.

Definition at line 91 of file put_property_dofs_action.cc.

References _property.

Referenced by fields::put_property_dofs_fcn_action::operator()(), fields::field_vd::put_property_dofs(), and ~put_property_dofs_action().

Member Data Documentation

◆ _dofs

block<sec_vd_dof_type> fields::put_property_dofs_action::_dofs
protected

Buffer for property dofs.

Definition at line 86 of file put_property_dofs_action.h.

Referenced by fields::put_property_dofs_fcn_action::operator()(), and put_property_dofs_action().

◆ _property

sec_vd& fields::put_property_dofs_action::_property
protected

The property section being acted on.

Definition at line 81 of file put_property_dofs_action.h.

Referenced by property().


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