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

#include <sphere_ref.hpp>

Inheritance diagram for Solution1:
Inheritance graph
[legend]
Collaboration diagram for Solution1:
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> Solution1::B ( size_t  map_id,
const Eigen::Vector< double, 2 > &  x 
)
inlineoverridevirtual

Implements Solution.

◆ dE()

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

Implements Solution.

◆ E()

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

Implements Solution.

◆ J()

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

Implements Solution.

◆ rho()

Eigen::Vector<double,1> Solution1::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: