AQUAgpusph 4.1.2
Loading...
Searching...
No Matches
Namespaces | Macros | Variables
Variable.cpp File Reference

Virtual variables environment to allow the user define/manipulate the variables used in the simulation externally. (see Aqua::InpuOutput::Variable and Aqua::InpuOutput::Variables) More...

#include <Variable.h>
#include <AuxiliarMethods.h>
#include <InputOutput/Logger.h>
#include <CalcServer.h>
#include <numpy/npy_no_deprecated_api.h>
#include <numpy/ndarraytypes.h>
#include <numpy/ufuncobject.h>
#include <numpy/npy_3kcompat.h>
Include dependency graph for Variable.cpp:

Namespaces

namespace  Aqua
 Main AQUAgpusph namespace.
 
namespace  Aqua::InputOutput
 Input/Output data interfaces.
 

Macros

#define PY_ARRAY_UNIQUE_SYMBOL   AQUA_ARRAY_API
 Define the extension module which this Python stuff should be linked to.
 
#define NO_IMPORT_ARRAY
 Set this file as a helper of the group AQUA_ARRAY_API.
 

Variables

static std::string Aqua::InputOutput::str_val
 
static std::ostringstream Aqua::InputOutput::pyerr
 

Detailed Description

Virtual variables environment to allow the user define/manipulate the variables used in the simulation externally. (see Aqua::InpuOutput::Variable and Aqua::InpuOutput::Variables)

Macro Definition Documentation

◆ NO_IMPORT_ARRAY

#define NO_IMPORT_ARRAY

Set this file as a helper of the group AQUA_ARRAY_API.

See also
http://docs.scipy.org/doc/numpy/reference/c-api.array.html#importing-the-api

◆ PY_ARRAY_UNIQUE_SYMBOL

#define PY_ARRAY_UNIQUE_SYMBOL   AQUA_ARRAY_API

Define the extension module which this Python stuff should be linked to.

In AQUAgpusph all the Python stuff is linked in the same group AQUA_ARRAY_API

See also
http://docs.scipy.org/doc/numpy/reference/c-api.array.html#importing-the-api