# Doxyfile 1.4.2

@INCLUDE               = ../../common/Doxyfile

############################################################################
# TRILINOS PACKAGE DEVELOPERS:
#
# Use this Doxyfile in Trilinos/packages/YOUR_PACKAGE/doc to control the
# way in which your documentation is generated.  If you would like to be
# provided with reasonable default behavior, leave intact the above
# @INCLUDE. To modify the default behavior, simply include below the
# option you would like to overwrite (or use += to append more to the
# default). 
#
# To reference the documentation of another package with a doxygen tag
# file, include something like the following:
#
# TAGFILES  = ../../common/tag_files/epetra.tag=../../../epetra/doc/html
#
# (Note that the first path must be the relative path from your Doxyfile
# to the tag file in question and the second path must be the relative
# path from your Doxyfile to the "html/" directory corresponding to that
# tag file.)
#
# - To view the explanation of an option, run 
#
#     doxygen -g COMMENTED_DOXYFILE_NAME
#     (open COMMENTED_DOXYFILE_NAME)
#
#   or visit http://www.stack.nl/~dimitri/doxygen/config.html
#
# - To use this Doxyfile locally to generate your documentation and 
#   iteratively develop it:
#
#     (document your source)
#     cd Trilinos/packages/YOUR_PACKAGE/doc
#     (modify this Doxyfile as needed)
#     doxygen DoxyfileWeb 
#     (open Trilinos/packages/YOUR_PACKAGE/doc/html/index.html)
#
############################################################################

PROJECT_NAME           = CTrilinos
PROJECT_NUMBER         = 1.0
IMAGE_PATH             = .

INPUT                  = . ../src
FILE_PATTERNS          = *.h index.doc
RECURSIVE              = YES
EXCLUDE                = ./html
EXCLUDE_PATTERNS       = */src/CTrilinos_Version.h */src/CTrilinos_ConfigDefs.h

EXAMPLE_PATH           = ../example
EXAMPLE_PATTERNS       = *.c
EXAMPLE_RECURSIVE      = YES

TAGFILES               = ../../common/tag_files/epetra.tag=../../../epetra/doc/html \
			 ../../common/tag_files/teuchos.tag=../../../teuchos/doc/html \
			 ../../common/tag_files/amesos.tag=../../../amesos/doc/html \
			 ../../common/tag_files/aztecoo.tag=../../../aztecoo/doc/html \
			 ../../common/tag_files/galeri.tag=../../../galeri/doc/html \
			 ../../common/tag_files/ifpack.tag=../../../ifpack/doc/html
GENERATE_TAGFILE       = ../../common/tag_files/ctrilinos.tag

EXTRACT_ALL            = NO
EXTRACT_PRIVATE        = NO
EXTRACT_STATIC         = NO
HIDE_UNDOC_MEMBERS     = NO
HIDE_UNDOC_CLASSES     = NO
ALWAYS_DETAILED_SEC    = YES
BRIEF_MEMBER_DESC      = YES
REPEAT_BRIEF           = YES
DETAILS_AT_TOP         = YES
OPTIMIZE_OUTPUT_FOR_C  = YES
SOURCE_BROWSER         = YES
SHOW_DIRECTORIES       = YES
WARN_IF_UNDOCUMENTED   = YES

ALPHABETICAL_INDEX     = NO
##IGNORE_PREFIX          = CT_

SORT_MEMBER_DOCS       = YES
SORT_BRIEF_DOCS        = YES
SORT_GROUP_NAMES       = YES
SHOW_USED_FILES        = YES
SHOW_FILES             = YES

ENUM_VALUES_PER_LINE   = 1
SHOW_NAMESPACES        = NO
EXCLUDE_SYMBOLS        = Teuchos::Exceptions Teuchosstd

SEARCHENGINE           = YES

#
# Preprocessing
#
ENABLE_PREPROCESSING   = YES
MACRO_EXPANSION        = YES
EXPAND_ONLY_PREDEF     = YES
SEARCH_INCLUDES        = NO
INCLUDE_FILE_PATTERNS  = 
PREDEFINED             = DOXYGEN_COMPILE DOXYGEN_SHOULD_SKIP_THIS HAVE_MPI HAVE_CTRILINOS_AMESOS HAVE_CTRILINOS_AZTECOO HAVE_CTRILINOS_GALERI HAVE_CTRILINOS_IFPACK


