RDNumeric

Bindings for ::RDNumeric namespace

class pyrosetta.rosetta.RDNumeric.Matrix_double_t

Bases: pybind11_object

_pybind11_conduit_v1_()
assign(self: pyrosetta.rosetta.RDNumeric.Matrix_double_t, other: pyrosetta.rosetta.RDNumeric.Matrix_double_t) pyrosetta.rosetta.RDNumeric.Matrix_double_t

C++: RDNumeric::Matrix<double>::assign(const class RDNumeric::Matrix<double> &) –> class RDNumeric::Matrix<double> &

getCol(self: pyrosetta.rosetta.RDNumeric.Matrix_double_t, i: int, col: pyrosetta.rosetta.RDNumeric.Vector_double_t) None

C++: RDNumeric::Matrix<double>::getCol(unsigned int, class RDNumeric::Vector<double> &) const –> void

getData(self: pyrosetta.rosetta.RDNumeric.Matrix_double_t) float

C++: RDNumeric::Matrix<double>::getData() –> double *

getDataSize(self: pyrosetta.rosetta.RDNumeric.Matrix_double_t) int

C++: RDNumeric::Matrix<double>::getDataSize() const –> unsigned int

getRow(self: pyrosetta.rosetta.RDNumeric.Matrix_double_t, i: int, row: pyrosetta.rosetta.RDNumeric.Vector_double_t) None

C++: RDNumeric::Matrix<double>::getRow(unsigned int, class RDNumeric::Vector<double> &) const –> void

getVal(self: pyrosetta.rosetta.RDNumeric.Matrix_double_t, i: int, j: int) float

C++: RDNumeric::Matrix<double>::getVal(unsigned int, unsigned int) const –> double

numCols(self: pyrosetta.rosetta.RDNumeric.Matrix_double_t) int

C++: RDNumeric::Matrix<double>::numCols() const –> unsigned int

numRows(self: pyrosetta.rosetta.RDNumeric.Matrix_double_t) int

C++: RDNumeric::Matrix<double>::numRows() const –> unsigned int

setVal(self: pyrosetta.rosetta.RDNumeric.Matrix_double_t, i: int, j: int, val: float) None

C++: RDNumeric::Matrix<double>::setVal(unsigned int, unsigned int, double) –> void

transpose(self: pyrosetta.rosetta.RDNumeric.Matrix_double_t, transpose: pyrosetta.rosetta.RDNumeric.Matrix_double_t) pyrosetta.rosetta.RDNumeric.Matrix_double_t

C++: RDNumeric::Matrix<double>::transpose(class RDNumeric::Matrix<double> &) const –> class RDNumeric::Matrix<double> &

class pyrosetta.rosetta.RDNumeric.SquareMatrix_double_t

Bases: Matrix_double_t

_pybind11_conduit_v1_()
assign(self: pyrosetta.rosetta.RDNumeric.SquareMatrix_double_t, other: pyrosetta.rosetta.RDNumeric.Matrix_double_t) pyrosetta.rosetta.RDNumeric.Matrix_double_t

C++: RDNumeric::Matrix<double>::assign(const class RDNumeric::Matrix<double> &) –> class RDNumeric::Matrix<double> &

getCol(self: pyrosetta.rosetta.RDNumeric.SquareMatrix_double_t, i: int, col: pyrosetta.rosetta.RDNumeric.Vector_double_t) None

C++: RDNumeric::Matrix<double>::getCol(unsigned int, class RDNumeric::Vector<double> &) const –> void

getData(self: pyrosetta.rosetta.RDNumeric.SquareMatrix_double_t) float

C++: RDNumeric::Matrix<double>::getData() –> double *

getDataSize(self: pyrosetta.rosetta.RDNumeric.SquareMatrix_double_t) int

C++: RDNumeric::Matrix<double>::getDataSize() const –> unsigned int

getRow(self: pyrosetta.rosetta.RDNumeric.SquareMatrix_double_t, i: int, row: pyrosetta.rosetta.RDNumeric.Vector_double_t) None

C++: RDNumeric::Matrix<double>::getRow(unsigned int, class RDNumeric::Vector<double> &) const –> void

getVal(self: pyrosetta.rosetta.RDNumeric.SquareMatrix_double_t, i: int, j: int) float

C++: RDNumeric::Matrix<double>::getVal(unsigned int, unsigned int) const –> double

