| ostream & GLpApp::operator<< | ( | ostream & | , | |
| const Usr_Par & | ||||
| ) |
Definition at line 775 of file GLpApp_GLpYUEpetraDataPool.cpp.
| bool GLpApp::CrsMatrix2MATLAB | ( | const Epetra_CrsMatrix & | , | |
| ostream & | ||||
| ) |
Definition at line 2086 of file GLpApp_GLpYUEpetraDataPool.cpp.
| bool GLpApp::Vector2MATLAB | ( | const Epetra_Vector & | , | |
| ostream & | ||||
| ) |
Definition at line 2188 of file GLpApp_GLpYUEpetraDataPool.cpp.
| bool GLpApp::FEVector2MATLAB | ( | const Epetra_FEVector & | , | |
| ostream & | ||||
| ) |
Definition at line 2256 of file GLpApp_GLpYUEpetraDataPool.cpp.
| int GLpApp::quadrature | ( | const | int, | |
| const | int, | |||
| Epetra_SerialDenseMatrix & | , | |||
| Epetra_SerialDenseVector & | ||||
| ) |
Definition at line 2317 of file GLpApp_GLpYUEpetraDataPool.cpp.
| 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 | |||
| ) |
Definition at line 1512 of file GLpApp_GLpYUEpetraDataPool.cpp.
| 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 & | ||||
| ) |
Definition at line 1373 of file GLpApp_GLpYUEpetraDataPool.cpp.
| 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 | |||
| ) |
Definition at line 849 of file GLpApp_GLpYUEpetraDataPool.cpp.
| 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 > & | ||||
| ) |
Definition at line 1949 of file GLpApp_GLpYUEpetraDataPool.cpp.
| 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 > & | ||||
| ) |
Definition at line 1799 of file GLpApp_GLpYUEpetraDataPool.cpp.
| 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 > & | ||||
| ) |
Definition at line 1635 of file GLpApp_GLpYUEpetraDataPool.cpp.
| int GLpApp::compproduct | ( | Epetra_SerialDenseVector & | , | |
| double * | , | |||
| double * | ||||
| ) |
Definition at line 787 of file GLpApp_GLpYUEpetraDataPool.cpp.
| int GLpApp::compproduct | ( | Epetra_SerialDenseVector & | , | |
| double * | , | |||
| double * | , | |||
| double * | ||||
| ) |
Definition at line 796 of file GLpApp_GLpYUEpetraDataPool.cpp.
| double GLpApp::determinant | ( | const Epetra_SerialDenseMatrix & | ) |
Definition at line 1483 of file GLpApp_GLpYUEpetraDataPool.cpp.
| int GLpApp::inverse | ( | const Epetra_SerialDenseMatrix & | , | |
| Epetra_SerialDenseMatrix & | ||||
| ) |
Definition at line 1459 of file GLpApp_GLpYUEpetraDataPool.cpp.
| void GLpApp::gpfctn | ( | const Epetra_SerialDenseVector & | v, | |
| Epetra_SerialDenseVector & | gv | |||
| ) |
Definition at line 1911 of file GLpApp_GLpYUEpetraDataPool.cpp.
| void GLpApp::g2pfctn | ( | const Epetra_SerialDenseVector & | , | |
| Epetra_SerialDenseVector & | ||||
| ) |
Definition at line 1761 of file GLpApp_GLpYUEpetraDataPool.cpp.
| void GLpApp::gfctn | ( | const Epetra_SerialDenseVector & | , | |
| Epetra_SerialDenseVector & | ||||
| ) |
Definition at line 2059 of file GLpApp_GLpYUEpetraDataPool.cpp.
| int GLpApp::compproduct | ( | Epetra_SerialDenseVector & | product, | |
| double * | first, | |||
| double * | second | |||
| ) |
Definition at line 787 of file GLpApp_GLpYUEpetraDataPool.cpp.
| int GLpApp::compproduct | ( | Epetra_SerialDenseVector & | product, | |
| double * | first, | |||
| double * | second, | |||
| double * | third | |||
| ) |
Definition at line 796 of file GLpApp_GLpYUEpetraDataPool.cpp.
| 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_out, | |||
| Teuchos::RefCountPtr< Epetra_FECrsMatrix > * | R_out | |||
| ) |
Definition at line 849 of file GLpApp_GLpYUEpetraDataPool.cpp.
| int GLpApp::assemble | ( | 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, | |||
| RefCountPtr< Epetra_FECrsMatrix > & | A, | |||
| RefCountPtr< Epetra_FECrsMatrix > & | M, | |||
| RefCountPtr< Epetra_FEVector > & | b | |||
| ) |
Definition at line 1068 of file GLpApp_GLpYUEpetraDataPool.cpp.
| int GLpApp::lassembly | ( | const Epetra_SerialDenseMatrix & | vertices, | |
| const Epetra_SerialDenseVector & | k, | |||
| const Epetra_SerialDenseMatrix & | c, | |||
| const Epetra_SerialDenseVector & | r, | |||
| const Epetra_SerialDenseVector & | f, | |||
| const Usr_Par & | usr_par, | |||
| Epetra_SerialDenseMatrix & | At, | |||
| Epetra_SerialDenseVector & | bt | |||
| ) |
Definition at line 1373 of file GLpApp_GLpYUEpetraDataPool.cpp.
| int GLpApp::inverse | ( | const Epetra_SerialDenseMatrix & | mat, | |
| Epetra_SerialDenseMatrix & | inv | |||
| ) |
Definition at line 1459 of file GLpApp_GLpYUEpetraDataPool.cpp.
| double GLpApp::determinant | ( | const Epetra_SerialDenseMatrix & | mat | ) |
Definition at line 1483 of file GLpApp_GLpYUEpetraDataPool.cpp.
| int GLpApp::meshreader | ( | const Epetra_Comm & | Comm, | |
| Epetra_IntSerialDenseVector & | ipindx, | |||
| Epetra_SerialDenseMatrix & | ipcoords, | |||
| Epetra_IntSerialDenseVector & | pindx, | |||
| Epetra_SerialDenseMatrix & | pcoords, | |||
| Epetra_IntSerialDenseMatrix & | t, | |||
| Epetra_IntSerialDenseMatrix & | e, | |||
| const char | geomFileBase[], | |||
| const bool | trace, | |||
| const bool | dumpAll | |||
| ) |
Definition at line 1512 of file GLpApp_GLpYUEpetraDataPool.cpp.
| int GLpApp::nonlinhessvec | ( | 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 Teuchos::RefCountPtr< const Epetra_MultiVector > & | y, | |||
| const Teuchos::RefCountPtr< const Epetra_MultiVector > & | s, | |||
| const Teuchos::RefCountPtr< const Epetra_MultiVector > & | lambda, | |||
| Teuchos::RefCountPtr< Epetra_FEVector > & | hessvec | |||
| ) |
Definition at line 1635 of file GLpApp_GLpYUEpetraDataPool.cpp.
| void GLpApp::g2pfctn | ( | const Epetra_SerialDenseVector & | v, | |
| Epetra_SerialDenseVector & | gv | |||
| ) |
Definition at line 1761 of file GLpApp_GLpYUEpetraDataPool.cpp.
| int GLpApp::nonlinjac | ( | 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 Teuchos::RefCountPtr< const Epetra_MultiVector > & | y, | |||
| Teuchos::RefCountPtr< Epetra_FECrsMatrix > & | Gp | |||
| ) |
Definition at line 1799 of file GLpApp_GLpYUEpetraDataPool.cpp.
| void GLpApp::gpfctn | ( | const Epetra_SerialDenseVector & | v, | |
| Epetra_SerialDenseVector & | gv | |||
| ) |
Definition at line 1911 of file GLpApp_GLpYUEpetraDataPool.cpp.
| int GLpApp::nonlinvec | ( | 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 Teuchos::RefCountPtr< const Epetra_MultiVector > & | y, | |||
| Teuchos::RefCountPtr< Epetra_FEVector > & | g | |||
| ) |
Definition at line 1949 of file GLpApp_GLpYUEpetraDataPool.cpp.
| void GLpApp::gfctn | ( | const Epetra_SerialDenseVector & | v, | |
| Epetra_SerialDenseVector & | gv | |||
| ) |
Definition at line 2059 of file GLpApp_GLpYUEpetraDataPool.cpp.
| bool GLpApp::CrsMatrix2MATLAB | ( | const Epetra_CrsMatrix & | A, | |
| ostream & | outfile | |||
| ) |
Definition at line 2086 of file GLpApp_GLpYUEpetraDataPool.cpp.
| bool GLpApp::Vector2MATLAB | ( | const Epetra_Vector & | v, | |
| ostream & | outfile | |||
| ) |
Definition at line 2188 of file GLpApp_GLpYUEpetraDataPool.cpp.
| bool GLpApp::FEVector2MATLAB | ( | const Epetra_FEVector & | v, | |
| ostream & | outfile | |||
| ) |
Definition at line 2256 of file GLpApp_GLpYUEpetraDataPool.cpp.
| int GLpApp::quadrature | ( | const int | dim, | |
| const int | order, | |||
| Epetra_SerialDenseMatrix & | nodes, | |||
| Epetra_SerialDenseVector & | weights | |||
| ) |
Definition at line 2317 of file GLpApp_GLpYUEpetraDataPool.cpp.
| void GLpApp::rect2DMeshGenerator | ( | const int | numProc, | |
| const int | procRank, | |||
| const double | len_x, | |||
| const double | len_y, | |||
| const int | local_nx, | |||
| const int | local_ny, | |||
| const int | bndy_marker, | |||
| Epetra_IntSerialDenseVector * | ipindx_out, | |||
| Epetra_SerialDenseMatrix * | ipcoords_out, | |||
| Epetra_IntSerialDenseVector * | pindx_out, | |||
| Epetra_SerialDenseMatrix * | pcoords_out, | |||
| Epetra_IntSerialDenseMatrix * | t_out, | |||
| Epetra_IntSerialDenseMatrix * | e_out, | |||
| std::ostream * | out, | |||
| const bool | dumpAll | |||
| ) |
Generate a simple rectangular 2D triangular mesh that is only partitioned between processors in the y direction.
ToDo: Finish documentation!
Definition at line 9 of file rect2DMeshGenerator.cpp.
| const double GLpApp::GLp_pi = 3.14159265358979323846 |
Definition at line 53 of file GLpApp_GLpYUEpetraDataPool.cpp.
1.4.7