Public Types | Static Public Attributes | List of all members
Tags::EuclideanMagnitude< Tag > Struct Template Reference

The Euclidean magnitude of a (co)vector. More...

#include <Magnitude.hpp>

Public Types

using base = Magnitude< Tag >
using argument_tags = tmpl::list< Tag >
- Public Types inherited from Tags::Magnitude< Tag >
using tag = Tag
using type = Scalar< DataVector >

Static Public Attributes

static constexpr Scalar< DataVector >(* function )(const db::const_item_type< Tag > &) = magnitude

Additional Inherited Members

- Static Public Member Functions inherited from Tags::Magnitude< Tag >
static std::string name () noexcept

Detailed Description

template<typename Tag>
struct Tags::EuclideanMagnitude< Tag >

The Euclidean magnitude of a (co)vector.

This tag inherits from Tags::Magnitude<Tag>

The documentation for this struct was generated from the following file: