PolyFEM
|
#include <AssemblerData.hpp>
Public Member Functions | |
LinearAssemblerData (const ElementAssemblyValues &vals, const double t, int i, int j, const QuadratureVector &da) | |
Public Attributes | |
const ElementAssemblyValues & | vals |
stores the evaluation for that element | |
const double | t |
const int | i |
first local order | |
const int | j |
second local order | |
const QuadratureVector & | da |
contains both the quadrature weight and the change of metric in the integral | |
Definition at line 29 of file AssemblerData.hpp.
|
inline |
Definition at line 32 of file AssemblerData.hpp.
const QuadratureVector& polyfem::assembler::LinearAssemblerData::da |
contains both the quadrature weight and the change of metric in the integral
Definition at line 50 of file AssemblerData.hpp.
Referenced by polyfem::assembler::BilaplacianAux::assemble(), polyfem::assembler::Helmholtz::assemble(), polyfem::assembler::HookeLinearElasticity::assemble(), polyfem::assembler::IncompressibleLinearElasticityDispacement::assemble(), polyfem::assembler::IncompressibleLinearElasticityPressure::assemble(), polyfem::assembler::Laplacian::assemble(), polyfem::assembler::LinearElasticity::assemble(), polyfem::assembler::Mass::assemble(), and polyfem::assembler::StokesVelocity::assemble().
const int polyfem::assembler::LinearAssemblerData::i |
first local order
Definition at line 46 of file AssemblerData.hpp.
Referenced by polyfem::assembler::BilaplacianAux::assemble(), polyfem::assembler::Helmholtz::assemble(), polyfem::assembler::HookeLinearElasticity::assemble(), polyfem::assembler::IncompressibleLinearElasticityDispacement::assemble(), polyfem::assembler::IncompressibleLinearElasticityPressure::assemble(), polyfem::assembler::Laplacian::assemble(), polyfem::assembler::LinearElasticity::assemble(), polyfem::assembler::Mass::assemble(), and polyfem::assembler::StokesVelocity::assemble().
const int polyfem::assembler::LinearAssemblerData::j |
second local order
Definition at line 48 of file AssemblerData.hpp.
Referenced by polyfem::assembler::BilaplacianAux::assemble(), polyfem::assembler::Helmholtz::assemble(), polyfem::assembler::HookeLinearElasticity::assemble(), polyfem::assembler::IncompressibleLinearElasticityDispacement::assemble(), polyfem::assembler::IncompressibleLinearElasticityPressure::assemble(), polyfem::assembler::Laplacian::assemble(), polyfem::assembler::LinearElasticity::assemble(), polyfem::assembler::Mass::assemble(), and polyfem::assembler::StokesVelocity::assemble().
const double polyfem::assembler::LinearAssemblerData::t |
Definition at line 44 of file AssemblerData.hpp.
Referenced by polyfem::assembler::Helmholtz::assemble(), polyfem::assembler::IncompressibleLinearElasticityDispacement::assemble(), polyfem::assembler::IncompressibleLinearElasticityPressure::assemble(), polyfem::assembler::LinearElasticity::assemble(), polyfem::assembler::Mass::assemble(), and polyfem::assembler::StokesVelocity::assemble().
const ElementAssemblyValues& polyfem::assembler::LinearAssemblerData::vals |
stores the evaluation for that element
Definition at line 42 of file AssemblerData.hpp.
Referenced by polyfem::assembler::BilaplacianAux::assemble(), polyfem::assembler::Helmholtz::assemble(), polyfem::assembler::HookeLinearElasticity::assemble(), polyfem::assembler::IncompressibleLinearElasticityDispacement::assemble(), polyfem::assembler::IncompressibleLinearElasticityPressure::assemble(), polyfem::assembler::Laplacian::assemble(), polyfem::assembler::LinearElasticity::assemble(), polyfem::assembler::Mass::assemble(), and polyfem::assembler::StokesVelocity::assemble().