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: