adamantine
Namespaces | Functions
experimental_data_utils.cc File Reference
#include <experimental_data_utils.hh>
#include <utils.hh>
#include <deal.II/arborx/distributed_tree.h>
#include <deal.II/dofs/dof_handler.h>
#include <deal.II/fe/mapping_q1.h>
#include <deal.II/grid/filtered_iterator.h>
#include <deal.II/hp/fe_values.h>
#include <boost/algorithm/string.hpp>
#include <fstream>
#include <unordered_set>

Go to the source code of this file.

Namespaces

 adamantine
 

Functions

template<int dim>
std::pair< std::vector< dealii::types::global_dof_index >, std::vector< dealii::Point< dim > > > adamantine::get_dof_to_support_mapping (dealii::DoFHandler< dim > const &dof_handler)
 
template<int dim>
std::pair< std::vector< int >, std::vector< int > > adamantine::get_expt_to_dof_mapping (PointsValues< dim > const &points_values, dealii::DoFHandler< dim > const &dof_handler)
 
template<int dim>
void adamantine::set_with_experimental_data (MPI_Comm const &communicator, PointsValues< dim > const &points_values, std::pair< std::vector< int >, std::vector< int >> &expt_to_dof_mapping, dealii::LinearAlgebra::distributed::Vector< double > &temperature, bool verbose_output)
 
std::vector< std::vector< double > > adamantine::read_frame_timestamps (boost::property_tree::ptree const &experiment_database)
 
template void adamantine::set_with_experimental_data (MPI_Comm const &communicator, PointsValues< 2 > const &points_values, std::pair< std::vector< int >, std::vector< int >> &expt_to_dof_mapping, dealii::LinearAlgebra::distributed::Vector< double > &temperature, bool verbose_output)
 
template void adamantine::set_with_experimental_data (MPI_Comm const &communicator, PointsValues< 3 > const &points_values, std::pair< std::vector< int >, std::vector< int >> &expt_to_dof_mapping, dealii::LinearAlgebra::distributed::Vector< double > &temperature, bool verbose_output)
 
template std::pair< std::vector< int >, std::vector< int > > adamantine::get_expt_to_dof_mapping (PointsValues< 2 > const &points_values, dealii::DoFHandler< 2 > const &dof_handler)
 
template std::pair< std::vector< int >, std::vector< int > > adamantine::get_expt_to_dof_mapping (PointsValues< 3 > const &points_values, dealii::DoFHandler< 3 > const &dof_handler)
 
template std::pair< std::vector< dealii::types::global_dof_index >, std::vector< dealii::Point< 2 > > > adamantine::get_dof_to_support_mapping (dealii::DoFHandler< 2 > const &dof_handler)
 
template std::pair< std::vector< dealii::types::global_dof_index >, std::vector< dealii::Point< 3 > > > adamantine::get_dof_to_support_mapping (dealii::DoFHandler< 3 > const &dof_handler)