Rodin/Assembly/Generic.h file

Generic problem assembly implementation for complete variational problems.

This file defines the Generic assembly class which handles the complete assembly of variational problems including bilinear forms, linear forms, and boundary conditions into a linear system ready for solution.

Namespaces

namespace Rodin
The Rodin library for Shape and Topology Optimization.
namespace Rodin::Assembly
Module for performing the assembly of linear algebra objects from variational expressions.

Classes

template<class LinearSystem, class TrialFunction, class TestFunction>
class Rodin::Assembly::Generic<LinearSystem, Variational::Problem<LinearSystem, TrialFunction, TestFunction>>
Generic assembly implementation for complete variational problems.