![]() |
SheafSystem
0.0.0.0
|
A discretization push action for field_vds::print_property_dofs. More...
#include <print_property_dofs_action.h>
PRINT_PROPERTY_DOFS_ACTION FACET | |
| print_property_dofs_action (sec_vd &xproperty, property_dof_function_type xfcn, bool xzero_specified=false) | |
| Creates an instance using global coordinates xdomain_coords and pullback map xmap. More... | |
| virtual | ~print_property_dofs_action () |
| Destructor. More... | |
| virtual void | operator() (const scoped_index &xdisc_id, block< sec_vd_value_type > &xglobal_coords) |
| The push action. More... | |
| sec_vd & | property () |
| The property section being acted on. More... | |
| property_dof_function_type | dof_function () |
| The function for computing the property dofs at given global coordinates. More... | |
Additional Inherited Members | |
Public Member Functions inherited from fields::discretization_push_action | |
| virtual | ~discretization_push_action () |
| Destructor. More... | |
Protected Member Functions inherited from fields::discretization_push_action | |
| discretization_push_action () | |
| Default constructor. More... | |
A discretization push action for field_vds::print_property_dofs.
Definition at line 55 of file print_property_dofs_action.h.
| fields::print_property_dofs_action::print_property_dofs_action | ( | sec_vd & | xproperty, |
| property_dof_function_type | xfcn, | ||
| bool | xzero_specified = false |
||
| ) |
Creates an instance using global coordinates xdomain_coords and pullback map xmap.
Definition at line 41 of file print_property_dofs_action.cc.
References fiber_bundle::section_space_schema_member::df(), sheaf::auto_block< T, S >::reserve(), fiber_bundle::sec_rep_space_member::schema(), sheaf::auto_block< T, S >::set_ct(), sheaf::read_write_monitor_handle::state_is_read_accessible(), and ~print_property_dofs_action().
|
virtual |
Destructor.
Definition at line 75 of file print_property_dofs_action.cc.
References operator()().
Referenced by print_property_dofs_action().
| fields::property_dof_function_type fields::print_property_dofs_action::dof_function | ( | ) |
The function for computing the property dofs at given global coordinates.
Definition at line 202 of file print_property_dofs_action.cc.
Referenced by property().
|
virtual |
The push action.
Implements fields::discretization_push_action.
Definition at line 93 of file print_property_dofs_action.cc.
References sheaf::auto_block< T, S >::ct(), fiber_bundle::sec_vd::get_fiber(), sheaf::scoped_index::hub_id(), sheaf::scoped_index::in_scope(), sheaf::scoped_index::pod(), and property().
Referenced by ~print_property_dofs_action().
| fiber_bundle::sec_vd & fields::print_property_dofs_action::property | ( | ) |
The property section being acted on.
Definition at line 183 of file print_property_dofs_action.cc.
References dof_function().
Referenced by operator()().