FiberVISH 0.2
Fish - The Fiber Bundle API for the Vish Visualization Shell
Public Types | Static Public Member Functions | List of all members
Fiber::EuclideanMetric Struct Reference

A namespace-like class implementing operations that are required from a metric field that implements the Euclidean metric in 3D. More...

#include <EuclideanMetric.hpp>

Inheritance diagram for Fiber::EuclideanMetric:
Fiber::CurveDerivative< Type, Metric, ValueOperator >

Public Types

typedef Eagle::PhysicalSpace::point point
 
typedef Eagle::PhysicalSpace::vector tvector
 

Static Public Member Functions

static double norm2 (index_t i0, index_t i1, const point &P0, const point &P1, const tvector &V)
 
static double norm (index_t i0, index_t i1, const point &P0, const point &P1, const tvector &V)
 
static double distance (index_t i0, index_t i1, const point &P0, const point &P1)
 

Detailed Description

A namespace-like class implementing operations that are required from a metric field that implements the Euclidean metric in 3D.

This is the default metric for Grid operators like the CurveDerivative.