Navigation

Main Page
Download
Support
Installation
Tutorial
Examples
Reference Manual
   Version 1.0.5new_solver
      Class Index
      File List
   Version 1.0.5dev
   Version 1.0.5b
   Version 1.0.4dev
   Version 1.0.4
Publications


Hosted by Get Ion Beam Simulator at SourceForge.net. Fast, secure and Free Open Source software downloads
EpotMatrixSolver::Node2DoF Class Reference

Class nodes to degrees of freedom mapping. More...

#include <epot_matrixsolver.hpp>

Public Member Functions

 Node2DoF (Int3D size)
 
void clear (void)
 
void resize (Int3D size)
 
uint32_t & operator() (int i)
 
uint32_t & operator() (int i, int j)
 
uint32_t & operator() (int i, int j, int k)
 
const uint32_t & operator() (int i) const
 
const uint32_t & operator() (int i, int j) const
 
const uint32_t & operator() (int i, int j, int k) const
 
void debug_print (std::ostream &os) const
 Print debugging information to os. More...
 

Detailed Description

Class nodes to degrees of freedom mapping.

Uses running numbers starting from 0 to point to vectors with free variables (electric potential and matrices during solving for example). If a node is solid interior point or dirichlet boundary, a fixed negative number corresponding to the solid is used, i.e. from -1 to -6 for boundaries and starting from -7 for electrodes.

Member Function Documentation

void EpotMatrixSolver::Node2DoF::debug_print ( std::ostream &  os) const

Print debugging information to os.


The documentation for this class was generated from the following files:


Reference manual for Ion Beam Simulator 1.0.5new_solver
Generated by Doxygen 1.8.5 on Tue May 19 2015 09:15:43.