add_i_right_hand_side(index_t i, double a) | GEO::OptimalTransportMap | inline |
add_ij_coefficient(index_t i, index_t j, double a) | GEO::OptimalTransportMap | inline |
air_fraction() const | GEO::OptimalTransportMap | inline |
air_fraction_ | GEO::OptimalTransportMap | protected |
air_particles_ | GEO::OptimalTransportMap | protected |
air_particles_stride_ | GEO::OptimalTransportMap | protected |
call_callback_on_RVD() override | GEO::OptimalTransportMapOnSurface | protectedvirtual |
callback_ (defined in GEO::OptimalTransportMap) | GEO::OptimalTransportMap | protected |
clip_by_balls_ | GEO::OptimalTransportMap | protected |
compute_Laguerre_centroids(double *centroids) override | GEO::OptimalTransportMapOnSurface | virtual |
compute_P1_Laplacian(const double *weights, NLMatrix Laplacian, double *measures) | GEO::OptimalTransportMap | |
constant_nu_ | GEO::OptimalTransportMap | protected |
current_call_iter_ (defined in GEO::OptimalTransportMap) | GEO::OptimalTransportMap | protected |
current_iter_ (defined in GEO::OptimalTransportMap) | GEO::OptimalTransportMap | protected |
delaunay_ (defined in GEO::OptimalTransportMap) | GEO::OptimalTransportMap | protected |
dimension() const | GEO::OptimalTransportMap | inline |
dimension_ (defined in GEO::OptimalTransportMap) | GEO::OptimalTransportMap | protected |
dimp1_ | GEO::OptimalTransportMap | protected |
epsilon_ | GEO::OptimalTransportMap | protected |
epsilon_regularization_ | GEO::OptimalTransportMap | protected |
eval_func_grad_Hessian(index_t n, const double *w, double &f, double *g) | GEO::OptimalTransportMap | protected |
funcgrad(index_t n, double *w, double &f, double *g) | GEO::OptimalTransportMap | protected |
funcgrad_CB(index_t n, double *x, double &f, double *g) | GEO::OptimalTransportMap | static |
g_norm_ | GEO::OptimalTransportMap | protected |
get_RVD(Mesh &M) override | GEO::OptimalTransportMapOnSurface | virtual |
gradient_threshold(index_t n) const | GEO::OptimalTransportMap | inlineprotected |
instance_ (defined in GEO::OptimalTransportMap) | GEO::OptimalTransportMap | protectedstatic |
Laguerre_centroids_ | GEO::OptimalTransportMap | protected |
last_stats_ (defined in GEO::OptimalTransportMap) | GEO::OptimalTransportMap | protected |
level_ (defined in GEO::OptimalTransportMap) | GEO::OptimalTransportMap | protected |
linear_solver_ | GEO::OptimalTransportMap | protected |
linesearch_init_iter_ | GEO::OptimalTransportMap | protected |
linesearch_maxiter_ | GEO::OptimalTransportMap | protected |
linsolve_epsilon_ | GEO::OptimalTransportMap | protected |
linsolve_maxiter_ | GEO::OptimalTransportMap | protected |
measure_of_smallest_cell_ | GEO::OptimalTransportMap | protected |
mesh() | GEO::OptimalTransportMap | inline |
mesh_ (defined in GEO::OptimalTransportMap) | GEO::OptimalTransportMap | protected |
nb_air_particles() const | GEO::OptimalTransportMap | inline |
nb_air_particles_ | GEO::OptimalTransportMap | protected |
nb_points() const | GEO::OptimalTransportMap | inline |
nbZ_ | GEO::OptimalTransportMap | protected |
new_linear_system(index_t n, double *x) | GEO::OptimalTransportMap | |
newiteration() | GEO::OptimalTransportMap | protectedvirtual |
newiteration_CB(index_t n, const double *x, double f, const double *g, double gnorm) | GEO::OptimalTransportMap | static |
newton_ (defined in GEO::OptimalTransportMap) | GEO::OptimalTransportMap | protected |
nu(index_t p) const | GEO::OptimalTransportMap | inlineprotected |
nu_ | GEO::OptimalTransportMap | protected |
OptimalTransportMap(index_t dimension, Mesh *mesh, const std::string &delaunay="default", bool BRIO=false) | GEO::OptimalTransportMap | |
OptimalTransportMapOnSurface(Mesh *mesh, const std::string &delaunay="BPOW", bool BRIO=false) | GEO::OptimalTransportMapOnSurface | |
optimize(index_t max_iterations) | GEO::OptimalTransportMap | |
optimize_full_Newton(index_t max_iterations, index_t n=0) | GEO::OptimalTransportMap | |
optimize_level(index_t b, index_t e, index_t max_iterations) | GEO::OptimalTransportMap | |
optimize_levels(const vector< index_t > &levels, index_t max_iterations) | GEO::OptimalTransportMap | |
point_ptr(index_t i) const | GEO::OptimalTransportMap | inline |
points_dimp1_ (defined in GEO::OptimalTransportMap) | GEO::OptimalTransportMap | protected |
potential(index_t i) const | GEO::OptimalTransportMap | inline |
pretty_log_ (defined in GEO::OptimalTransportMap) | GEO::OptimalTransportMap | protected |
RVD() | GEO::OptimalTransportMap | inline |
RVD_ (defined in GEO::OptimalTransportMap) | GEO::OptimalTransportMap | protected |
save_RVD(index_t id) | GEO::OptimalTransportMap | protected |
save_RVD_iter_ (defined in GEO::OptimalTransportMap) | GEO::OptimalTransportMap | protected |
save_RVD_last_iter_ (defined in GEO::OptimalTransportMap) | GEO::OptimalTransportMap | protected |
set_air_particles(index_t nb_air_particles, const double *air_particles, index_t stride, double air_fraction) | GEO::OptimalTransportMap | inline |
set_epsilon(double eps) | GEO::OptimalTransportMap | inline |
set_initial_weight(index_t i, double w) | GEO::OptimalTransportMap | inline |
set_Laguerre_centroids(double *x) | GEO::OptimalTransportMap | inline |
set_linear_solver(OTLinearSolver solver) | GEO::OptimalTransportMap | inline |
set_linesearch_init_iter(index_t init_iter) | GEO::OptimalTransportMap | inline |
set_linesearch_maxiter(index_t maxiter) | GEO::OptimalTransportMap | inline |
set_linsolve_epsilon(double eps) | GEO::OptimalTransportMap | inline |
set_linsolve_maxiter(index_t maxiter) | GEO::OptimalTransportMap | inline |
set_Newton(bool x) | GEO::OptimalTransportMap | inline |
set_nu(index_t i, double nu) | GEO::OptimalTransportMap | |
set_points(index_t nb_points, const double *points, index_t stride=0) | GEO::OptimalTransportMap | |
set_regularization(double eps_reg) | GEO::OptimalTransportMap | inline |
set_save_RVD_iter(bool x, bool show_RVD_seed=false, bool last_iter_only=false) | GEO::OptimalTransportMap | inline |
set_verbose(bool x) | GEO::OptimalTransportMap | inline |
set_weight(index_t i, double val) | GEO::OptimalTransportMap | inline |
show_RVD_seed_ (defined in GEO::OptimalTransportMap) | GEO::OptimalTransportMap | protected |
solve_linear_system() | GEO::OptimalTransportMap | |
total_mass() const | GEO::OptimalTransportMap | inline |
total_mass_ (defined in GEO::OptimalTransportMap) | GEO::OptimalTransportMap | protected |
total_mesh_mass() const | GEO::OptimalTransportMapOnSurface | |
update_sparsity_pattern() | GEO::OptimalTransportMap | |
user_H_ | GEO::OptimalTransportMap | protected |
user_H_g_ | GEO::OptimalTransportMap | protected |
verbose_ (defined in GEO::OptimalTransportMap) | GEO::OptimalTransportMap | protected |
w_did_not_change_ | GEO::OptimalTransportMap | protected |
weight(index_t i) const | GEO::OptimalTransportMap | inline |
weights_ (defined in GEO::OptimalTransportMap) | GEO::OptimalTransportMap | protected |
~OptimalTransportMap() | GEO::OptimalTransportMap | virtual |
~OptimalTransportMapOnSurface() override | GEO::OptimalTransportMapOnSurface | |