PeriDyno 1.0.0
Loading...
Searching...
No Matches
VectorND.h File Reference
#include <cstddef>
#include <stdexcept>
#include <iterator>
#include <algorithm>
#include <cmath>
#include <cassert>
#include "Platform.h"
Include dependency graph for VectorND.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  dyno::VectorND< T, N >
 

Namespaces

namespace  dyno
 This is an implementation of AdditiveCCD based on peridyno.
 

Functions

template<class T>
DYN_FUNC VectorND< T, 2 > dyno::makeFixedVector (const T &v0, const T &v1)
 
template<class T>
DYN_FUNC VectorND< T, 3 > dyno::makeFixedVector (const T &v0, const T &v1, const T &v2)
 
template<class T>
DYN_FUNC VectorND< T, 4 > dyno::makeFixedVector (const T &v0, const T &v1, const T &v2, const T &v3)
 
template<class T>
DYN_FUNC VectorND< T, 5 > dyno::makeFixedVector (const T &v0, const T &v1, const T &v2, const T &v3, const T &v4)
 
template<class T>
DYN_FUNC VectorND< T, 6 > dyno::makeFixedVector (const T &v0, const T &v1, const T &v2, const T &v3, const T &v4, const T &v5)
 
template<class T>
DYN_FUNC VectorND< T, 7 > dyno::makeFixedVector (const T &v0, const T &v1, const T &v2, const T &v3, const T &v4, const T &v5, const T &v6)
 
template<class T>
DYN_FUNC VectorND< T, 8 > dyno::makeFixedVector (const T &v0, const T &v1, const T &v2, const T &v3, const T &v4, const T &v5, const T &v6, const T &v7)
 
template<class T>
DYN_FUNC VectorND< T, 9 > dyno::makeFixedVector (const T &v0, const T &v1, const T &v2, const T &v3, const T &v4, const T &v5, const T &v6, const T &v7, const T &v8)
 
template<class T>
DYN_FUNC VectorND< T, 10 > dyno::makeFixedVector (const T &v0, const T &v1, const T &v2, const T &v3, const T &v4, const T &v5, const T &v6, const T &v7, const T &v8, const T &v9)