Rodin/Variational/TrialFunction.h file

Trial functions (solution functions) for variational formulations.

This file defines the TrialFunction class, which represents the trial or solution functions in the weak formulation of partial differential equations. Trial functions are the unknowns being solved for in the finite element method.

Namespaces

namespace Rodin
The Rodin library for finite element methods and shape optimization.
namespace Rodin::FormLanguage
Namespace Rodin::FormLanguage.
namespace Rodin::Variational
Namespace Rodin::Variational.

Classes

template<class Solution, class FES>
struct Rodin::FormLanguage::Traits<Variational::TrialFunction<Solution, FES>>
Type traits for TrialFunction: exposes the finite element space, the shape function space and the solution type.
template<class Solution, class FES>
class Rodin::Variational::TrialFunctionReference
Reference wrapper for trial functions.
template<class Solution, class FES>
class Rodin::Variational::TrialFunction
Represents a function which belongs to a trial space.