NuTo
Numerics Tool
Classes | Namespaces | Functions
Assembler.h File Reference
#include "nuto/mechanics/dofs/DofContainer.h"
#include "nuto/mechanics/dofs/DofVector.h"
#include "nuto/mechanics/dofs/DofMatrix.h"
#include "nuto/mechanics/dofs/DofMatrixSparse.h"

Go to the source code of this file.

Classes

class  NuTo::VectorAssembler
 Assembles an internal NuTo::DofVector<double> from arbitrary contributions and provides access to it. More...
 
class  NuTo::MatrixAssembler
 Assembles an internal NuTo::DofMatrixSparse<double> from arbitrary contributions and provides access to it. More...
 

Namespaces

 NuTo
 
 NuTo::Assembler
 

Functions

void NuTo::Assembler::Add (DofVector< double > &rResult, const DofVector< double > &v, const DofVector< int > &numbering, std::vector< DofType > dofTypes={})
 adds an arbitrary contribution v to the internal DofVector More...
 
void NuTo::Assembler::Add (DofMatrixSparse< double > &rSparseMatrix, const DofMatrix< double > &m, const DofVector< int > &numbering, std::vector< DofType > dofTypes={})
 adds an arbitrary contribution m to rSparseMatrix More...
 
void NuTo::Assembler::Add (DofMatrixContainer< std::vector< Eigen::Triplet< double >>> &rTriplets, const DofMatrix< double > &m, const DofVector< int > &numbering, std::vector< DofType > dofTypes={})
 adds an arbitrary contribution m to rSparseMatrix More...