Manicore
Library to implement schemes on n-dimensionnal manifolds.
Public Member Functions | List of all members
Solution2 Struct Referencefinal

#include <sphere_ref.hpp>

Inheritance diagram for Solution2:
Inheritance graph
[legend]
Collaboration diagram for Solution2:
Collaboration graph
[legend]

Public Member Functions

Eigen::Vector< double, 1 > B (size_t map_id, const Eigen::Vector< double, 2 > &x) override
 
Eigen::Vector< double, 2 > E (size_t map_id, const Eigen::Vector< double, 2 > &x) override
 
Eigen::Vector< double, 1 > dE (size_t map_id, const Eigen::Vector< double, 2 > &x) override
 
Eigen::Vector< double, 1 > rho (size_t map_id, const Eigen::Vector< double, 2 > &x) override
 
Eigen::Vector< double, 2 > J (size_t map_id, const Eigen::Vector< double, 2 > &x) override
 
- Public Member Functions inherited from Solution
virtual ~Solution ()
 
virtual ~Solution ()
 

Additional Inherited Members

- Public Attributes inherited from Solution
double _t = 0.
 

Member Function Documentation

◆ B()

Eigen::Vector<double,1> Solution2::B ( size_t  map_id,
const Eigen::Vector< double, 2 > &  x 
)
inlineoverridevirtual

Implements Solution.

◆ dE()

Eigen::Vector<double,1> Solution2::dE ( size_t  map_id,
const Eigen::Vector< double, 2 > &  x 
)
inlineoverridevirtual

Implements Solution.

◆ E()

Eigen::Vector<double,2> Solution2::E ( size_t  map_id,
const Eigen::Vector< double, 2 > &  x 
)
inlineoverridevirtual

Implements Solution.

◆ J()

Eigen::Vector<double,2> Solution2::J ( size_t  map_id,
const Eigen::Vector< double, 2 > &  x 
)
inlineoverridevirtual

Implements Solution.

◆ rho()

Eigen::Vector<double,1> Solution2::rho ( size_t  map_id,
const Eigen::Vector< double, 2 > &  x 
)
inlineoverridevirtual

Implements Solution.


The documentation for this struct was generated from the following file: