Rodin/Variational/Frobenius.h file

Frobenius norm operation for functions.

Computes the Frobenius norm (Euclidean norm) of vectors and matrices:

  • For scalars: $ \|x\| = |x| $
  • For vectors: $ \|\mathbf{v}\| = \sqrt{\sum_i |v_i|^2} $
  • For matrices: $ \|A\|_F = \sqrt{\sum_{ij} |A_{ij}|^2} $

Namespaces

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

Classes

template<class NestedDerived>
class Rodin::Variational::Frobenius<FunctionBase<NestedDerived>>
Frobenius norm of a function.