Cadabra
Computer algebra system for field theory problems
Functions | Variables
Server.cc File Reference
#include <signal.h>
#include "Server.hh"
#include "InstallPrefix.hh"
#include <iostream>
#include <fstream>
#include <sstream>
#include <thread>
#include <regex>
#include <boost/uuid/uuid_generators.hpp>
#include <boost/uuid/uuid_io.hpp>
#include <boost/algorithm/string/replace.hpp>
#include <internal/uuid.h>
#include <internal/string_tools.h>
#include "Config.hh"
#include "CdbPython.hh"
#include "SympyCdb.hh"
#include "pythoncdb/py_helpers.hh"

Functions

 PYBIND11_EMBEDDED_MODULE (cadabra2_internal, m)
 
std::string parse_error (const std::string &error, const std::string &input)
 
int InterruptCheck (PyObject *obj, _frame *frame, int what, PyObject *arg)
 
int quit (void *)
 

Variables

bool interrupt_block =false
 

Function Documentation

◆ InterruptCheck()

int InterruptCheck ( PyObject *  obj,
_frame *  frame,
int  what,
PyObject *  arg 
)

◆ parse_error()

std::string parse_error ( const std::string &  error,
const std::string &  input 
)

◆ PYBIND11_EMBEDDED_MODULE()

PYBIND11_EMBEDDED_MODULE ( cadabra2_internal  ,
 
)

◆ quit()

int quit ( void *  )

Variable Documentation

◆ interrupt_block

bool interrupt_block =false