WarpX
Loading...
Searching...
No Matches
pyWarpX.cpp File Reference
#include "pyWarpX.H"
#include "callbacks.H"
#include <WarpX.H>
#include <Utils/WarpXUtil.H>
#include <Utils/WarpXVersion.H>
#include <Initialization/WarpXAMReXInit.H>

Macros

#define STRINGIFY(x)
 
#define MACRO_STRINGIFY(x)
 
#define CONCAT_NAME(PRE, SUF)
 
#define PYWARPX_MODULE_NAME   CONCAT_NAME(warpx_pybind_, 2d)
 

Functions

void init_BoundaryBufferParIter (py::module &)
 
void init_MultiParticleContainer (py::module &)
 
void init_MultiFabRegister (py::module &)
 
void init_ParticleBoundaryBuffer (py::module &)
 
void init_WarpXParIter (py::module &)
 
void init_WarpXParticleContainer (py::module &)
 
void init_WarpX (py::module &)
 
 PYBIND11_MODULE (PYWARPX_MODULE_NAME, m)
 

Macro Definition Documentation

◆ CONCAT_NAME

#define CONCAT_NAME ( PRE,
SUF )
Value:
PRE ## SUF

◆ MACRO_STRINGIFY

#define MACRO_STRINGIFY ( x)
Value:
#define STRINGIFY(x)
Definition pyWarpX.cpp:14

◆ PYWARPX_MODULE_NAME

#define PYWARPX_MODULE_NAME   CONCAT_NAME(warpx_pybind_, 2d)

◆ STRINGIFY

#define STRINGIFY ( x)
Value:
#x

Function Documentation

◆ init_BoundaryBufferParIter()

void init_BoundaryBufferParIter ( py::module & m)

◆ init_MultiFabRegister()

void init_MultiFabRegister ( py::module & m)

◆ init_MultiParticleContainer()

void init_MultiParticleContainer ( py::module & m)

◆ init_ParticleBoundaryBuffer()

void init_ParticleBoundaryBuffer ( py::module & m)

◆ init_WarpX()

void init_WarpX ( py::module & m)

◆ init_WarpXParIter()

void init_WarpXParIter ( py::module & m)

◆ init_WarpXParticleContainer()

void init_WarpXParticleContainer ( py::module & m)

◆ PYBIND11_MODULE()

PYBIND11_MODULE ( PYWARPX_MODULE_NAME ,
m  )