/usr/include/openturns/swig/IdentityMatrix.i is in libopenturns-dev 1.7-3.
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 | // SWIG file IdentityMatrix.i
%{
#include "IdentityMatrix.hxx"
%}
%include IdentityMatrix.hxx
namespace OT {
%extend IdentityMatrix {
IdentityMatrix(const IdentityMatrix & other) { return new OT::IdentityMatrix(other); }
PyObject * __setitem__(PyObject * args, NumericalScalar val)
{
SWIG_exception_fail(SWIG_RuntimeError, "method IdentityMatrix___setitem__ is not available because these matrices are read-only");
return SWIG_Py_Void();
fail:
return NULL;
}
} // IdentityMatrix
} // OT
|