Macaulay2 Engine
Loading...
Searching...
No Matches
PfaffianComputation Class Reference

Computation of pfaffians of a skew symmetric matrix. More...

#include <pfaff.hpp>

Inheritance diagram for PfaffianComputation:
our_new_delete

Public Member Functions

 PfaffianComputation (const Matrix *M, int p)
 ~PfaffianComputation ()
int calc (int nsteps=-1)
Matrixpfaffians ()
const Ringget_ring () const
ring_elem calc_pfaff (void)

Private Member Functions

ring_elem calc_pfaff (size_t *r, int p)
int step ()

Private Attributes

const RingR
const MatrixM
MatrixConstructor pfaffs
int p
bool done
size_trow_set

Additional Inherited Members

Static Public Member Functions inherited from our_new_delete
static void * operator new (size_t size)
static void * operator new[] (size_t size)
static void operator delete (void *obj)
static void operator delete[] (void *obj)
static void * operator new (size_t size, void *existing_memory)
static void * operator new[] (size_t size, void *existing_memory)
static void operator delete (void *obj, void *existing_memory)
static void operator delete[] (void *obj, void *existing_memory)

Detailed Description

Computation of pfaffians of a skew symmetric matrix.

Definition at line 49 of file pfaff.hpp.


The documentation for this class was generated from the following files: