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()().