PolyFEM
Loading...
Searching...
No Matches
polyfem::basis::BarycentricBasis2d Class Reference

#include <BarycentricBasis2d.hpp>

Static Public Member Functions

static int build_bases (const std::string &assembler_name, const int dim, const mesh::Mesh2D &mesh, const int n_bases, const int quadrature_order, const int mass_quadrature_order, const std::function< void(const Eigen::MatrixXd &, const Eigen::RowVector2d &, Eigen::MatrixXd &, const double)> bc, const std::function< void(const Eigen::MatrixXd &, const Eigen::RowVector2d &, Eigen::MatrixXd &, const double)> bc_prime, std::vector< ElementBases > &bases, std::vector< mesh::LocalBoundary > &local_boundary, std::map< int, Eigen::MatrixXd > &mapped_boundary)
 

Detailed Description

Definition at line 14 of file BarycentricBasis2d.hpp.

Member Function Documentation

◆ build_bases()

int polyfem::basis::BarycentricBasis2d::build_bases ( const std::string &  assembler_name,
const int  dim,
const mesh::Mesh2D mesh,
const int  n_bases,
const int  quadrature_order,
const int  mass_quadrature_order,
const std::function< void(const Eigen::MatrixXd &, const Eigen::RowVector2d &, Eigen::MatrixXd &, const double)>  bc,
const std::function< void(const Eigen::MatrixXd &, const Eigen::RowVector2d &, Eigen::MatrixXd &, const double)>  bc_prime,
std::vector< ElementBases > &  bases,
std::vector< mesh::LocalBoundary > &  local_boundary,
std::map< int, Eigen::MatrixXd > &  mapped_boundary 
)
static

The documentation for this class was generated from the following files: