Skip to content

Commit 5fc5796

Browse files
committed
Fix issues compiling envelope module
Compiled and able to import from orbit.core.envelope
1 parent fef5766 commit 5fc5796

12 files changed

+197
-237
lines changed

src/core/envelope_init.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
#include "wrap_envelope.hh"
22
PyMODINIT_FUNC PyInit_envelope(void) {
3-
return initenvelope();
3+
return wrap_envelope::initenvelope();
44
}

src/envelope/EnvSolverDanilov20.cc

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,36 @@
1-
#include "Danilov20EnvelopeSolver.hh"
1+
#include "EnvSolverDanilov20.hh"
22

3-
Danilov20EnvelopeSolver::Danilov20EnvelopeSolver(double perveance, double emittanceX, double emittanceY) : CppPyWrapper(NULL) {
3+
EnvSolverDanilov20::EnvSolverDanilov20(double perveance, double emittanceX, double emittanceY) : CppPyWrapper(NULL) {
44
Q = perveance;
55
epsX = emittanceX;
66
epsY = emittanceY;
77
}
88

9-
void Danilov20EnvelopeSolver::setPerveance(double perveance) {
9+
void EnvSolverDanilov20::setPerveance(double perveance) {
1010
Q = perveance;
1111
}
1212

13-
void Danilov20EnvelopeSolver::setEmittanceX(double emittanceX) {
13+
void EnvSolverDanilov20::setEmittanceX(double emittanceX) {
1414
epsX = emittanceX;
1515
}
1616

17-
void Danilov20EnvelopeSolver::setEmittanceY(double emittanceY) {
17+
void EnvSolverDanilov20::setEmittanceY(double emittanceY) {
1818
epsY = emittanceY;
1919
}
2020

21-
double Danilov20EnvelopeSolver::getPerveance() {
21+
double EnvSolverDanilov20::getPerveance() {
2222
return Q;
2323
}
2424

25-
double Danilov20EnvelopeSolver::getEmittanceX() {
25+
double EnvSolverDanilov20::getEmittanceX() {
2626
return epsX;
2727
}
2828

29-
double Danilov20EnvelopeSolver::getEmittanceY() {
29+
double EnvSolverDanilov20::getEmittanceY() {
3030
return epsY;
3131
}
3232

33-
void Danilov20EnvelopeSolver::trackBunch(Bunch *bunch, double length) {
33+
void EnvSolverDanilov20::trackBunch(Bunch *bunch, double length) {
3434
// Track envelope
3535
double cx = bunch->x(0);
3636
double cy = bunch->y(0);

src/envelope/EnvSolverDanilov20.hh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
#ifndef DANILOV_20_ENVELOPE_SOLVER_H
2-
#define DANILOV_20_ENVELOPE_SOLVER_H
1+
#ifndef ENV_SOLVER_DANILOV_20_H
2+
#define ENV_SOLVER_DANILOV_20_H
33

44
#include "Bunch.hh"
55
#include "CppPyWrapper.hh"
@@ -14,9 +14,9 @@ using namespace std;
1414
envelope parameters {a, b}, which are used to apply space charge kicks to the
1515
other particles in the bunch.
1616
*/
17-
class Danilov20EnvelopeSolver : public OrbitUtils::CppPyWrapper {
17+
class EnvSolverDanilov20 : public OrbitUtils::CppPyWrapper {
1818
public:
19-
Danilov20EnvelopeSolver(double perveance, double emittanceX, double emittanceY);
19+
EnvSolverDanilov20(double perveance, double emittanceX, double emittanceY);
2020
void trackBunch(Bunch *bunch, double length);
2121
void setPerveance(double perveance);
2222
void setEmittanceX(double emittanceX);

src/envelope/EnvSolverDanilov22.cc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
#include "Danilov22EnvelopeSolver.hh"
1+
#include "EnvSolverDanilov22.hh"
22

3-
Danilov22EnvelopeSolver::Danilov22EnvelopeSolver(double perveance) : CppPyWrapper(NULL) {
3+
EnvSolverDanilov22::EnvSolverDanilov22(double perveance) : CppPyWrapper(NULL) {
44
Q = perveance;
55
}
66

7-
void Danilov22EnvelopeSolver::setPerveance(double perveance) {
7+
void EnvSolverDanilov22::setPerveance(double perveance) {
88
Q = perveance;
99
}
1010

11-
double Danilov22EnvelopeSolver::getPerveance() {
11+
double EnvSolverDanilov22::getPerveance() {
1212
return Q;
1313
}
1414

15-
void Danilov22EnvelopeSolver::trackBunch(Bunch *bunch, double length) {
15+
void EnvSolverDanilov22::trackBunch(Bunch *bunch, double length) {
1616
// Compute ellipse size and orientation.
1717
double a = bunch->x(0);
1818
double b = bunch->x(1);

src/envelope/EnvSolverDanilov22.hh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
#ifndef DANILOV_22_ENVELOPE_SOLVER_H
2-
#define DANILOV_22_ENVELOPE_SOLVER_H
1+
#ifndef ENV_SOLVER_DANILOV_22_H
2+
#define ENV_SOLVER_DANILOV_22_H
33

44
#include "Bunch.hh"
55
#include "CppPyWrapper.hh"
@@ -21,15 +21,15 @@ using namespace std;
2121
dependent two dimensional and three dimensional space charge distributions with
2222
linear force", PPRAB 6, 74–85 (2003).
2323
*/
24-
class Danilov22EnvelopeSolver : public OrbitUtils::CppPyWrapper {
24+
class EnvSolverDanilov22 : public OrbitUtils::CppPyWrapper {
2525
public:
26-
Danilov22EnvelopeSolver(double perveanceQ);
26+
EnvSolverDanilov22(double perveanceQ);
2727
void trackBunch(Bunch *bunch, double length);
2828
void setPerveance(double perveance);
2929
double getPerveance();
3030

3131
private:
32-
double Q; // beam perveance
32+
double Q; // beam perveance
3333
};
3434

3535
#endif

src/envelope/wrap_env_solver_danilov_20.cc

Lines changed: 78 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -3,150 +3,150 @@
33
#include "orbit_mpi.hh"
44
#include "pyORBIT_Object.hh"
55

6-
#include "Danilov20EnvelopeSolver.hh"
7-
#include "wrap_danilov_20_envelope_solver.hh"
6+
#include "EnvSolverDanilov20.hh"
87
#include "wrap_bunch.hh"
98
#include "wrap_envelope.hh"
9+
#include "wrap_env_solver_danilov_20.hh"
1010

1111
namespace wrap_envelope {
1212

1313
#ifdef __cplusplus
1414
extern "C" {
1515
#endif
1616

17-
// Constructor for Python class wrapping Danilov20EnvelopeSolver instance.
17+
// Constructor for Python class wrapping EnvSolverDanilov20 instance.
1818
// It never will be called directly.
19-
static PyObject *Danilov20EnvelopeSolver_new(PyTypeObject *type, PyObject *args, PyObject *kwds) {
19+
static PyObject *EnvSolverDanilov20_new(PyTypeObject *type, PyObject *args, PyObject *kwds) {
2020
pyORBIT_Object *self;
2121
self = (pyORBIT_Object *)type->tp_alloc(type, 0);
2222
self->cpp_obj = NULL;
2323
return (PyObject *)self;
2424
}
2525

26-
// Initialization of Python Danilov20EnvelopeSolver class.
26+
// Initialization of Python EnvSolverDanilov20 class.
2727
// This is implementation of the __init__ method.
28-
static int Danilov20EnvelopeSolver_init(pyORBIT_Object *self, PyObject *args, PyObject *kwds) {
28+
static int EnvSolverDanilov20_init(pyORBIT_Object *self, PyObject *args, PyObject *kwds) {
2929
double perveance = 0.0;
3030
double eps_x = 1.0;
3131
double eps_y = 1.0;
32-
self->cpp_obj = new Danilov20EnvelopeSolver(perveance, eps_x, eps_y);
33-
((Danilov20EnvelopeSolver *)self->cpp_obj)->setPyWrapper((PyObject *)self);
32+
self->cpp_obj = new EnvSolverDanilov20(perveance, eps_x, eps_y);
33+
((EnvSolverDanilov20 *)self->cpp_obj)->setPyWrapper((PyObject *)self);
3434
return 0;
3535
}
3636

3737
// Method: trackBunch(Bunch* bunch, double length)
38-
static PyObject *Danilov20EnvelopeSolver_trackBunch(PyObject *self, PyObject *args) {
39-
pyORBIT_Object *pyDanilov20EnvelopeSolver = (pyORBIT_Object *)self;
40-
Danilov20EnvelopeSolver *cpp_Danilov20EnvelopeSolver = (Danilov20EnvelopeSolver *)pyDanilov20EnvelopeSolver->cpp_obj;
38+
static PyObject *EnvSolverDanilov20_trackBunch(PyObject *self, PyObject *args) {
39+
pyORBIT_Object *pyEnvSolverDanilov20 = (pyORBIT_Object *)self;
40+
EnvSolverDanilov20 *cpp_EnvSolverDanilov20 = (EnvSolverDanilov20 *)pyEnvSolverDanilov20->cpp_obj;
4141
PyObject *pyBunch;
4242
double length;
4343
if (!PyArg_ParseTuple(args, "Od:trackBunch", &pyBunch, &length)) {
44-
ORBIT_MPI_Finalize("PyDanilov20EnvelopeSolver - trackBunch(Bunch* bunch, double length) - parameters are needed.");
44+
ORBIT_MPI_Finalize("PyEnvSolverDanilov20 - trackBunch(Bunch* bunch, double length) - parameters are needed.");
4545
}
4646
PyObject *pyORBIT_Bunch_Type = wrap_orbit_bunch::getBunchType("Bunch");
4747
if (!PyObject_IsInstance(pyBunch, pyORBIT_Bunch_Type)) {
48-
ORBIT_MPI_Finalize("PyDanilov20EnvelopeSolver - trackBunch(Bunch* bunch, double length) - first parameter should be Bunch.");
48+
ORBIT_MPI_Finalize("PyEnvSolverDanilov20 - trackBunch(Bunch* bunch, double length) - first parameter should be Bunch.");
4949
}
5050
Bunch *cpp_bunch = (Bunch *)((pyORBIT_Object *)pyBunch)->cpp_obj;
51-
cpp_Danilov20EnvelopeSolver->trackBunch(cpp_bunch, length);
51+
cpp_EnvSolverDanilov20->trackBunch(cpp_bunch, length);
5252
Py_INCREF(Py_None);
5353
return Py_None;
5454
}
5555

5656
// Method: setPerveance(double perveance)
57-
static PyObject *Danilov20EnvelopeSolver_setPerveance(PyObject *self, PyObject *args) {
58-
pyORBIT_Object *pyDanilov20EnvelopeSolver = (pyORBIT_Object *)self;
59-
Danilov20EnvelopeSolver *cpp_Danilov20EnvelopeSolver = (Danilov20EnvelopeSolver *)pyDanilov20EnvelopeSolver->cpp_obj;
57+
static PyObject *EnvSolverDanilov20_setPerveance(PyObject *self, PyObject *args) {
58+
pyORBIT_Object *pyEnvSolverDanilov20 = (pyORBIT_Object *)self;
59+
EnvSolverDanilov20 *cpp_EnvSolverDanilov20 = (EnvSolverDanilov20 *)pyEnvSolverDanilov20->cpp_obj;
6060
double perveance;
6161
if (!PyArg_ParseTuple(args, "d:setPerveance", &perveance)) {
62-
ORBIT_MPI_Finalize("PyDanilov20EnvelopeSolver - setPerveance(double perveance) - parameters are needed.");
62+
ORBIT_MPI_Finalize("PyEnvSolverDanilov20 - setPerveance(double perveance) - parameters are needed.");
6363
}
64-
cpp_Danilov20EnvelopeSolver->setPerveance(perveance);
64+
cpp_EnvSolverDanilov20->setPerveance(perveance);
6565
Py_INCREF(Py_None);
6666
return Py_None;
6767
}
6868

6969
// Method: setEmittanceX(double eps_x)
70-
static PyObject *Danilov20EnvelopeSolver_setEmittanceX(PyObject *self, PyObject *args) {
71-
pyORBIT_Object *pyDanilov20EnvelopeSolver = (pyORBIT_Object *)self;
72-
Danilov20EnvelopeSolver *cpp_Danilov20EnvelopeSolver = (Danilov20EnvelopeSolver *)pyDanilov20EnvelopeSolver->cpp_obj;
73-
double emittanceX;
74-
if (!PyArg_ParseTuple(args, "d:setEmittanceX", &emittanceX)) {
75-
ORBIT_MPI_Finalize("PyDanilov20EnvelopeSolver - setEmittanceX(double emittanceX) - parameters are needed.");
70+
static PyObject *EnvSolverDanilov20_setEmittanceX(PyObject *self, PyObject *args) {
71+
pyORBIT_Object *pyEnvSolverDanilov20 = (pyORBIT_Object *)self;
72+
EnvSolverDanilov20 *cpp_EnvSolverDanilov20 = (EnvSolverDanilov20 *)pyEnvSolverDanilov20->cpp_obj;
73+
double eps_x;
74+
if (!PyArg_ParseTuple(args, "d:setEmittanceX", &eps_x)) {
75+
ORBIT_MPI_Finalize("PyEnvSolverDanilov20 - setEmittanceX(double eps_x) - parameters are needed.");
7676
}
77-
cpp_Danilov20EnvelopeSolver->setEmittanceX(emittanceX);
77+
cpp_EnvSolverDanilov20->setEmittanceX(eps_x);
7878
Py_INCREF(Py_None);
7979
return Py_None;
8080
}
8181

8282
// Method: setEmittanceY(double eps_y)
83-
static PyObject *Danilov20EnvelopeSolver_setEmittanceY(PyObject *self, PyObject *args) {
84-
pyORBIT_Object *pyDanilov20EnvelopeSolver = (pyORBIT_Object *)self;
85-
Danilov20EnvelopeSolver *cpp_Danilov20EnvelopeSolver = (Danilov20EnvelopeSolver *)pyDanilov20EnvelopeSolver->cpp_obj;
86-
double emittanceY;
87-
if (!PyArg_ParseTuple(args, "d:setEmittanceY", &emittanceY)) {
88-
ORBIT_MPI_Finalize("PyDanilov20EnvelopeSolver - setEmittanceY(double emittanceY) - parameters are needed.");
83+
static PyObject *EnvSolverDanilov20_setEmittanceY(PyObject *self, PyObject *args) {
84+
pyORBIT_Object *pyEnvSolverDanilov20 = (pyORBIT_Object *)self;
85+
EnvSolverDanilov20 *cpp_EnvSolverDanilov20 = (EnvSolverDanilov20 *)pyEnvSolverDanilov20->cpp_obj;
86+
double eps_y;
87+
if (!PyArg_ParseTuple(args, "d:setEmittanceY", &eps_y)) {
88+
ORBIT_MPI_Finalize("PyEnvSolverDanilov20 - setEmittanceY(double eps_y) - parameters are needed.");
8989
}
90-
cpp_Danilov20EnvelopeSolver->setEmittanceY(emittanceY);
90+
cpp_EnvSolverDanilov20->setEmittanceY(eps_y);
9191
Py_INCREF(Py_None);
9292
return Py_None;
9393
}
9494

9595
// Method: getPerveance()
96-
static PyObject *Danilov20EnvelopeSolver_getPerveance(PyObject *self, PyObject *args) {
97-
pyORBIT_Object *pyDanilov20EnvelopeSolver = (pyORBIT_Object *)self;
98-
Danilov20EnvelopeSolver *cpp_Danilov20EnvelopeSolver = (Danilov20EnvelopeSolver *)pyDanilov20EnvelopeSolver->cpp_obj;
99-
double perveance = cpp_Danilov20EnvelopeSolver->getPerveance();
96+
static PyObject *EnvSolverDanilov20_getPerveance(PyObject *self, PyObject *args) {
97+
pyORBIT_Object *pyEnvSolverDanilov20 = (pyORBIT_Object *)self;
98+
EnvSolverDanilov20 *cpp_EnvSolverDanilov20 = (EnvSolverDanilov20 *)pyEnvSolverDanilov20->cpp_obj;
99+
double perveance = cpp_EnvSolverDanilov20->getPerveance();
100100
return Py_BuildValue("d", perveance);
101101
}
102102

103103
// Method: getEmittanceX()
104-
static PyObject *Danilov20EnvelopeSolver_getEmittanceX(PyObject *self, PyObject *args) {
105-
pyORBIT_Object *pyDanilov20EnvelopeSolver = (pyORBIT_Object *)self;
106-
Danilov20EnvelopeSolver *cpp_Danilov20EnvelopeSolver = (Danilov20EnvelopeSolver *)pyDanilov20EnvelopeSolver->cpp_obj;
107-
double emittanceX = cpp_Danilov20EnvelopeSolver->getEmittanceX();
108-
return Py_BuildValue("d", emittanceX);
104+
static PyObject *EnvSolverDanilov20_getEmittanceX(PyObject *self, PyObject *args) {
105+
pyORBIT_Object *pyEnvSolverDanilov20 = (pyORBIT_Object *)self;
106+
EnvSolverDanilov20 *cpp_EnvSolverDanilov20 = (EnvSolverDanilov20 *)pyEnvSolverDanilov20->cpp_obj;
107+
double eps_x = cpp_EnvSolverDanilov20->getEmittanceX();
108+
return Py_BuildValue("d", eps_x);
109109
}
110110

111111
// Method: getEmittanceY()
112-
static PyObject *Danilov20EnvelopeSolver_getEmittanceY(PyObject *self, PyObject *args) {
113-
pyORBIT_Object *pyDanilov20EnvelopeSolver = (pyORBIT_Object *)self;
114-
Danilov20EnvelopeSolver *cpp_Danilov20EnvelopeSolver = (Danilov20EnvelopeSolver *)pyDanilov20EnvelopeSolver->cpp_obj;
115-
double emittanceY = cpp_Danilov20EnvelopeSolver->getEmittanceY();
116-
return Py_BuildValue("d", emittanceY);
112+
static PyObject *EnvSolverDanilov20_getEmittanceY(PyObject *self, PyObject *args) {
113+
pyORBIT_Object *pyEnvSolverDanilov20 = (pyORBIT_Object *)self;
114+
EnvSolverDanilov20 *cpp_EnvSolverDanilov20 = (EnvSolverDanilov20 *)pyEnvSolverDanilov20->cpp_obj;
115+
double eps_y = cpp_EnvSolverDanilov20->getEmittanceY();
116+
return Py_BuildValue("d", eps_y);
117117
}
118118

119-
// Destructor for python Danilov20EnvelopeSolver class (__del__ method)
120-
static void Danilov20EnvelopeSolver_del(pyORBIT_Object *self) {
121-
Danilov20EnvelopeSolver *cpp_Danilov20EnvelopeSolver = (Danilov20EnvelopeSolver *)self->cpp_obj;
122-
delete cpp_Danilov20EnvelopeSolver;
119+
// Destructor for python EnvSolverDanilov20 class (__del__ method)
120+
static void EnvSolverDanilov20_del(pyORBIT_Object *self) {
121+
EnvSolverDanilov20 *cpp_EnvSolverDanilov20 = (EnvSolverDanilov20 *)self->cpp_obj;
122+
delete cpp_EnvSolverDanilov20;
123123
self->ob_base.ob_type->tp_free((PyObject *)self);
124124
}
125125

126-
// Definition of Python Danilov20EnvelopeSolver wrapper class methods.
126+
// Definition of Python EnvSolverDanilov20 wrapper class methods.
127127
// They will be available from the Python level.
128-
static PyMethodDef Danilov20EnvelopeSolverClassMethods[] = {
129-
{"getEmittanceX", Danilov20EnvelopeSolver_getEmittanceX, METH_VARARGS, "Get emittance (x)."},
130-
{"getEmittanceY", Danilov20EnvelopeSolver_getEmittanceY, METH_VARARGS, "Get emittance (y)."},
131-
{"getPerveance", Danilov20EnvelopeSolver_getPerveance, METH_VARARGS, "Get space charge perveance."},
132-
{"setEmittanceX", Danilov20EnvelopeSolver_setEmittanceX, METH_VARARGS, "Set emittance (x)."},
133-
{"setEmittanceY", Danilov20EnvelopeSolver_setEmittanceY, METH_VARARGS, "Set emittance (y)."},
134-
{"setPerveance", Danilov20EnvelopeSolver_setPerveance, METH_VARARGS, "Set space charge perveance."},
135-
{"trackBunch", Danilov20EnvelopeSolver_trackBunch, METH_VARARGS, "Apply space charge kick to beam envelope."},
128+
static PyMethodDef EnvSolverDanilov20ClassMethods[] = {
129+
{"getEmittanceX", EnvSolverDanilov20_getEmittanceX, METH_VARARGS, "Get emittance (x)."},
130+
{"getEmittanceY", EnvSolverDanilov20_getEmittanceY, METH_VARARGS, "Get emittance (y)."},
131+
{"getPerveance", EnvSolverDanilov20_getPerveance, METH_VARARGS, "Get space charge perveance."},
132+
{"setEmittanceX", EnvSolverDanilov20_setEmittanceX, METH_VARARGS, "Set emittance (x)."},
133+
{"setEmittanceY", EnvSolverDanilov20_setEmittanceY, METH_VARARGS, "Set emittance (y)."},
134+
{"setPerveance", EnvSolverDanilov20_setPerveance, METH_VARARGS, "Set space charge perveance."},
135+
{"trackBunch", EnvSolverDanilov20_trackBunch, METH_VARARGS, "Apply space charge kick to beam envelope."},
136136
{NULL}
137137
};
138138

139-
// Definition of Python Danilov20EnvelopeSolver wrapper class members.
139+
// Definition of Python EnvSolverDanilov20 wrapper class members.
140140
// They will be available from the Python level.
141-
static PyMemberDef Danilov20EnvelopeSolverClassMembers[] = {
141+
static PyMemberDef EnvSolverDanilov20ClassMembers[] = {
142142
{NULL}};
143143

144-
// New python Danilov20EnvelopeSolver wrapper type definition.
145-
static PyTypeObject pyORBIT_Danilov20EnvelopeSolver_Type = {
146-
PyVarObject_HEAD_INIT(NULL, 0) "Danilov20EnvelopeSolver", /*tp_name*/
144+
// New python EnvSolverDanilov20 wrapper type definition.
145+
static PyTypeObject pyORBIT_EnvSolverDanilov20_Type = {
146+
PyVarObject_HEAD_INIT(NULL, 0) "EnvSolverDanilov20", /*tp_name*/
147147
sizeof(pyORBIT_Object), /*tp_basicsize*/
148148
0, /*tp_itemsize*/
149-
(destructor)Danilov20EnvelopeSolver_del, /*tp_dealloc*/
149+
(destructor)EnvSolverDanilov20_del, /*tp_dealloc*/
150150
0, /*tp_print*/
151151
0, /*tp_getattr*/
152152
0, /*tp_setattr*/
@@ -162,37 +162,37 @@ static PyTypeObject pyORBIT_Danilov20EnvelopeSolver_Type = {
162162
0, /*tp_setattro*/
163163
0, /*tp_as_buffer*/
164164
Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE, /*tp_flags*/
165-
"The Danilov20EnvelopeSolver python wrapper", /* tp_doc */
165+
"The EnvSolverDanilov20 python wrapper", /* tp_doc */
166166
0, /* tp_traverse */
167167
0, /* tp_clear */
168168
0, /* tp_richcompare */
169169
0, /* tp_weaklistoffset */
170170
0, /* tp_iter */
171171
0, /* tp_iternext */
172-
Danilov20EnvelopeSolverClassMethods, /* tp_methods */
173-
Danilov20EnvelopeSolverClassMembers, /* tp_members */
172+
EnvSolverDanilov20ClassMethods, /* tp_methods */
173+
EnvSolverDanilov20ClassMembers, /* tp_members */
174174
0, /* tp_getset */
175175
0, /* tp_base */
176176
0, /* tp_dict */
177177
0, /* tp_descr_get */
178178
0, /* tp_descr_set */
179179
0, /* tp_dictoffset */
180-
(initproc)Danilov20EnvelopeSolver_init, /* tp_init */
180+
(initproc)EnvSolverDanilov20_init, /* tp_init */
181181
0, /* tp_alloc */
182-
Danilov20EnvelopeSolver_new, /* tp_new */
182+
EnvSolverDanilov20_new, /* tp_new */
183183
};
184184

185-
// Initialization function of the pyDanilov20EnvelopeSolver class
186-
void initDanilov20EnvelopeSolver(PyObject *module) {
187-
if (PyType_Ready(&pyORBIT_Danilov20EnvelopeSolver_Type) < 0)
185+
// Initialization function of the pyEnvSolverDanilov20 class
186+
void initEnvSolverDanilov20(PyObject *module) {
187+
if (PyType_Ready(&pyORBIT_EnvSolverDanilov20_Type) < 0)
188188
return;
189-
Py_INCREF(&pyORBIT_Danilov20EnvelopeSolver_Type);
190-
PyModule_AddObject(module, "Danilov20EnvelopeSolver", (PyObject *)&pyORBIT_Danilov20EnvelopeSolver_Type);
189+
Py_INCREF(&pyORBIT_EnvSolverDanilov20_Type);
190+
PyModule_AddObject(module, "EnvSolverDanilov20", (PyObject *)&pyORBIT_EnvSolverDanilov20_Type);
191191
}
192192

193193
#ifdef __cplusplus
194194
}
195195
#endif
196196

197-
// end of namespace wrap_danilov_envelope
198-
} // namespace wrap_danilov_envelope
197+
// end of namespace wrap_envelope
198+
} // namespace wrap_envelope

0 commit comments

Comments
 (0)