VMPS++
Loading...
Searching...
No Matches
Multipede.h File Reference
#include "MemCalc.h"
#include "symmetry/functions.h"
#include "HDF5Interface.h"
Include dependency graph for Multipede.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Multipede< Nlegs, Symmetry, MatrixType >
 

Macros

#define LEGLIMIT   2
 

Typedefs

template<typename Symmetry , typename MatrixType >
using Tripod = Multipede< 3, Symmetry, MatrixType >
 
template<typename Symmetry , typename MatrixType >
using Quadruped = Multipede< 4, Symmetry, MatrixType >
 

Functions

template<size_t Nlegs, typename Symmetry , typename MatrixType >
Multipede< Nlegs, Symmetry, MatrixType > operator- (const Multipede< Nlegs, Symmetry, MatrixType > &M1, const Multipede< Nlegs, Symmetry, MatrixType > &M2)
 

Macro Definition Documentation

◆ LEGLIMIT

#define LEGLIMIT   2

Definition at line 4 of file Multipede.h.

Typedef Documentation

◆ Quadruped

template<typename Symmetry , typename MatrixType >
using Quadruped = Multipede<4,Symmetry,MatrixType>

Definition at line 356 of file Multipede.h.

◆ Tripod

template<typename Symmetry , typename MatrixType >
using Tripod = Multipede<3,Symmetry,MatrixType>

Definition at line 355 of file Multipede.h.

Function Documentation

◆ operator-()

template<size_t Nlegs, typename Symmetry , typename MatrixType >
Multipede< Nlegs, Symmetry, MatrixType > operator- ( const Multipede< Nlegs, Symmetry, MatrixType > &  M1,
const Multipede< Nlegs, Symmetry, MatrixType > &  M2 
)

Definition at line 239 of file Multipede.h.