numCols(self: pyrosetta.rosetta.RDNumeric.SquareMatrix_double_t) int

C++: RDNumeric::Matrix<double>::numCols() const –> unsigned int

numRows(self: pyrosetta.rosetta.RDNumeric.SquareMatrix_double_t) int

C++: RDNumeric::Matrix<double>::numRows() const –> unsigned int

setVal(self: pyrosetta.rosetta.RDNumeric.SquareMatrix_double_t, i: int, j: int, val: float) None

C++: RDNumeric::Matrix<double>::setVal(unsigned int, unsigned int, double) –> void

transpose(self: pyrosetta.rosetta.RDNumeric.SquareMatrix_double_t, transpose: pyrosetta.rosetta.RDNumeric.Matrix_double_t) pyrosetta.rosetta.RDNumeric.Matrix_double_t

C++: RDNumeric::Matrix<double>::transpose(class RDNumeric::Matrix<double> &) const –> class RDNumeric::Matrix<double> &

transposeInplace(self: pyrosetta.rosetta.RDNumeric.SquareMatrix_double_t) pyrosetta.rosetta.RDNumeric.SquareMatrix_double_t

C++: RDNumeric::SquareMatrix<double>::transposeInplace() –> class RDNumeric::SquareMatrix<double> &

class pyrosetta.rosetta.RDNumeric.Vector_double_t

Bases: pybind11_object

_pybind11_conduit_v1_()
assign(self: pyrosetta.rosetta.RDNumeric.Vector_double_t, other: pyrosetta.rosetta.RDNumeric.Vector_double_t) pyrosetta.rosetta.RDNumeric.Vector_double_t

C++: RDNumeric::Vector<double>::assign(const class RDNumeric::Vector<double> &) –> class RDNumeric::Vector<double> &

dotProduct(self: pyrosetta.rosetta.RDNumeric.Vector_double_t, other: pyrosetta.rosetta.RDNumeric.Vector_double_t) float

C++: RDNumeric::Vector<double>::dotProduct(const class RDNumeric::Vector<double>) const –> double

getData(self: pyrosetta.rosetta.RDNumeric.Vector_double_t) float

C++: RDNumeric::Vector<double>::getData() –> double *

getVal(self: pyrosetta.rosetta.RDNumeric.Vector_double_t, i: int) float

C++: RDNumeric::Vector<double>::getVal(unsigned int) const –> double

largestAbsValId(self: pyrosetta.rosetta.RDNumeric.Vector_double_t) int

C++: RDNumeric::Vector<double>::largestAbsValId() const –> unsigned int

largestValId(self: pyrosetta.rosetta.RDNumeric.Vector_double_t) int

C++: RDNumeric::Vector<double>::largestValId() const –> unsigned int

normL1(self: pyrosetta.rosetta.RDNumeric.Vector_double_t) float

C++: RDNumeric::Vector<double>::normL1() const –> double

normL2(self: pyrosetta.rosetta.RDNumeric.Vector_double_t) float

C++: RDNumeric::Vector<double>::normL2() const –> double

normL2Sq(self: pyrosetta.rosetta.RDNumeric.Vector_double_t) float

C++: RDNumeric::Vector<double>::normL2Sq() const –> double

normLinfinity(self: pyrosetta.rosetta.RDNumeric.Vector_double_t) float

C++: RDNumeric::Vector<double>::normLinfinity() const –> double

normalize(self: pyrosetta.rosetta.RDNumeric.Vector_double_t) None

C++: RDNumeric::Vector<double>::normalize() –> void

setToRandom(*args, **kwargs)

Overloaded function.

  1. setToRandom(self: pyrosetta.rosetta.RDNumeric.Vector_double_t) -> None

  2. setToRandom(self: pyrosetta.rosetta.RDNumeric.Vector_double_t, seed: int) -> None

C++: RDNumeric::Vector<double>::setToRandom(unsigned int) –> void

setVal(self: pyrosetta.rosetta.RDNumeric.Vector_double_t, i: int, val: float) None

C++: RDNumeric::Vector<double>::setVal(unsigned int, double) –> void

size(self: pyrosetta.rosetta.RDNumeric.Vector_double_t) int

C++: RDNumeric::Vector<double>::size() const –> unsigned int

smallestValId(self: pyrosetta.rosetta.RDNumeric.Vector_double_t) int

C++: RDNumeric::Vector<double>::smallestValId() const –> unsigned int