SheafSystem  0.0.0.0
sec_ed.h File Reference

Interface for class sec_ed. More...

#include "SheafSystem/sheaf_dll_spec.h"
#include "SheafSystem/sec_at1.h"
#include "SheafSystem/ed.h"

Go to the source code of this file.

Classes

class  fiber_bundle::sec_ed
 A section of a fiber bundle with a d-dimensional Euclidean vector space fiber. More...
 

Namespaces

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

Functions

SHEAF_DLL_SPEC void fiber_bundle::sec_ed_algebra::dot (const sec_ed &x0, const sec_ed &x1, sec_at0 &xresult, bool xauto_access)
 The Euclidean "dot" product of x0 with x2. More...
 
SHEAF_DLL_SPEC void fiber_bundle::sec_ed_algebra::length (const sec_ed &x0, sec_at0 &xresult, bool xauto_access)
 The Euclidean length (magnitude) of x0. More...
 
SHEAF_DLL_SPEC void fiber_bundle::sec_ed_algebra::put_length (sec_ed &x0, const vd_value_type &xlength, bool xauto_access)
 Set the Euclidean length (magnitude) of x0 to xlength. More...
 
SHEAF_DLL_SPEC void fiber_bundle::sec_ed_algebra::normalize (const sec_ed &x0, sec_ed &xresult, bool xauto_access)
 Normalize x0 (convert to a unit vector). More...
 
SHEAF_DLL_SPEC void fiber_bundle::sec_ed_algebra::normalize (sec_ed &x0, bool xauto_access)
 Normalize x0 (convert to a unit vector) in place; synonym for normalize(x0, x0, xauto_access). More...
 

Detailed Description

Interface for class sec_ed.

Definition in file sec_ed.h.