FEI Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
LibraryWrapper Class Reference

#include <fei_LibraryWrapper.hpp>

Public Member Functions

 LibraryWrapper (fei::SharedPtr< LinearSystemCore > lsc)
 
 LibraryWrapper (fei::SharedPtr< FiniteElementData > feData)
 
virtual ~LibraryWrapper ()
 
bool haveLinearSystemCore ()
 
bool haveFiniteElementData ()
 
fei::SharedPtr< LinearSystemCoregetLinearSystemCore ()
 
fei::SharedPtr< FiniteElementDatagetFiniteElementData ()
 

Private Attributes

bool haveLinearSystemCore_
 
bool haveFiniteElementData_
 
fei::SharedPtr< LinearSystemCorelsc_
 
fei::SharedPtr< FiniteElementDatafeData_
 

Detailed Description

Definition at line 18 of file fei_LibraryWrapper.hpp.

Constructor & Destructor Documentation

◆ LibraryWrapper() [1/2]

LibraryWrapper::LibraryWrapper ( fei::SharedPtr< LinearSystemCore > lsc)

Definition at line 15 of file fei_LibraryWrapper.cpp.

References feData_, haveFiniteElementData_, haveLinearSystemCore_, and lsc_.

◆ LibraryWrapper() [2/2]

LibraryWrapper::LibraryWrapper ( fei::SharedPtr< FiniteElementData > feData)

Definition at line 23 of file fei_LibraryWrapper.cpp.

References feData_, haveFiniteElementData_, haveLinearSystemCore_, and lsc_.

◆ ~LibraryWrapper()

LibraryWrapper::~LibraryWrapper ( )
virtual

Definition at line 31 of file fei_LibraryWrapper.cpp.

Member Function Documentation

◆ haveLinearSystemCore()

bool LibraryWrapper::haveLinearSystemCore ( )
inline

Definition at line 24 of file fei_LibraryWrapper.hpp.

References haveLinearSystemCore_.

◆ haveFiniteElementData()

bool LibraryWrapper::haveFiniteElementData ( )
inline

Definition at line 25 of file fei_LibraryWrapper.hpp.

References haveFiniteElementData_.

◆ getLinearSystemCore()

fei::SharedPtr< LinearSystemCore > LibraryWrapper::getLinearSystemCore ( )
inline

Definition at line 27 of file fei_LibraryWrapper.hpp.

References lsc_.

◆ getFiniteElementData()

fei::SharedPtr< FiniteElementData > LibraryWrapper::getFiniteElementData ( )
inline

Definition at line 28 of file fei_LibraryWrapper.hpp.

References feData_.

Member Data Documentation

◆ haveLinearSystemCore_

bool LibraryWrapper::haveLinearSystemCore_
private

Definition at line 31 of file fei_LibraryWrapper.hpp.

Referenced by haveLinearSystemCore(), LibraryWrapper(), and LibraryWrapper().

◆ haveFiniteElementData_

bool LibraryWrapper::haveFiniteElementData_
private

Definition at line 32 of file fei_LibraryWrapper.hpp.

Referenced by haveFiniteElementData(), LibraryWrapper(), and LibraryWrapper().

◆ lsc_

fei::SharedPtr<LinearSystemCore> LibraryWrapper::lsc_
private

Definition at line 33 of file fei_LibraryWrapper.hpp.

Referenced by getLinearSystemCore(), LibraryWrapper(), and LibraryWrapper().

◆ feData_

fei::SharedPtr<FiniteElementData> LibraryWrapper::feData_
private

Definition at line 34 of file fei_LibraryWrapper.hpp.

Referenced by getFiniteElementData(), LibraryWrapper(), and LibraryWrapper().


The documentation for this class was generated from the following files: