Mechanics of Defect Evolution Library
Loading...
Searching...
No Matches
testFEMOwnership.cpp File Reference

Go to the source code of this file.

Typedefs

using Mesh = SimplicialMesh<3>
using Space = FiniteElement<LagrangeElement<3,1>>
using Field = TrialFunction<'c',1,Space>

Functions

void require (bool ok, const std::string &message)
template<class F>
void rejects (F &&f, const std::string &message)
template<class Form>
Eigen::MatrixXd matrix (const Form &form)
std::shared_ptr< const Mesh > makeMesh (const std::filesystem::path &root, double scale=1.0)
void independenceAndAssembly (const std::filesystem::path &root)
void lifetime (const std::filesystem::path &root)
template<int order>
void affine (const std::filesystem::path &root)
int main (int argc, char **argv)

Typedef Documentation

◆ Field

using Field = TrialFunction<'c',1,Space>

Definition at line 11 of file testFEMOwnership.cpp.

◆ Mesh

using Mesh = SimplicialMesh<3>

Definition at line 9 of file testFEMOwnership.cpp.

◆ Space

Definition at line 10 of file testFEMOwnership.cpp.

Function Documentation

◆ affine()

template<int order>
void affine ( const std::filesystem::path & root)

Definition at line 245 of file testFEMOwnership.cpp.

◆ independenceAndAssembly()

void independenceAndAssembly ( const std::filesystem::path & root)

Definition at line 47 of file testFEMOwnership.cpp.

◆ lifetime()

void lifetime ( const std::filesystem::path & root)

Definition at line 172 of file testFEMOwnership.cpp.

◆ main()

int main ( int argc,
char ** argv )

Definition at line 280 of file testFEMOwnership.cpp.

◆ makeMesh()

std::shared_ptr< const Mesh > makeMesh ( const std::filesystem::path & root,
double scale = 1.0 )

Definition at line 42 of file testFEMOwnership.cpp.

◆ matrix()

template<class Form>
Eigen::MatrixXd matrix ( const Form & form)

Definition at line 35 of file testFEMOwnership.cpp.

◆ rejects()

template<class F>
void rejects ( F && f,
const std::string & message )

Definition at line 21 of file testFEMOwnership.cpp.

◆ require()

void require ( bool ok,
const std::string & message )

Definition at line 13 of file testFEMOwnership.cpp.