fei_LibraryWrapper.cpp

00001 /*--------------------------------------------------------------------*/
00002 /*    Copyright 2005 Sandia Corporation.                              */
00003 /*    Under the terms of Contract DE-AC04-94AL85000, there is a       */
00004 /*    non-exclusive license for use of this work by or on behalf      */
00005 /*    of the U.S. Government.  Export of this program may require     */
00006 /*    a license from the United States Government.                    */
00007 /*--------------------------------------------------------------------*/
00008 
00009 #include "fei_macros.hpp"
00010 #include "fei_LibraryWrapper.hpp"
00011 #include "fei_LinearSystemCore.hpp"
00012 #include "fei_FiniteElementData.hpp"
00013 #include <cstdlib>
00014 
00015 LibraryWrapper::LibraryWrapper(fei::SharedPtr<LinearSystemCore> lsc)
00016  : haveLinearSystemCore_(true),
00017    haveFiniteElementData_(false),
00018    lsc_(lsc),
00019    feData_()
00020 {
00021 }
00022 
00023 LibraryWrapper::LibraryWrapper(fei::SharedPtr<FiniteElementData> feData)
00024  : haveLinearSystemCore_(false),
00025    haveFiniteElementData_(true),
00026    lsc_(NULL),
00027    feData_(feData)
00028 {
00029 }
00030 
00031 LibraryWrapper::~LibraryWrapper()
00032 {
00033 }
00034 

Generated on Tue Jul 13 09:27:45 2010 for FEI by  doxygen 1.4.7