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.