Bertini 2 d882924 (2026-10-06 19:56 UTC)
Numerical algebraic geometry library (C++ core)
Loading...
Searching...
No Matches
trig.hpp File Reference

Provides the abstract TrigOperator, and the concrete types such as SinOperator. More...

Include dependency graph for trig.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  bertini::node::TrigOperator
 Abstract class for trigonometric Operator types. More...
class  bertini::node::SinOperator
 Provides the sine Operator. More...
class  bertini::node::ArcSinOperator
 Provides the inverse sine Operator. More...
class  bertini::node::CosOperator
 Provides the cosine Operator. More...
class  bertini::node::ArcCosOperator
 Provides the arc cosine Operator. More...
class  bertini::node::TanOperator
 Provides the tangent Operator. More...
class  bertini::node::ArcTanOperator
 Provides the inverse tangent Operator. More...

Namespaces

namespace  bertini
namespace  bertini::node

Functions

std::shared_ptr< Node > bertini::node::sin (const std::shared_ptr< Node > &N)
 Build a sine expression-tree node.
std::shared_ptr< Node > bertini::node::asin (const std::shared_ptr< Node > &N)
 Build a arcsine expression-tree node.
std::shared_ptr< Node > bertini::node::cos (const std::shared_ptr< Node > &N)
 Build a cosine expression-tree node.
std::shared_ptr< Node > bertini::node::acos (const std::shared_ptr< Node > &N)
 Build a arccosine expression-tree node.
std::shared_ptr< Node > bertini::node::tan (const std::shared_ptr< Node > &N)
 Build a tangent expression-tree node.
std::shared_ptr< Node > bertini::node::atan (const std::shared_ptr< Node > &N)
 Build a arctangent expression-tree node.

Detailed Description

Provides the abstract TrigOperator, and the concrete types such as SinOperator.