waves
Basic FE playground
heat::HeatTerm Class Reference

Formulation of heat terms. More...

#include <wHeatTerm.h>

Static Public Member Functions

static Eigen::MatrixXd build (tbox::Element const &e, std::vector< double > const &u, tbox::Fct2 const &f, bool fake)
 
static Eigen::VectorXd build2 (tbox::Element const &e, std::vector< double > const &u, tbox::Fct2 const &f)
 Build volume flux of the heat equation on one element. More...
 
static Eigen::VectorXd build (tbox::Element const &e, std::vector< double > const &u, tbox::Fct0 const &f)
 
static Eigen::VectorXd computeFlux (tbox::Element const &e, std::vector< double > const &u, tbox::Fct2 const &f)
 Compute (integrate) volume flux. More...
 
static Eigen::MatrixXd computeMatrix (tbox::Element const &e, std::vector< double > const &u, tbox::Fct2 const &f)
 Compute (integrate) matrix. More...
 

Detailed Description

Formulation of heat terms.

Member Function Documentation

◆ build() [1/2]

static Eigen::VectorXd heat::HeatTerm::build ( tbox::Element const &  e,
std::vector< double > const &  u,
tbox::Fct0 const &  f 
)
static

◆ build() [2/2]

static Eigen::MatrixXd heat::HeatTerm::build ( tbox::Element const &  e,
std::vector< double > const &  u,
tbox::Fct2 const &  f,
bool  fake 
)
static

◆ build2()

Eigen::VectorXd HeatTerm::build2 ( tbox::Element const &  e,
std::vector< double > const &  u,
tbox::Fct2 const &  f 
)
static

Build volume flux of the heat equation on one element.

Todo:
not used

◆ computeFlux()

Eigen::VectorXd HeatTerm::computeFlux ( tbox::Element const &  e,
std::vector< double > const &  u,
tbox::Fct2 const &  f 
)
static

Compute (integrate) volume flux.

◆ computeMatrix()

Eigen::MatrixXd HeatTerm::computeMatrix ( tbox::Element const &  e,
std::vector< double > const &  u,
tbox::Fct2 const &  f 
)
static

Compute (integrate) matrix.


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