|
EpetraExt
Development
|
#include <cstdlib>#include <algorithm>#include <iostream>#include "GLpApp_GLpYUEpetraDataPool.hpp"#include "rect2DMeshGenerator.hpp"#include "Amesos_Klu.h"#include "EpetraExt_MatrixMatrix.h"#include "EpetraExt_Reindex_LinearProblem.h"#include "EpetraExt_Transpose_RowMatrix.h"#include "Epetra_BLAS.h"#include "Epetra_CrsMatrix.h"#include "Epetra_Export.h"#include "Epetra_FECrsMatrix.h"#include "Epetra_FEVector.h"#include "Epetra_Import.h"#include "Epetra_IntSerialDenseVector.h"#include "Epetra_LAPACK.h"#include "Epetra_Map.h"#include "Epetra_MultiVector.h"#include "Epetra_SerialDenseMatrix.h"#include "Epetra_Vector.h"#include "Teuchos_ParameterList.hpp"#include "Teuchos_RefCountPtr.hpp"#include "Teuchos_Assert.hpp"#include "Teuchos_VerboseObject.hpp"#include "Epetra_SerialComm.h"
Go to the source code of this file.
Namespaces | |
| namespace | GLpApp |
Functions | |
| std::ostream & | GLpApp::operator<< (std::ostream &, const Usr_Par &) |
| bool | GLpApp::CrsMatrix2MATLAB (const Epetra_CrsMatrix &, std::ostream &) |
| bool | GLpApp::Vector2MATLAB (const Epetra_Vector &, std::ostream &) |
| bool | GLpApp::FEVector2MATLAB (const Epetra_FEVector &, std::ostream &) |
| int | GLpApp::quadrature (const int, const int, Epetra_SerialDenseMatrix &, Epetra_SerialDenseVector &) |
| int | GLpApp::meshreader (const Epetra_Comm &, Epetra_IntSerialDenseVector &, Epetra_SerialDenseMatrix &, Epetra_IntSerialDenseVector &, Epetra_SerialDenseMatrix &, Epetra_IntSerialDenseMatrix &, Epetra_IntSerialDenseMatrix &, const char geomFileBase[], const bool trace=true, const bool dumpAll=false) |
| int | GLpApp::lassembly (const Epetra_SerialDenseMatrix &, const Epetra_SerialDenseVector &, const Epetra_SerialDenseMatrix &, const Epetra_SerialDenseVector &, const Epetra_SerialDenseVector &, const Usr_Par &, Epetra_SerialDenseMatrix &, Epetra_SerialDenseVector &) |
| int | GLpApp::assemblyFECrs (const Epetra_Comm &, const Epetra_IntSerialDenseVector &, const Epetra_SerialDenseMatrix &, const Epetra_IntSerialDenseVector &, const Epetra_SerialDenseMatrix &, const Epetra_IntSerialDenseMatrix &, const Epetra_IntSerialDenseMatrix &, Teuchos::RefCountPtr< Epetra_FECrsMatrix > &, Teuchos::RefCountPtr< Epetra_FEVector > &) |
| int | GLpApp::assemblyFECrs (const Epetra_Comm &, const Epetra_IntSerialDenseVector &, const Epetra_SerialDenseMatrix &, const Epetra_IntSerialDenseVector &, const Epetra_SerialDenseMatrix &, const Epetra_IntSerialDenseMatrix &, const Epetra_IntSerialDenseMatrix &, Teuchos::RefCountPtr< Epetra_FECrsMatrix > &, Teuchos::RefCountPtr< Epetra_FEVector > &, bool) |
| int | GLpApp::assemble (const Epetra_Comm &, const Epetra_IntSerialDenseVector &, const Epetra_SerialDenseMatrix &, const Epetra_IntSerialDenseVector &, const Epetra_SerialDenseMatrix &, const Epetra_IntSerialDenseMatrix &, const Epetra_IntSerialDenseMatrix &, Teuchos::RefCountPtr< Epetra_FECrsMatrix > &, Teuchos::RefCountPtr< Epetra_FECrsMatrix > &, Teuchos::RefCountPtr< Epetra_FEVector > &) |
| int | GLpApp::assemble_bdry (const Epetra_Comm &Comm, const Epetra_IntSerialDenseVector &ipindx, const Epetra_SerialDenseMatrix &ipcoords, const Epetra_IntSerialDenseVector &pindx, const Epetra_SerialDenseMatrix &pcoords, const Epetra_IntSerialDenseMatrix &t, const Epetra_IntSerialDenseMatrix &e, Teuchos::RefCountPtr< Epetra_FECrsMatrix > *B, Teuchos::RefCountPtr< Epetra_FECrsMatrix > *R) |
| int | GLpApp::nonlinvec (const Epetra_Comm &, const Epetra_IntSerialDenseVector &, const Epetra_SerialDenseMatrix &, const Epetra_IntSerialDenseVector &, const Epetra_SerialDenseMatrix &, const Epetra_IntSerialDenseMatrix &, const Teuchos::RefCountPtr< const Epetra_MultiVector > &, Teuchos::RefCountPtr< Epetra_FEVector > &) |
| int | GLpApp::nonlinjac (const Epetra_Comm &, const Epetra_IntSerialDenseVector &, const Epetra_SerialDenseMatrix &, const Epetra_IntSerialDenseVector &, const Epetra_SerialDenseMatrix &, const Epetra_IntSerialDenseMatrix &, const Teuchos::RefCountPtr< const Epetra_MultiVector > &, Teuchos::RefCountPtr< Epetra_FECrsMatrix > &) |
| int | GLpApp::nonlinhessvec (const Epetra_Comm &, const Epetra_IntSerialDenseVector &, const Epetra_SerialDenseMatrix &, const Epetra_IntSerialDenseVector &, const Epetra_SerialDenseMatrix &, const Epetra_IntSerialDenseMatrix &, const Teuchos::RefCountPtr< const Epetra_MultiVector > &, const Teuchos::RefCountPtr< const Epetra_MultiVector > &, const Teuchos::RefCountPtr< const Epetra_MultiVector > &, Teuchos::RefCountPtr< Epetra_FEVector > &) |
| int | GLpApp::compproduct (Epetra_SerialDenseVector &, double *, double *) |
| int | GLpApp::compproduct (Epetra_SerialDenseVector &, double *, double *, double *) |
| double | GLpApp::determinant (const Epetra_SerialDenseMatrix &) |
| int | GLpApp::inverse (const Epetra_SerialDenseMatrix &, Epetra_SerialDenseMatrix &) |
| void | GLpApp::gpfctn (const Epetra_SerialDenseVector &v, Epetra_SerialDenseVector &gv) |
| void | GLpApp::g2pfctn (const Epetra_SerialDenseVector &, Epetra_SerialDenseVector &) |
| void | GLpApp::gfctn (const Epetra_SerialDenseVector &, Epetra_SerialDenseVector &) |
Variables | |
| const double | GLpApp::GLp_pi = 3.14159265358979323846 |
1.7.6.1