conceptspy Namespace Reference

Functions

void elementMatrix_c_setEntry (concepts::ElementMatrix< concepts::Cmplx > &matrix, uint i, uint j, concepts::Cmplx value)
 
bn::ndarray elementMatrix_r_getndarray (const concepts::ElementMatrix< concepts::Real > &matrix)
 
void elementMatrix_r_setEntry (concepts::ElementMatrix< concepts::Real > &matrix, uint i, uint j, concepts::Real value)
 
bn::ndarray elementMatrix_r_tondarray (const concepts::ElementMatrix< concepts::Real > &matrix)
 
void init ()
 Before using conceptspy make sure to call this routine. More...
 
bp::list sparseMatrix_c_convertCCS (const concepts::SparseMatrix< concepts::Cmplx > &matrix)
 
bp::list sparseMatrix_c_convertCRS (const concepts::SparseMatrix< concepts::Cmplx > &matrix)
 
bp::list sparseMatrix_c_convertIJK (const concepts::SparseMatrix< concepts::Cmplx > &matrix)
 
void sparseMatrix_c_setEntry (bp::object &self, unsigned int i, unsigned int j, concepts::Cmplx value)
 
bp::list sparseMatrix_r_convertCCS (const concepts::SparseMatrix< concepts::Real > &matrix)
 
bp::list sparseMatrix_r_convertCRS (const concepts::SparseMatrix< concepts::Real > &matrix)
 
bp::list sparseMatrix_r_convertIJK (const concepts::SparseMatrix< concepts::Real > &matrix)
 
void sparseMatrix_r_setEntry (concepts::SparseMatrix< concepts::Real > &matrix, unsigned int i, unsigned int j, concepts::Real value)
 
bn::ndarray vector_c_data (bp::object const &self)
 
void vector_c_setitem (concepts::Vector< concepts::Cmplx > &v, int index, concepts::Cmplx value)
 
bn::ndarray vector_r_data (bp::object const &self)
 
void vector_r_setitem (concepts::Vector< concepts::Real > &v, int index, concepts::Real value)
 

Function Documentation

◆ elementMatrix_c_setEntry()

void conceptspy::elementMatrix_c_setEntry ( concepts::ElementMatrix< concepts::Cmplx > &  matrix,
uint  i,
uint  j,
concepts::Cmplx  value 
)

◆ elementMatrix_r_getndarray()

bn::ndarray conceptspy::elementMatrix_r_getndarray ( const concepts::ElementMatrix< concepts::Real > &  matrix)

◆ elementMatrix_r_setEntry()

void conceptspy::elementMatrix_r_setEntry ( concepts::ElementMatrix< concepts::Real > &  matrix,
uint  i,
uint  j,
concepts::Real  value 
)

◆ elementMatrix_r_tondarray()

bn::ndarray conceptspy::elementMatrix_r_tondarray ( const concepts::ElementMatrix< concepts::Real > &  matrix)

◆ init()

void conceptspy::init ( )

Before using conceptspy make sure to call this routine.

◆ sparseMatrix_c_convertCCS()

bp::list conceptspy::sparseMatrix_c_convertCCS ( const concepts::SparseMatrix< concepts::Cmplx > &  matrix)

◆ sparseMatrix_c_convertCRS()

bp::list conceptspy::sparseMatrix_c_convertCRS ( const concepts::SparseMatrix< concepts::Cmplx > &  matrix)

◆ sparseMatrix_c_convertIJK()

bp::list conceptspy::sparseMatrix_c_convertIJK ( const concepts::SparseMatrix< concepts::Cmplx > &  matrix)

◆ sparseMatrix_c_setEntry()

void conceptspy::sparseMatrix_c_setEntry ( bp::object &  self,
unsigned int  i,
unsigned int  j,
concepts::Cmplx  value 
)

◆ sparseMatrix_r_convertCCS()

bp::list conceptspy::sparseMatrix_r_convertCCS ( const concepts::SparseMatrix< concepts::Real > &  matrix)

◆ sparseMatrix_r_convertCRS()

bp::list conceptspy::sparseMatrix_r_convertCRS ( const concepts::SparseMatrix< concepts::Real > &  matrix)

◆ sparseMatrix_r_convertIJK()

bp::list conceptspy::sparseMatrix_r_convertIJK ( const concepts::SparseMatrix< concepts::Real > &  matrix)

◆ sparseMatrix_r_setEntry()

void conceptspy::sparseMatrix_r_setEntry ( concepts::SparseMatrix< concepts::Real > &  matrix,
unsigned int  i,
unsigned int  j,
concepts::Real  value 
)

◆ vector_c_data()

bn::ndarray conceptspy::vector_c_data ( bp::object const &  self)

◆ vector_c_setitem()

void conceptspy::vector_c_setitem ( concepts::Vector< concepts::Cmplx > &  v,
int  index,
concepts::Cmplx  value 
)

◆ vector_r_data()

bn::ndarray conceptspy::vector_r_data ( bp::object const &  self)

◆ vector_r_setitem()

void conceptspy::vector_r_setitem ( concepts::Vector< concepts::Real > &  v,
int  index,
concepts::Real  value 
)
Page URL: http://wiki.math.ethz.ch/bin/view/Concepts/WebHome
21 August 2020
© 2020 Eidgenössische Technische Hochschule Zürich