00001 //@HEADER 00002 // ************************************************************************ 00003 // 00004 // NOX: An Object-Oriented Nonlinear Solver Package 00005 // Copyright (2002) Sandia Corporation 00006 // 00007 // LOCA: Library of Continuation Algorithms Package 00008 // Copyright (2005) Sandia Corporation 00009 // 00010 // Under terms of Contract DE-AC04-94AL85000, there is a non-exclusive 00011 // license for use of this work by or on behalf of the U.S. Government. 00012 // 00013 // This library is free software; you can redistribute it and/or modify 00014 // it under the terms of the GNU Lesser General Public License as 00015 // published by the Free Software Foundation; either version 2.1 of the 00016 // License, or (at your option) any later version. 00017 // 00018 // This library is distributed in the hope that it will be useful, but 00019 // WITHOUT ANY WARRANTY; without even the implied warranty of 00020 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 00021 // Lesser General Public License for more details. 00022 // 00023 // You should have received a copy of the GNU Lesser General Public 00024 // License along with this library; if not, write to the Free Software 00025 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 00026 // USA 00027 // 00028 // Questions? Contact Roger Pawlowski (rppawlo@sandia.gov) or 00029 // Eric Phipps (etphipp@sandia.gov), Sandia National Laboratories. 00030 // ************************************************************************ 00031 // CVS Information 00032 // $Source: /space/CVS/Trilinos/packages/nox/src-epetra/NOX_Epetra.H,v $ 00033 // $Author: rppawlo $ 00034 // $Date: 2006/09/12 17:18:58 $ 00035 // $Revision: 1.14 $ 00036 // ************************************************************************ 00037 //@HEADER 00038 00039 //NOX::Epetra Objects 00040 #include "Teuchos_ParameterList.hpp" 00041 #include "NOX_Epetra_VectorSpace.H" 00042 #include "NOX_Epetra_VectorSpace_L2.H" 00043 #include "NOX_Epetra_VectorSpace_ScaledL2.H" 00044 #include "NOX_Epetra_Vector.H" 00045 #include "NOX_Epetra_Group.H" 00046 #include "NOX_Epetra_LinearSystem.H" 00047 #include "NOX_Epetra_LinearSystem_AztecOO.H" 00048 #include "NOX_Epetra_Scaling.H" 00049 #include "NOX_Epetra_Interface_Required.H" 00050 #include "NOX_Epetra_Interface_Jacobian.H" 00051 #include "NOX_Epetra_Interface_Preconditioner.H" 00052 #include "NOX_Epetra_MatrixFree.H" 00053 #include "NOX_Epetra_FiniteDifference.H" 00054 #include "NOX_Epetra_FiniteDifferenceColoring.H" 00055 #include "NOX_Epetra_BroydenOperator.H" 00056 00057 #ifdef HAVE_NOX_EPETRAEXT 00058 #include "NOX_Epetra_ModelEvaluatorInterface.H" 00059 #endif