Contains all viennashe includes and most of the C++/C-wrappers. Contains macros. More...
#include "libviennashe/include/sys.h"
#include <iostream>
#include <cstdlib>
#include <vector>
#include "viennashe/forwards.h"
#include "viennashe/device.hpp"
#include "viennashe/simulator.hpp"
#include "viennashe/io/she_vtk_writer.hpp"
#include "viennashe/io/vector.hpp"
#include "viennashe/physics/constants.hpp"
#include "viennashe/config.hpp"
#include "viennashe/she/postproc/all.hpp"
#include "viennashe/io/gnuplot_writer.hpp"
#include "viennashe/postproc/current_density.hpp"
#include "viennashe/postproc/electric_field.hpp"
#include "viennashe/postproc/electric_flux_density.hpp"
#include "viennashe/models/all.hpp"
#include "viennagrid/mesh/mesh.hpp"
#include "viennagrid/config/default_configs.hpp"
#include "viennagrid/io/netgen_reader.hpp"
#include "viennagrid/io/vtk_reader.hpp"
#include "viennagrid/io/vtk_writer.hpp"
#include "viennagrid/algorithm/centroid.hpp"
Go to the source code of this file.
Classes | |
class | libviennashe::array_to_accessor |
Maps a C-array to an element based accessor. Uses element.id() as an index to the C-array. More... | |
struct | libviennashe::meshtype |
The mesh types supported by libviennashe. More... | |
struct | viennashe_device_impl |
Internal C++ to C wrapper for the device. Has typedefs and destructor. More... | |
struct | viennashe_simulator_impl |
Internal C++ to C wrapper for the simulator. Has typedefs and destructor. More... | |
Namespaces | |
namespace | libviennashe |
The internal C++ namespace of the library. | |
Macros | |
#define | __FUNCTION_NAME__ __func__ |
#define | CHECK_ARGUMENT_FOR_NULL(arg, pos, name) |
#define | CHECK_ARGUMENT(mycheck, pos, msg) |
Contains all viennashe includes and most of the C++/C-wrappers. Contains macros.
Definition in file viennashe_all.hpp.
#define __FUNCTION_NAME__ __func__ |
Definition at line 66 of file viennashe_all.hpp.
#define CHECK_ARGUMENT | ( | mycheck, | |
pos, | |||
msg | |||
) |
Definition at line 79 of file viennashe_all.hpp.
#define CHECK_ARGUMENT_FOR_NULL | ( | arg, | |
pos, | |||
name | |||
) |
Definition at line 72 of file viennashe_all.hpp.