Searching...
No Matches
Gudhi::coxeter_triangulation::PL_approximation< Function_, Triangulation_ > Class Template Reference

Constructs a piecewise-linear approximation of a function induced by an ambient triangulation. More...

#include <include/gudhi/Functions/PL_approximation.h>

## Public Member Functions

Eigen::VectorXd operator() (const Eigen::VectorXd &p) const
Value of the function at a specified point. More...

std::size_t amb_d () const
Returns the domain (ambient) dimension.

std::size_t cod_d () const
Returns the codomain dimension.

Eigen::VectorXd seed () const
Returns a point on the zero-set.

PL_approximation (const Function_ &function, const Triangulation_ &triangulation)
Constructor of the piecewise-linear approximation of a function induced by an ambient triangulation. More...

## Detailed Description

template<class Function_, class Triangulation_>
class Gudhi::coxeter_triangulation::PL_approximation< Function_, Triangulation_ >

Constructs a piecewise-linear approximation of a function induced by an ambient triangulation.

Template Parameters
 Function_ The function template parameter. Should be a model of the concept FunctionForImplicitManifold. Triangulation The triangulation template parameter. Should be a model of the concept TriangulationForManifoldTracing.

## ◆ PL_approximation()

template<class Function_ , class Triangulation_ >
 Gudhi::coxeter_triangulation::PL_approximation< Function_, Triangulation_ >::PL_approximation ( const Function_ & function, const Triangulation_ & triangulation )
inline

Constructor of the piecewise-linear approximation of a function induced by an ambient triangulation.

Parameters
 [in] function The function. [in] triangulation The ambient triangulation.

## ◆ operator()()

template<class Function_ , class Triangulation_ >
 Eigen::VectorXd Gudhi::coxeter_triangulation::PL_approximation< Function_, Triangulation_ >::operator() ( const Eigen::VectorXd & p ) const
inline

Value of the function at a specified point.

Parameters
 [in] p The input point. The dimension needs to coincide with the ambient dimension.

The documentation for this class was generated from the following file:
{"ft_lang_label":"__label__en","ft_lang_prob":0.57332575,"math_prob":0.84330827,"size":1486,"snap":"2023-40-2023-50","text_gpt3_token_len":352,"char_repetition_ratio":0.18758434,"word_repetition_ratio":0.25263157,"special_character_ratio":0.23216689,"punctuation_ratio":0.19026549,"nsfw_num_words":0,"has_unicode_error":false,"math_prob_llama3":0.97724813,"pos_list":[0],"im_url_duplicate_count":[null],"WARC_HEADER":"{\"WARC-Type\":\"response\",\"WARC-Date\":\"2023-12-03T04:58:00Z\",\"WARC-Record-ID\":\"<urn:uuid:9168ed1b-2f35-4891-a429-cb9a59b4e72a>\",\"Content-Length\":\"18060\",\"Content-Type\":\"application/http; msgtype=response\",\"WARC-Warcinfo-ID\":\"<urn:uuid:01eef9f4-3352-43ea-a768-b06f5c75d7f6>\",\"WARC-Concurrent-To\":\"<urn:uuid:cded5d27-4118-40b1-a006-7dcc1e005b57>\",\"WARC-IP-Address\":\"128.93.162.51\",\"WARC-Target-URI\":\"https://gudhi.inria.fr/doc/latest/struct_gudhi_1_1coxeter__triangulation_1_1_p_l__approximation.html\",\"WARC-Payload-Digest\":\"sha1:PEYPY6GMNGNL7U7FIX3G4G7XDYXFKV57\",\"WARC-Block-Digest\":\"sha1:PNQO5UZWBKTIWG5DMZ4HKQFOWJZ5GYY4\",\"WARC-Identified-Payload-Type\":\"application/xhtml+xml\",\"warc_filename\":\"/cc_download/warc_2023/CC-MAIN-2023-50/CC-MAIN-2023-50_segments_1700679100484.76_warc_CC-MAIN-20231203030948-20231203060948-00530.warc.gz\"}"}