-/**
+/*
* $Id$
*
* ***** BEGIN GPL LICENSE BLOCK *****
* ***** END GPL LICENSE BLOCK *****
*/
+/** \file smoke/extern/smoke_API.h
+ * \ingroup smoke
+ */
+
+
#ifndef SMOKE_API_H_
#define SMOKE_API_H_
+/** \file smoke/intern/EIGENVALUE_HELPER.cpp
+ * \ingroup smoke
+ */
#include "EIGENVALUE_HELPER.h"
+/** \file smoke/intern/EIGENVALUE_HELPER.h
+ * \ingroup smoke
+ */
//////////////////////////////////////////////////////////////////////
// This file is part of Wavelet Turbulence.
//
+/** \file smoke/intern/FFT_NOISE.h
+ * \ingroup smoke
+ */
//////////////////////////////////////////////////////////////////////
// This file is part of Wavelet Turbulence.
//
+/** \file smoke/intern/FLUID_3D.cpp
+ * \ingroup smoke
+ */
//////////////////////////////////////////////////////////////////////
// This file is part of Wavelet Turbulence.
//
+/** \file smoke/intern/FLUID_3D.h
+ * \ingroup smoke
+ */
//////////////////////////////////////////////////////////////////////
// This file is part of Wavelet Turbulence.
//
+/** \file smoke/intern/FLUID_3D_SOLVERS.cpp
+ * \ingroup smoke
+ */
//////////////////////////////////////////////////////////////////////
// This file is part of Wavelet Turbulence.
//
+/** \file smoke/intern/FLUID_3D_STATIC.cpp
+ * \ingroup smoke
+ */
//////////////////////////////////////////////////////////////////////
// This file is part of Wavelet Turbulence.
//
+/** \file smoke/intern/IMAGE.h
+ * \ingroup smoke
+ */
//////////////////////////////////////////////////////////////////////
// This file is part of Wavelet Turbulence.
//
+/** \file smoke/intern/INTERPOLATE.h
+ * \ingroup smoke
+ */
//////////////////////////////////////////////////////////////////////
// This file is part of Wavelet Turbulence.
//
+/** \file smoke/intern/LU_HELPER.cpp
+ * \ingroup smoke
+ */
#include "LU_HELPER.h"
+/** \file smoke/intern/LU_HELPER.h
+ * \ingroup smoke
+ */
//////////////////////////////////////////////////////////////////////
// This file is part of Wavelet Turbulence.
//
+/** \file smoke/intern/MERSENNETWISTER.h
+ * \ingroup smoke
+ */
// MersenneTwister.h
// Mersenne Twister random number generator -- a C++ class MTRand
// Based on code by Makoto Matsumoto, Takuji Nishimura, and Shawn Cokus
+/** \file smoke/intern/OBSTACLE.h
+ * \ingroup smoke
+ */
//////////////////////////////////////////////////////////////////////
// This file is part of Wavelet Turbulence.
//
+/** \file smoke/intern/SPHERE.cpp
+ * \ingroup smoke
+ */
//////////////////////////////////////////////////////////////////////
// This file is part of Wavelet Turbulence.
//
+/** \file smoke/intern/SPHERE.h
+ * \ingroup smoke
+ */
//////////////////////////////////////////////////////////////////////
// This file is part of Wavelet Turbulence.
//
+/** \file smoke/intern/VEC3.h
+ * \ingroup smoke
+ */
/******************************************************************************
* Copyright 2007 Nils Thuerey
* Basic vector class
+/** \file smoke/intern/WAVELET_NOISE.h
+ * \ingroup smoke
+ */
//////////////////////////////////////////////////////////////////////
// This file is part of Wavelet Turbulence.
//
+/** \file smoke/intern/WTURBULENCE.cpp
+ * \ingroup smoke
+ */
//////////////////////////////////////////////////////////////////////
// This file is part of Wavelet Turbulence.
//
+/** \file smoke/intern/WTURBULENCE.h
+ * \ingroup smoke
+ */
//////////////////////////////////////////////////////////////////////
// This file is part of Wavelet Turbulence.
//
-/**
+/*
* $Id$
*
* ***** BEGIN GPL LICENSE BLOCK *****
* ***** END GPL LICENSE BLOCK *****
*/
+/** \file smoke/intern/smoke_API.cpp
+ * \ingroup smoke
+ */
+
+
#include "FLUID_3D.h"
#include "WTURBULENCE.h"
+/** \file smoke/intern/tnt/jama_eig.h
+ * \ingroup smoke
+ */
#ifndef JAMA_EIG_H
#define JAMA_EIG_H
+/** \file smoke/intern/tnt/jama_lu.h
+ * \ingroup smoke
+ */
#ifndef JAMA_LU_H
#define JAMA_LU_H
+/** \file smoke/intern/tnt/tnt.h
+ * \ingroup smoke
+ */
/*
*
* Template Numerical Toolkit (TNT): Linear Algebra Module
+/** \file smoke/intern/tnt/tnt_array1d.h
+ * \ingroup smoke
+ */
/*
*
* Template Numerical Toolkit (TNT)
+/** \file smoke/intern/tnt/tnt_array1d_utils.h
+ * \ingroup smoke
+ */
/*
*
* Template Numerical Toolkit (TNT)
+/** \file smoke/intern/tnt/tnt_array2d.h
+ * \ingroup smoke
+ */
/*
*
* Template Numerical Toolkit (TNT)
+/** \file smoke/intern/tnt/tnt_array2d_utils.h
+ * \ingroup smoke
+ */
/*
*
* Template Numerical Toolkit (TNT)
+/** \file smoke/intern/tnt/tnt_array3d.h
+ * \ingroup smoke
+ */
/*
*
* Template Numerical Toolkit (TNT)
+/** \file smoke/intern/tnt/tnt_array3d_utils.h
+ * \ingroup smoke
+ */
#ifndef TNT_ARRAY3D_UTILS_H
+/** \file smoke/intern/tnt/tnt_cmat.h
+ * \ingroup smoke
+ */
/*
*
* Template Numerical Toolkit (TNT)
+/** \file smoke/intern/tnt/tnt_fortran_array1d.h
+ * \ingroup smoke
+ */
/*
*
* Template Numerical Toolkit (TNT)
+/** \file smoke/intern/tnt/tnt_fortran_array1d_utils.h
+ * \ingroup smoke
+ */
/*
*
* Template Numerical Toolkit (TNT)
+/** \file smoke/intern/tnt/tnt_fortran_array2d.h
+ * \ingroup smoke
+ */
/*
*
* Template Numerical Toolkit (TNT): Two-dimensional Fortran numerical array
+/** \file smoke/intern/tnt/tnt_fortran_array2d_utils.h
+ * \ingroup smoke
+ */
/*
*
* Template Numerical Toolkit (TNT)
+/** \file smoke/intern/tnt/tnt_fortran_array3d.h
+ * \ingroup smoke
+ */
/*
*
* Template Numerical Toolkit (TNT): Three-dimensional Fortran numerical array
+/** \file smoke/intern/tnt/tnt_fortran_array3d_utils.h
+ * \ingroup smoke
+ */
/*
*
* Template Numerical Toolkit (TNT)
+/** \file smoke/intern/tnt/tnt_i_refvec.h
+ * \ingroup smoke
+ */
/*
*
* Template Numerical Toolkit (TNT)
+/** \file smoke/intern/tnt/tnt_math_utils.h
+ * \ingroup smoke
+ */
#ifndef MATH_UTILS_H
#define MATH_UTILS_H
+/** \file smoke/intern/tnt/tnt_sparse_matrix_csr.h
+ * \ingroup smoke
+ */
/*
*
* Template Numerical Toolkit (TNT)
+/** \file smoke/intern/tnt/tnt_stopwatch.h
+ * \ingroup smoke
+ */
/*
*
* Mathematical and Computational Sciences Division
+/** \file smoke/intern/tnt/tnt_subscript.h
+ * \ingroup smoke
+ */
/*
*
* Template Numerical Toolkit (TNT)
+/** \file smoke/intern/tnt/tnt_vec.h
+ * \ingroup smoke
+ */
/*
*
* Template Numerical Toolkit (TNT)
+/** \file smoke/intern/tnt/tnt_version.h
+ * \ingroup smoke
+ */
/*
*
* Template Numerical Toolkit (TNT)