SheafSystem
0.0.0.0
|
Namespace containing the algrebra functions for a section of a fiber bundle with a fiber type at0. More...
Functions | |
SHEAF_DLL_SPEC void | acos (const sec_at0 &x0, sec_at0 &xresult, bool xauto_access) |
Compute acos of x0 (acos(x0)) (pre-allocated version). More... | |
SHEAF_DLL_SPEC void | asin (const sec_at0 &x0, sec_at0 &xresult, bool xauto_access) |
Compute asin of x0 (asin(x0)) (pre-allocated version). More... | |
SHEAF_DLL_SPEC void | atan (const sec_at0 &x0, sec_at0 &xresult, bool xauto_access) |
Compute atan of x0 (atan(x0)) (pre-allocated version). More... | |
SHEAF_DLL_SPEC void | atan2 (const sec_at0 &x0, const sec_at0 &x1, sec_at0 &xresult, bool xauto_access) |
Compute atan2 of x0/x1 (atan2(x0, x1)) (pre-allocated version). More... | |
SHEAF_DLL_SPEC void | ceil (const sec_at0 &x0, sec_at0 &xresult, bool xauto_access) |
Compute ceil of x0 (ceil(x0)) (pre-allocated version). More... | |
SHEAF_DLL_SPEC void | cos (const sec_at0 &x0, sec_at0 &xresult, bool xauto_access) |
Compute cos of x0 (cos(x0)) (pre-allocated version). More... | |
SHEAF_DLL_SPEC void | cosh (const sec_at0 &x0, sec_at0 &xresult, bool xauto_access) |
Compute cosh of x0 (cosh(x0)) (pre-allocated version). More... | |
SHEAF_DLL_SPEC void | exp (const sec_at0 &x0, sec_at0 &xresult, bool xauto_access) |
Compute exp of x0 (exp(x0)) (pre-allocated version). More... | |
SHEAF_DLL_SPEC void | fabs (const sec_at0 &x0, sec_at0 &xresult, bool xauto_access) |
Compute fabs of x0 (fabs(x0)) (pre-allocated version). More... | |
SHEAF_DLL_SPEC void | floor (const sec_at0 &x0, sec_at0 &xresult, bool xauto_access) |
Compute floor of x0 (floor(x0)) (pre-allocated version). More... | |
SHEAF_DLL_SPEC void | fmod (const sec_at0 &x0, const sec_at0 &x1, sec_at0 &xresult, bool xauto_access) |
Compute xsignificand = fmod(x0, xexp) (pre-allocated version). More... | |
SHEAF_DLL_SPEC void | frexp (const sec_at0 &x0, sec_at0 &xsignificand, sec_at0 &xexp, bool xauto_access) |
Compute frexp of x0 (frexp(x0)) (pre-allocated version). More... | |
SHEAF_DLL_SPEC void | ldexp (const sec_at0 &x0, int xexp, sec_at0 &xresult, bool xauto_access) |
Compute ldexp of x0 (ldexp(x0)) (pre-allocated version). More... | |
SHEAF_DLL_SPEC void | log (const sec_at0 &x0, sec_at0 &xresult, bool xauto_access) |
Compute log of x0 (log(x0)) (pre-allocated version). More... | |
SHEAF_DLL_SPEC void | log10 (const sec_at0 &x0, sec_at0 &xresult, bool xauto_access) |
Compute log10 of x0 (log10(x0)) (pre-allocated version). More... | |
SHEAF_DLL_SPEC void | modf (const sec_at0 &x0, sec_at0 &xintpart, sec_at0 &xfractpart, bool xauto_access) |
Compute modf of x0 (modf(x0)) (pre-allocated version). More... | |
SHEAF_DLL_SPEC void | pow (const sec_at0 &x0, const vd_value_type &xexponent, sec_at0 &xresult, bool xauto_access) |
Compute x0 to power xexponent (pow(x0, xexponent)) (pre-allocated version). More... | |
SHEAF_DLL_SPEC void | sin (const sec_at0 &x0, sec_at0 &xresult, bool xauto_access) |
Compute sin of x0 (sin(x0)) (pre-allocated version). More... | |
SHEAF_DLL_SPEC void | sinh (const sec_at0 &x0, sec_at0 &xresult, bool xauto_access) |
Compute sinh of x0 (sinh(x0)) (pre-allocated version). More... | |
SHEAF_DLL_SPEC void | sqrt (const sec_at0 &x0, sec_at0 &xresult, bool xauto_access) |
Compute sqrt of x0 (sqrt(x0)) (pre-allocated version). More... | |
SHEAF_DLL_SPEC void | tan (const sec_at0 &x0, sec_at0 &xresult, bool xauto_access) |
Compute tan of x0 (tan(x0)) (pre-allocated version). More... | |
SHEAF_DLL_SPEC void | tanh (const sec_at0 &x0, sec_at0 &xresult, bool xauto_access) |
Compute tanh of x0 (tanh(x0)) (pre-allocated version). More... | |
Namespace containing the algrebra functions for a section of a fiber bundle with a fiber type at0.
void fiber_bundle::sec_at0_algebra::acos | ( | const sec_at0 & | x0, |
sec_at0 & | xresult, | ||
bool | xauto_access | ||
) |
Compute acos of x0 (acos(x0)) (pre-allocated version).
Definition at line 1154 of file sec_at0.cc.
References asin(), sheaf::read_write_monitor_handle::state_is_auto_read_accessible(), sheaf::read_write_monitor_handle::state_is_auto_read_write_accessible(), and fiber_bundle::sec_vd_algebra::unary_op().
Referenced by fields::field_at0_algebra::acos(), fiber_bundle::symmetric_matrix_3x3< T >::diagonalization(), fiber_bundle::general_matrix_3x3< T >::diagonalization(), fiber_bundle::operator<<(), and geometry::cylindrical_point_locator::xyz_to_lat_lon().
void fiber_bundle::sec_at0_algebra::asin | ( | const sec_at0 & | x0, |
sec_at0 & | xresult, | ||
bool | xauto_access | ||
) |
Compute asin of x0 (asin(x0)) (pre-allocated version).
Definition at line 1181 of file sec_at0.cc.
References atan(), sheaf::read_write_monitor_handle::state_is_auto_read_accessible(), sheaf::read_write_monitor_handle::state_is_auto_read_write_accessible(), and fiber_bundle::sec_vd_algebra::unary_op().
Referenced by acos(), fields::field_at0_algebra::asin(), and fiber_bundle::operator<<().
void fiber_bundle::sec_at0_algebra::atan | ( | const sec_at0 & | x0, |
sec_at0 & | xresult, | ||
bool | xauto_access | ||
) |
Compute atan of x0 (atan(x0)) (pre-allocated version).
Definition at line 1208 of file sec_at0.cc.
References atan2(), sheaf::read_write_monitor_handle::state_is_auto_read_accessible(), sheaf::read_write_monitor_handle::state_is_auto_read_write_accessible(), and fiber_bundle::sec_vd_algebra::unary_op().
Referenced by asin(), fields::field_at0_algebra::atan(), and fiber_bundle::operator<<().
void fiber_bundle::sec_at0_algebra::atan2 | ( | const sec_at0 & | x0, |
const sec_at0 & | x1, | ||
sec_at0 & | xresult, | ||
bool | xauto_access | ||
) |
Compute atan2 of x0/x1 (atan2(x0, x1)) (pre-allocated version).
Definition at line 1228 of file sec_at0.cc.
References fiber_bundle::sec_vd_algebra::binary_op(), ceil(), sheaf::read_write_monitor_handle::state_is_auto_read_accessible(), and sheaf::read_write_monitor_handle::state_is_auto_read_write_accessible().
Referenced by atan(), fields::field_at0_algebra::atan2(), fiber_bundle::st2_algebra::determinant(), fiber_bundle::operator<<(), and geometry::cylindrical_point_locator::xyz_to_lat_lon().
void fiber_bundle::sec_at0_algebra::ceil | ( | const sec_at0 & | x0, |
sec_at0 & | xresult, | ||
bool | xauto_access | ||
) |
Compute ceil of x0 (ceil(x0)) (pre-allocated version).
Definition at line 1250 of file sec_at0.cc.
References cos(), sheaf::read_write_monitor_handle::state_is_auto_read_accessible(), sheaf::read_write_monitor_handle::state_is_auto_read_write_accessible(), and fiber_bundle::sec_vd_algebra::unary_op().
Referenced by atan2(), fields::field_at0_algebra::ceil(), and fiber_bundle::operator<<().
void fiber_bundle::sec_at0_algebra::cos | ( | const sec_at0 & | x0, |
sec_at0 & | xresult, | ||
bool | xauto_access | ||
) |
Compute cos of x0 (cos(x0)) (pre-allocated version).
Definition at line 1270 of file sec_at0.cc.
References cosh(), sheaf::read_write_monitor_handle::state_is_auto_read_accessible(), sheaf::read_write_monitor_handle::state_is_auto_read_write_accessible(), and fiber_bundle::sec_vd_algebra::unary_op().
Referenced by ceil(), fields::field_at0_algebra::cos(), fiber_bundle::st2_algebra::determinant(), fiber_bundle::symmetric_matrix_3x3< T >::diagonalization(), fiber_bundle::general_matrix_3x3< T >::diagonalization(), fiber_bundle::jacobi_transformation(), fiber_bundle::operator<<(), fiber_bundle::gl3_lite::rotate_euler(), fiber_bundle::gl3_lite::rotate_x(), fiber_bundle::gl3_lite::rotate_y(), fiber_bundle::gl2_lite::rotate_z(), and fiber_bundle::gl3_lite::rotate_z().
void fiber_bundle::sec_at0_algebra::cosh | ( | const sec_at0 & | x0, |
sec_at0 & | xresult, | ||
bool | xauto_access | ||
) |
Compute cosh of x0 (cosh(x0)) (pre-allocated version).
Definition at line 1290 of file sec_at0.cc.
References exp(), sheaf::read_write_monitor_handle::state_is_auto_read_accessible(), sheaf::read_write_monitor_handle::state_is_auto_read_write_accessible(), and fiber_bundle::sec_vd_algebra::unary_op().
Referenced by cos(), fields::field_at0_algebra::cosh(), and fiber_bundle::operator<<().
void fiber_bundle::sec_at0_algebra::exp | ( | const sec_at0 & | x0, |
sec_at0 & | xresult, | ||
bool | xauto_access | ||
) |
Compute exp of x0 (exp(x0)) (pre-allocated version).
Definition at line 1310 of file sec_at0.cc.
References fabs(), sheaf::read_write_monitor_handle::state_is_auto_read_accessible(), sheaf::read_write_monitor_handle::state_is_auto_read_write_accessible(), and fiber_bundle::sec_vd_algebra::unary_op().
Referenced by geometry::array_cylindrical_point_locator::array_cylindrical_point_locator(), cosh(), geometry::d_array_point_locator< DC, DB >::d_array_point_locator(), geometry::db0_point_locator< DC >::db0_point_locator(), fields::field_at0_algebra::exp(), and fiber_bundle::operator<<().
void fiber_bundle::sec_at0_algebra::fabs | ( | const sec_at0 & | x0, |
sec_at0 & | xresult, | ||
bool | xauto_access | ||
) |
Compute fabs of x0 (fabs(x0)) (pre-allocated version).
Definition at line 1331 of file sec_at0.cc.
References floor(), sheaf::read_write_monitor_handle::state_is_auto_read_accessible(), sheaf::read_write_monitor_handle::state_is_auto_read_write_accessible(), and fiber_bundle::sec_vd_algebra::unary_op().
Referenced by exp(), fields::field_at0_algebra::fabs(), fiber_bundle::structured_block::is_close_enough(), fiber_bundle::jacobi_transformation(), fiber_bundle::trilinear_3d::jacobian_determinant(), fiber_bundle::linear_2d::jacobian_determinant(), fiber_bundle::linear_3d::jacobian_determinant(), fiber_bundle::bilinear_2d::jacobian_determinant(), fields::body_factory::new_3d_uniform_bodies(), fiber_bundle::operator<<(), and fiber_bundle::bilinear_2d::~bilinear_2d().
void fiber_bundle::sec_at0_algebra::floor | ( | const sec_at0 & | x0, |
sec_at0 & | xresult, | ||
bool | xauto_access | ||
) |
Compute floor of x0 (floor(x0)) (pre-allocated version).
Definition at line 1351 of file sec_at0.cc.
References fmod(), sheaf::read_write_monitor_handle::state_is_auto_read_accessible(), sheaf::read_write_monitor_handle::state_is_auto_read_write_accessible(), and fiber_bundle::sec_vd_algebra::unary_op().
Referenced by fabs(), fields::field_at0_algebra::floor(), fiber_bundle::operator<<(), geometry::d_bin_coordinates< DC, DB >::operator=(), and geometry::db0_point_locator< DC >::relative_position().
void fiber_bundle::sec_at0_algebra::fmod | ( | const sec_at0 & | x0, |
const sec_at0 & | x1, | ||
sec_at0 & | xresult, | ||
bool | xauto_access | ||
) |
Compute xsignificand = fmod(x0, xexp) (pre-allocated version).
Definition at line 1371 of file sec_at0.cc.
References fiber_bundle::sec_vd_algebra::binary_op(), frexp(), sheaf::read_write_monitor_handle::state_is_auto_read_accessible(), and sheaf::read_write_monitor_handle::state_is_auto_read_write_accessible().
Referenced by floor(), fields::field_at0_algebra::fmod(), and fiber_bundle::operator<<().
void fiber_bundle::sec_at0_algebra::frexp | ( | const sec_at0 & | x0, |
sec_at0 & | xsignificand, | ||
sec_at0 & | xexp, | ||
bool | xauto_access | ||
) |
Compute frexp of x0 (frexp(x0)) (pre-allocated version).
Definition at line 1392 of file sec_at0.cc.
References ldexp(), sheaf::read_write_monitor_handle::state_is_auto_read_accessible(), sheaf::read_write_monitor_handle::state_is_auto_read_write_accessible(), and fiber_bundle::sec_vd_algebra::unary_op().
Referenced by fmod(), fields::field_at0_algebra::frexp(), and fiber_bundle::operator<<().
void fiber_bundle::sec_at0_algebra::ldexp | ( | const sec_at0 & | x0, |
int | xexp, | ||
sec_at0 & | xresult, | ||
bool | xauto_access | ||
) |
Compute ldexp of x0 (ldexp(x0)) (pre-allocated version).
Definition at line 1413 of file sec_at0.cc.
References fiber_bundle::sec_vd_algebra::binary_op(), log(), sheaf::read_write_monitor_handle::state_is_auto_read_accessible(), and sheaf::read_write_monitor_handle::state_is_auto_read_write_accessible().
Referenced by frexp(), fields::field_at0_algebra::ldexp(), and fiber_bundle::operator<<().
void fiber_bundle::sec_at0_algebra::log | ( | const sec_at0 & | x0, |
sec_at0 & | xresult, | ||
bool | xauto_access | ||
) |
Compute log of x0 (log(x0)) (pre-allocated version).
Definition at line 1434 of file sec_at0.cc.
References log10(), sheaf::read_write_monitor_handle::state_is_auto_read_accessible(), sheaf::read_write_monitor_handle::state_is_auto_read_write_accessible(), and fiber_bundle::sec_vd_algebra::unary_op().
Referenced by geometry::array_cylindrical_point_locator::array_cylindrical_point_locator(), geometry::d_array_point_locator< DC, DB >::d_array_point_locator(), geometry::d_tree_point_locator< DC, DB >::d_tree_point_locator(), geometry::db0_point_locator< DC >::db0_point_locator(), ldexp(), fields::field_at0_algebra::log(), and fiber_bundle::operator<<().
void fiber_bundle::sec_at0_algebra::log10 | ( | const sec_at0 & | x0, |
sec_at0 & | xresult, | ||
bool | xauto_access | ||
) |
Compute log10 of x0 (log10(x0)) (pre-allocated version).
Definition at line 1454 of file sec_at0.cc.
References modf(), sheaf::read_write_monitor_handle::state_is_auto_read_accessible(), sheaf::read_write_monitor_handle::state_is_auto_read_write_accessible(), and fiber_bundle::sec_vd_algebra::unary_op().
Referenced by log(), fields::field_at0_algebra::log10(), and fiber_bundle::operator<<().
void fiber_bundle::sec_at0_algebra::modf | ( | const sec_at0 & | x0, |
sec_at0 & | xintpart, | ||
sec_at0 & | xfractpart, | ||
bool | xauto_access | ||
) |
Compute modf of x0 (modf(x0)) (pre-allocated version).
Definition at line 1474 of file sec_at0.cc.
References pow(), sheaf::read_write_monitor_handle::state_is_auto_read_accessible(), sheaf::read_write_monitor_handle::state_is_auto_read_write_accessible(), and fiber_bundle::sec_vd_algebra::unary_op().
Referenced by log10(), fields::field_at0_algebra::modf(), fiber_bundle::operator<<(), and fiber_bundle::structured_block::refine_coordinate().
void fiber_bundle::sec_at0_algebra::pow | ( | const sec_at0 & | x0, |
const vd_value_type & | xexponent, | ||
sec_at0 & | xresult, | ||
bool | xauto_access | ||
) |
Compute x0 to power xexponent (pow(x0, xexponent)) (pre-allocated version).
Definition at line 1495 of file sec_at0.cc.
References fiber_bundle::sec_vd_algebra::binary_op(), sin(), sheaf::read_write_monitor_handle::state_is_auto_read_accessible(), and sheaf::read_write_monitor_handle::state_is_auto_read_write_accessible().
Referenced by fiber_bundle::sec_tp_space::d(), fiber_bundle::tp_space::d(), fiber_bundle::tp_lite::d(), fiber_bundle::symmetric_matrix_3x3< T >::diagonalization(), fiber_bundle::general_matrix_3x3< T >::diagonalization(), modf(), fiber_bundle::operator<<(), fields::field_at0_algebra::pow(), and geometry::d_tree_point_locator< DC, DB >::update_bins().
void fiber_bundle::sec_at0_algebra::sin | ( | const sec_at0 & | x0, |
sec_at0 & | xresult, | ||
bool | xauto_access | ||
) |
Compute sin of x0 (sin(x0)) (pre-allocated version).
Definition at line 1516 of file sec_at0.cc.
References sinh(), sheaf::read_write_monitor_handle::state_is_auto_read_accessible(), sheaf::read_write_monitor_handle::state_is_auto_read_write_accessible(), and fiber_bundle::sec_vd_algebra::unary_op().
Referenced by fiber_bundle::st2_algebra::determinant(), fiber_bundle::jacobi_transformation(), fiber_bundle::operator<<(), pow(), fiber_bundle::gl3_lite::rotate_euler(), fiber_bundle::gl3_lite::rotate_x(), fiber_bundle::gl3_lite::rotate_y(), fiber_bundle::gl2_lite::rotate_z(), fiber_bundle::gl3_lite::rotate_z(), and fields::field_at0_algebra::sin().
void fiber_bundle::sec_at0_algebra::sinh | ( | const sec_at0 & | x0, |
sec_at0 & | xresult, | ||
bool | xauto_access | ||
) |
Compute sinh of x0 (sinh(x0)) (pre-allocated version).
Definition at line 1536 of file sec_at0.cc.
References sqrt(), sheaf::read_write_monitor_handle::state_is_auto_read_accessible(), sheaf::read_write_monitor_handle::state_is_auto_read_write_accessible(), and fiber_bundle::sec_vd_algebra::unary_op().
Referenced by fiber_bundle::operator<<(), sin(), and fields::field_at0_algebra::sinh().
void fiber_bundle::sec_at0_algebra::sqrt | ( | const sec_at0 & | x0, |
sec_at0 & | xresult, | ||
bool | xauto_access | ||
) |
Compute sqrt of x0 (sqrt(x0)) (pre-allocated version).
Definition at line 1556 of file sec_at0.cc.
References sheaf::read_write_monitor_handle::state_is_auto_read_accessible(), sheaf::read_write_monitor_handle::state_is_auto_read_write_accessible(), tan(), and fiber_bundle::sec_vd_algebra::unary_op().
Referenced by fiber_bundle::st2_algebra::determinant(), fiber_bundle::symmetric_matrix_2x2< T >::diagonalization(), fiber_bundle::symmetric_matrix_3x3< T >::diagonalization(), fiber_bundle::general_matrix_3x3< T >::diagonalization(), fiber_bundle::general_matrix_2x2< T >::diagonalization(), fiber_bundle::linear_1d::gauss_point(), fiber_bundle::trilinear_3d::gauss_point(), fiber_bundle::bilinear_2d::gauss_point(), fiber_bundle::jacobi_transformation(), fiber_bundle::trilinear_3d::jacobian_determinant(), fiber_bundle::linear_2d::jacobian_determinant(), fiber_bundle::linear_3d::jacobian_determinant(), fiber_bundle::bilinear_2d::jacobian_determinant(), fiber_bundle::ed_algebra::length(), geometry::db0_point_locator< DC >::max_bin_distance(), fields::body_factory::new_3d_uniform_bodies(), fiber_bundle::operator<<(), geometry::db0_point_locator< DC >::point_at_value(), sinh(), fields::field_at0_algebra::sqrt(), fiber_bundle::svd_pythag(), fiber_bundle::svd_reduce(), geometry::db0_point_locator< DC >::update_bins(), fiber_bundle::quadratic_1d::volume(), fiber_bundle::linear_1d::volume(), fiber_bundle::linear_2d::volume(), geometry::cylindrical_point_locator::xyz_to_lat_lon(), and fiber_bundle::bilinear_2d::~bilinear_2d().
void fiber_bundle::sec_at0_algebra::tan | ( | const sec_at0 & | x0, |
sec_at0 & | xresult, | ||
bool | xauto_access | ||
) |
Compute tan of x0 (tan(x0)) (pre-allocated version).
Definition at line 1576 of file sec_at0.cc.
References sheaf::read_write_monitor_handle::state_is_auto_read_accessible(), sheaf::read_write_monitor_handle::state_is_auto_read_write_accessible(), tanh(), and fiber_bundle::sec_vd_algebra::unary_op().
Referenced by fiber_bundle::operator<<(), sqrt(), and fields::field_at0_algebra::tan().
void fiber_bundle::sec_at0_algebra::tanh | ( | const sec_at0 & | x0, |
sec_at0 & | xresult, | ||
bool | xauto_access | ||
) |
Compute tanh of x0 (tanh(x0)) (pre-allocated version).
Definition at line 1596 of file sec_at0.cc.
References sheaf::read_write_monitor_handle::state_is_auto_read_accessible(), sheaf::read_write_monitor_handle::state_is_auto_read_write_accessible(), and fiber_bundle::sec_vd_algebra::unary_op().
Referenced by fiber_bundle::operator<<(), tan(), and fields::field_at0_algebra::tanh().