Alsvinn  0.5.3
The fast FVM simulator with UQ support
Namespaces | Macros
PythonInitialData.cpp File Reference
#include "alsfvm/init/PythonInitialData.hpp"
#include <Python.h>
#include "alsutils/config.hpp"
#include "alsfvm/types.hpp"
#include <iostream>
#include <sstream>
#include "alsfvm/volume/volume_foreach.hpp"
#include "alsfvm/python/PythonInterpreter.hpp"
#include "alsutils/log.hpp"
#include "alsfvm/python/handle_pyerror.hpp"
#include "alsutils/timer/Timer.hpp"

Namespaces

 alsfvm
 Various utility functions to implement the tecno flux.
 
 alsfvm::init
 

Macros

#define L   std::cout << __FILE__ << ":" << __LINE__ << std::endl;
 
#define CHECK_PYTHON
 

Macro Definition Documentation

◆ CHECK_PYTHON

#define CHECK_PYTHON
Value:
if ( PyErr_Occurred()) { \
PyErr_Print(); \
THROW("Python error occured"); \
}

◆ L

#define L   std::cout << __FILE__ << ":" << __LINE__ << std::endl;