Rodin/Variational/Conjugate.h file

Complex conjugate operation for functions.

Namespaces

namespace Rodin
The Rodin library for finite element methods and shape optimization.
namespace Rodin::FormLanguage
Typed expressions for constructing variational forms.
namespace Rodin::Variational
Finite element spaces, fields, and variational problems.

Classes

template<class NestedDerived, class FES, Variational::ShapeFunctionSpaceType Space>
struct Rodin::FormLanguage::Traits<Variational::Conjugate<Variational::ShapeFunctionBase<NestedDerived, FES, Space>>>
Type traits for Conjugate over a shape function: exposes the finite element space and the shape function space.
template<class NestedDerived>
class Rodin::Variational::Conjugate<FunctionBase<NestedDerived>>
Complex conjugate of a function.
template<class NestedDerived, class FES, ShapeFunctionSpaceType Space>
class Rodin::Variational::Conjugate<ShapeFunctionBase<NestedDerived, FES, Space>>
Specialization for shape functions.