Rodin/Variational/ComplexFunction.h file

Complex-valued scalar functions.

Namespaces

namespace Rodin
The Rodin library for Shape and Topology Optimization.
namespace Rodin::Variational
Module which provides the necessary tools for constructing variational problems.

Classes

template<class Derived>
class Rodin::Variational::ComplexFunctionBase
Base class for complex-valued scalar functions.
template<>
class Rodin::Variational::ComplexFunction<Complex>
Represents a constant scalar function with type Complex.
template<class F>
class Rodin::Variational::ComplexFunction<F>
Represents a scalar function given by an arbitrary scalar function.