ivutils
Loading...
Searching...
No Matches
include Directory Reference
Directory dependency graph for include:
include

Files

 alg_parser.h
 Interface for parsing algebraic expressions.
 
 array_n.h
 N-dimensional array.
 
 cerf2.h
 Header for the optimized complex error function.
 
 combinatorics.h
 Template procedures for type combinatorics, as alternative to boost::fusion when predictable performance is needed.
 
 component.h
 Basic types and auxiliary templates for application construction.
 
 contour.h
 Some useful iterators (iterator at points, edges, planes) and classes for 2D and 3D contours.
 
 contour.hpp
 Template function definitions for contour.h.
 
 cpp11features.h
 Definitions of macros for C++11 features available.
 
 ctlist.h
 Compile time lists which can hold runtime data.
 
 cuda_device.h
 
 cuda_emu.h
 
 cuda_memutils.h
 
 cvector_3.h
 complex N-dimensional vectors and some vector operations
 
 data_flags.h
 Some usefull bit flags.
 
 detector.h
 Classes for detectors that record field values during simulation.
 
 discrete_fermi.h
 Functions for calculating discrete Fermi distributions in multi-level multi electron systems.
 
 facetedsurf.h
 Class using contour.h to define a surface consisting of multiple facets (contours).
 
 gnudump.h
 Classes used to record information about vectors / contours / bodies to text files in gnuplot format (for visualization)
 
 gradopt.h
 Template classes for gradient-based optimization.
 
 grid.hpp
 Template function definitions for grid.h.
 
 ifmpi.h
 Classes for mpi interface/ mpi stubs.
 
 linsolv.h
 Interface for solving systems of linear equations using LAPACK and PARDISO.
 
 linsysn.h
 Interface for solving systems of linear equations using LAPACK and PARDISO.
 
 logexc.h
 Interface to process exceptions and output messages.
 
 logger.h
 Interface for collecting process variables identified by their symbolic names.
 
 loggerio.h
 Classes for storing data sequences in files.
 
 math_utils.h
 Some useful math functions.
 
 physconst.h
 Useful physical constants and scaling factors for different units of measurement.
 
 plane_3.h
 Classes for planes in 3 dimensions.
 
 plane_n.h
 Classes for planes in n dimensions.
 
 read_ini.h
 Classes to read special ini files.
 
 refobj.h
 Smart pointers.
 
 region_2.h
 Классы описывающие различные 2D или 3D геометрические тела.
 
 region_3.h
 A collection of objects for various 3D bodies.
 
 region_3.hpp
 Template function definitions for region.h.
 
 string_utils.h
 Some usefull functions for work with strings.
 
 transfer.h
 Interpolation forms, packers and interpolation transfers (local and MPI), which can be used for parallel simulation (transfer between CPU domains) or multigrid-approach (transfer between meshes).
 
 vector_3.h
 Basis and vector transformations.
 
 vector_3a.h
 N-dimensional vectors and some useful functions for work with them.
 
 vector_set.h
 Sequences of vectors.
 
 vtk_writer.h
 Classes for saving data from grids in VTK format.
 
 vtkdump.h
 Classes used to record information about vectors / contours / bodies to xml files in VTK format (for visualization)
 
 vts.h
 Variable time stepping control for molecular dynamics.
 
 wavepacket.h
 Classes to handle Gaussian Wave Packets.
 
 xml_utils.h
 XML reader.