mathematical (and some physics) subroutines (see below for a brief overview). These subroutines are needed by (almost) all JCODES. You may also find these subroutines useful for your own programs.
one ! |
- jmath_basic.h/.cpp : Basic mathematical routines (number comparison, etc) - jmath_geometry.h/.cpp : Mathematical operations over triangles and tetrahedra) - jmath_vector.h/.cpp : Vector class and operations - jmath_matrix.h/.cpp : Matrix classes and operations - jmath_special.h/.cpp: Calculates special functions (Bessel, etc) - jmath_mesh.h/.cpp: Mesh classes and operations (! temporary, will be removed in later versions)
- jmaterials.h/.cpp : Variables used in the Drude + 2 Lorentz pole functions to model frequency dependent materials - jplanewave.h/.cpp : Functions giving components of a generic plane wave for use with JFEM3D.
Download (v1.1): jscience_v11.tar |
| The Computational Physicist |