compute_refinement(const std::vector< Point< spacedim > > &target_points_fine, const Vector< double > &target_density_fine, const std::vector< Point< spacedim > > &target_points_coarse, const Vector< double > &target_density_coarse, const Vector< double > &potential_coarse, double regularization_param, int current_level, const std::vector< std::vector< std::vector< size_t > > > &child_indices) | SoftmaxRefinement< dim, spacedim > | |
current_child_indices | SoftmaxRefinement< dim, spacedim > | private |
current_distance_threshold | SoftmaxRefinement< dim, spacedim > | private |
current_lambda | SoftmaxRefinement< dim, spacedim > | private |
current_level | SoftmaxRefinement< dim, spacedim > | private |
current_potential_coarse | SoftmaxRefinement< dim, spacedim > | private |
current_target_density_coarse | SoftmaxRefinement< dim, spacedim > | private |
current_target_density_fine | SoftmaxRefinement< dim, spacedim > | private |
current_target_points_coarse | SoftmaxRefinement< dim, spacedim > | private |
current_target_points_fine | SoftmaxRefinement< dim, spacedim > | private |
distance_function | SoftmaxRefinement< dim, spacedim > | private |
dof_handler | SoftmaxRefinement< dim, spacedim > | private |
fe | SoftmaxRefinement< dim, spacedim > | private |
find_nearest_target_points(const Point< spacedim > &query_point) const | SoftmaxRefinement< dim, spacedim > | private |
IndexedPoint typedef | SoftmaxRefinement< dim, spacedim > | private |
is_simplex_element() const | SoftmaxRefinement< dim, spacedim > | inlineprivate |
local_assemble(const typename DoFHandler< dim, spacedim >::active_cell_iterator &cell, ScratchData &scratch_data, CopyData ©_data) | SoftmaxRefinement< dim, spacedim > | private |
mapping | SoftmaxRefinement< dim, spacedim > | private |
mpi_communicator | SoftmaxRefinement< dim, spacedim > | private |
n_mpi_processes | SoftmaxRefinement< dim, spacedim > | private |
pcout | SoftmaxRefinement< dim, spacedim > | private |
quadrature_order | SoftmaxRefinement< dim, spacedim > | private |
RTree typedef | SoftmaxRefinement< dim, spacedim > | private |
RTreeParams typedef | SoftmaxRefinement< dim, spacedim > | private |
set_distance_function(const std::function< double(const Point< spacedim > &, const Point< spacedim > &)> &dist) | SoftmaxRefinement< dim, spacedim > | inline |
setup_rtree() | SoftmaxRefinement< dim, spacedim > | private |
SoftmaxRefinement(MPI_Comm mpi_comm, const DoFHandler< dim, spacedim > &dof_handler, const Mapping< dim, spacedim > &mapping, const FiniteElement< dim, spacedim > &fe, const LinearAlgebra::distributed::Vector< double > &source_density, unsigned int quadrature_order, double distance_threshold, bool use_log_sum_exp_trick=true) | SoftmaxRefinement< dim, spacedim > | |
source_density | SoftmaxRefinement< dim, spacedim > | private |
target_points_rtree | SoftmaxRefinement< dim, spacedim > | private |
this_mpi_process | SoftmaxRefinement< dim, spacedim > | private |
use_log_sum_exp_trick | SoftmaxRefinement< dim, spacedim > | private |