Cadabra
Computer algebra system for field theory problems
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Attributes | List of all members
Cadabra Class Reference

Description

The Cadabra notebook application.

#include <Cadabra.hh>

Inheritance diagram for Cadabra:

Public Member Functions

bool open_help (const std::string &filename, const std::string &title)
 

Static Public Member Functions

static Glib::RefPtr< Cadabracreate (int, char **)
 

Protected Member Functions

 Cadabra (int, char **)
 
virtual ~Cadabra ()
 
void on_activate () override
 
void on_open (const Gio::Application::type_vec_files &files, const Glib::ustring &hint) override
 

Private Attributes

cadabra::ComputeThread compute
 
std::thread compute_thread
 

Constructor & Destructor Documentation

Cadabra::Cadabra ( int  argc,
char **  argv 
)
protected
Cadabra::~Cadabra ( )
protectedvirtual

Member Function Documentation

Glib::RefPtr< Cadabra > Cadabra::create ( int  argc,
char **  argv 
)
static
void Cadabra::on_activate ( )
overrideprotected
void Cadabra::on_open ( const Gio::Application::type_vec_files &  files,
const Glib::ustring &  hint 
)
overrideprotected
bool Cadabra::open_help ( const std::string &  filename,
const std::string &  title 
)

Member Data Documentation

cadabra::ComputeThread Cadabra::compute
private
std::thread Cadabra::compute_thread
private

The documentation for this class was generated from the following files: