/usr/include/openturns/swig/IdentityMatrix.i is in python-openturns-dev 1.2-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | // SWIG file IdentityMatrix.i
// @author schueller
// @date 2012-02-15 18:09:50 +0100 (Wed, 15 Feb 2012)
%{
#include "IdentityMatrix.hxx"
%}
%include IdentityMatrix.hxx
namespace OT {
%extend IdentityMatrix {
IdentityMatrix(const IdentityMatrix & other) { return new OT::IdentityMatrix(other); }
OTMatrixGetAccessor(IdentityMatrix, NumericalScalar)
void __setitem__(PyObject * args, NumericalScalar val) {
SWIG_exception_fail(SWIG_RuntimeError, "method IdentityMatrix___setitem__ is not available because these matrices are read-only");
fail:
return;
}
} // IdentityMatrix
} // OT
|