OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
PyField.cpp File Reference
Include dependency graph for PyField.cpp:

Go to the source code of this file.

Namespaces

namespace  PyOpal
namespace  PyOpal::Field

Functions

py::object PyOpal::Field::get_field_value_cyclotron (double x, double y, double z, double t, ParallelCyclotronTracker *tracker)
py::object PyOpal::Field::get_field_value (double x, double y, double z, double t)
RingPyOpal::Field::getRing ()
std::string PyOpal::Field::getElementName (int i)
boost::python::object PyOpal::Field::getElementStartPosition (int i)
boost::python::object PyOpal::Field::getElementEndPosition (int i)
boost::python::object PyOpal::Field::getElementStartNormal (int i)
boost::python::object PyOpal::Field::getElementEndNormal (int i)
size_t PyOpal::Field::getNumberOfElements ()
 PyOpal::Field::BOOST_PYTHON_MODULE (field)

Variables

std::string PyOpal::Field::field_docstring
std::string PyOpal::Field::get_field_value_docstring
std::string PyOpal::Field::element_name_docstring
std::string PyOpal::Field::start_pos_docstring
std::string PyOpal::Field::end_pos_docstring
std::string PyOpal::Field::start_norm_docstring
std::string PyOpal::Field::end_norm_docstring
std::string PyOpal::Field::num_elements_docstring