|
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::Electrostatics::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::Electrostatics::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::Electrostatics::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::Electrostatics::assemble(), polyfem::assembler::Helmholtz::assemble(), polyfem::assembler::HookeLinearElasticity::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::Electrostatics::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().