SheafSystem  0.0.0.0
sec_at0.h File Reference

Interface for class sec_at0. More...

#include "SheafSystem/sheaf_dll_spec.h"
#include "SheafSystem/sec_atp.h"
#include "SheafSystem/at0.h"

Go to the source code of this file.

Classes

class  fiber_bundle::sec_at0
 Antisymetric tensor of degree 0. As the degree is 0 there is nothing to be symmetric or antisymmetric with respect to. Thus, this could have equivalently been the symmetric tensor with degree=0. The convention is to choose antisymmetric. More...
 

Namespaces

 fiber_bundle
 Namespace for the fiber_bundles component of the sheaf system.
 
 fiber_bundle::sec_at0_algebra
 Namespace containing the algrebra functions for a section of a fiber bundle with a fiber type at0.
 

Functions

SHEAF_DLL_SPEC std::ostream & fiber_bundle::operator<< (std::ostream &xos, const sec_at0 &xv)
 Insert sec_at0& xv into ostream& xos. More...
 
SHEAF_DLL_SPEC 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). More...
 
SHEAF_DLL_SPEC 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). More...
 
SHEAF_DLL_SPEC 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). More...
 
SHEAF_DLL_SPEC 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). More...
 
SHEAF_DLL_SPEC 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). More...
 
SHEAF_DLL_SPEC 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). More...
 
SHEAF_DLL_SPEC 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). More...
 
SHEAF_DLL_SPEC 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). More...
 
SHEAF_DLL_SPEC 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). More...
 
SHEAF_DLL_SPEC 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). More...
 
SHEAF_DLL_SPEC 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). More...
 
SHEAF_DLL_SPEC 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). More...
 
SHEAF_DLL_SPEC 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). More...
 
SHEAF_DLL_SPEC 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). More...
 
SHEAF_DLL_SPEC 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). More...
 
SHEAF_DLL_SPEC 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). More...
 
SHEAF_DLL_SPEC 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). More...
 
SHEAF_DLL_SPEC 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). More...
 
SHEAF_DLL_SPEC 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). More...
 
SHEAF_DLL_SPEC 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). More...
 
SHEAF_DLL_SPEC 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). More...
 
SHEAF_DLL_SPEC 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). More...
 

Detailed Description

Interface for class sec_at0.

Definition in file sec_at0.h.