Sitemap Recent changes

Differences

This shows you the differences between two versions of the page.

en:ivutils [2012/11/24 04:47]
deinega [Geometry objects]
en:ivutils [2014/05/11 18:58] (current)
deinega
Line 1: Line 1:
-======ivutils======+======Basic utilities library ivutils======

is free C++ library for numerical applications development. ivutils was used in EMTL (electromagnetic modeling) and [[https://sites.physics.utoronto.ca/sajeevjohn/software/transport|Microvolt]] (semiconductor device modeling) is free C++ library for numerical applications development. ivutils was used in EMTL (electromagnetic modeling) and [[https://sites.physics.utoronto.ca/sajeevjohn/software/transport|Microvolt]] (semiconductor device modeling)

ivutils include: ivutils include:
Line 15: Line 15:
| | | | | |
| grid | uniform and uniform meshes to store and interpolate data | | grid | uniform and uniform meshes to store and interpolate data |
-linsysn | interface to solve system of linear equations using LAPACK and PARDISO |+linsolv | interface to solve system of linear equations using LAPACK and PARDISO |
| | | | | |
| refobj\\ pencil | smart pointers to manage dynamic memory | | refobj\\ pencil | smart pointers to manage dynamic memory |
Line 70: Line 70:
Region_3 *GetHalfSpace(const Vector_3 &n, const Vector_3 &pos);   Region_3 *GetHalfSpace(const Vector_3 &n, const Vector_3 &pos);
</code> </code>
-returns half-space, n is normal to the boundary plane, pos is chosen position at this plane. For example:+returns half-space, n is normal to the boundary plane, pos is chosen position at this plane. For example,

<code cpp> <code cpp>
Line 187: Line 187:
Parameters of this function have the same meaning as for function qsub. Parameters of this function have the same meaning as for function qsub.
The only difference between qsub_appl and qsub is that qsub_appl creates workdir/worksubdir in your work directory, and looks for files prog and fname in your home directory. The only difference between qsub_appl and qsub is that qsub_appl creates workdir/worksubdir in your work directory, and looks for files prog and fname in your home directory.
-