ivutils
Loading...
Searching...
No Matches
File List
Here is a list of all documented files with brief descriptions:
[detail level 123]
  ivutils
  include
 alg_parser.hInterface for parsing algebraic expressions
 array_n.hN-dimensional array
 cerf2.hHeader for the optimized complex error function
 combinatorics.hTemplate procedures for type combinatorics, as alternative to boost::fusion when predictable performance is needed
 component.hBasic types and auxiliary templates for application construction
 contour.hSome useful iterators (iterator at points, edges, planes) and classes for 2D and 3D contours
 contour.hppTemplate function definitions for contour.h
 cpp11features.hDefinitions of macros for C++11 features available
 ctlist.hCompile time lists which can hold runtime data
 cuda_device.h
 cuda_emu.h
 cuda_memutils.h
 cvector_3.hComplex N-dimensional vectors and some vector operations
 data_flags.hSome usefull bit flags
 detector.hClasses for detectors that record field values during simulation
 discrete_fermi.hFunctions for calculating discrete Fermi distributions in multi-level multi electron systems
 facetedsurf.hClass using contour.h to define a surface consisting of multiple facets (contours)
 gnudump.hClasses used to record information about vectors / contours / bodies to text files in gnuplot format (for visualization)
 gradopt.hTemplate classes for gradient-based optimization
 grid.hppTemplate function definitions for grid.h
 ifmpi.hClasses for mpi interface/ mpi stubs
 linsolv.hInterface for solving systems of linear equations using LAPACK and PARDISO
 linsysn.hInterface for solving systems of linear equations using LAPACK and PARDISO
 logexc.hInterface to process exceptions and output messages
 logger.hInterface for collecting process variables identified by their symbolic names
 loggerio.hClasses for storing data sequences in files
 math_utils.hSome useful math functions
 physconst.hUseful physical constants and scaling factors for different units of measurement
 plane_3.hClasses for planes in 3 dimensions
 plane_n.hClasses for planes in n dimensions
 read_ini.hClasses to read special ini files
 refobj.hSmart pointers
 region_2.hКлассы описывающие различные 2D или 3D геометрические тела
 region_3.hA collection of objects for various 3D bodies
 region_3.hppTemplate function definitions for region.h
 string_utils.hSome usefull functions for work with strings
 transfer.hInterpolation 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.hBasis and vector transformations
 vector_3a.hN-dimensional vectors and some useful functions for work with them
 vector_set.hSequences of vectors
 vtk_writer.hClasses for saving data from grids in VTK format
 vtkdump.hClasses used to record information about vectors / contours / bodies to xml files in VTK format (for visualization)
 vts.hVariable time stepping control for molecular dynamics
 wavepacket.hClasses to handle Gaussian Wave Packets
 xml_utils.hXML reader