SheafSystem
0.0.0.0
|
Namespace containing the algrebra functions for a a section of a fiber bundle with a fiber type e3. More...
Functions | |
SHEAF_DLL_SPEC void | cross (const sec_e3 &x0, const sec_e3 &x1, sec_e3 &xresult, bool xauto_access) |
The 3D Euclidean vector "cross" product of x0 with x1 (pre-allocated version). More... | |
SHEAF_DLL_SPEC void | cross_equal (sec_e3 &xresult, const sec_e3 &xother, bool xauto_access) |
The 3D Euclidean vector "cross" product of xresult with xother; synonym for cross(xresult, xother, xresult, xauto_access). More... | |
Namespace containing the algrebra functions for a a section of a fiber bundle with a fiber type e3.
void fiber_bundle::sec_e3_algebra::cross | ( | const sec_e3 & | x0, |
const sec_e3 & | x1, | ||
sec_e3 & | xresult, | ||
bool | xauto_access | ||
) |
The 3D Euclidean vector "cross" product of x0 with x1 (pre-allocated version).
Definition at line 790 of file sec_e3.cc.
References fiber_bundle::sec_vd_algebra::binary_op(), cross_equal(), fiber_bundle::sec_atp::is_p_form(), fiber_bundle::sec_atp::put_is_p_form(), fiber_bundle::sec_atp::put_is_p_vector(), sheaf::read_write_monitor_handle::state_is_auto_read_accessible(), and sheaf::read_write_monitor_handle::state_is_auto_read_write_accessible().
Referenced by fields::field_e3_algebra::cross(), and fiber_bundle::operator<<().
void fiber_bundle::sec_e3_algebra::cross_equal | ( | sec_e3 & | xresult, |
const sec_e3 & | xother, | ||
bool | xauto_access | ||
) |
The 3D Euclidean vector "cross" product of xresult with xother; synonym for cross(xresult, xother, xresult, xauto_access).
Definition at line 821 of file sec_e3.cc.
References fiber_bundle::e3_algebra::cross().
Referenced by cross(), and fields::field_e3_algebra::cross_equal().