HArD::Core2D
Hybrid Arbitrary Degree::Core 2D - Library to implement 2D schemes with edge and cell polynomials as unknowns
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
compute-hho-norms.hpp File Reference
#include <sstream>
#include <boost/fusion/include/map.hpp>
#include <boost/fusion/include/for_each.hpp>
#include "discrete-space.hpp"
#include <parallel_for.hpp>
#include <GMpoly_cell.hpp>
#include <GMpoly_edge.hpp>
Include dependency graph for compute-hho-norms.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  HArDCore2D::DSL::ComputeMass< MeshEntity >
 

Namespaces

namespace  HArDCore2D
 
namespace  HArDCore2D::DSL
 

Functions

template<TensorRankE Rank>
std::vector< std::pair< double, double > > HArDCore2D::DSL::compute_hho_component_norms (const DiscreteSpace &Vh, const std::vector< Eigen::VectorXd > &vh, bool use_threads=true)
 
template<TensorRankE Rank>
std::vector< std::pair< double, double > > HArDCore2D::DSL::compute_hho_potential_norms (const DiscreteSpace &Vh, const std::vector< Eigen::MatrixXd > &potential, const std::vector< Eigen::MatrixXd > &stabilization, const std::vector< Eigen::VectorXd > &vh, bool use_threads=true)
 
template<typename CellDofsMapType , typename EdgeDofsMapType >
std::vector< double > HArDCore2D::DSL::compute_l2_dof_norms (const DiscreteSpace &Vh, const CellDofsMapType &cell_dofs_map, const EdgeDofsMapType &edge_dofs_map, const std::vector< Eigen::VectorXd > &vh, bool use_threads=true)
 Compute L2 component norms for spaces with generic cell and edge DOFs.