![]() |
NeoPZ
|
Functions | |
| void | SetPointBC (TPZGeoMesh *gr, TPZVec< REAL > &x, int bc) |
| Generate a boundary geometric element at the indicated node. More... | |
| void | InsertElasticityCubo (TPZAutoPointer< TPZCompMesh > mesh) |
| TPZGeoMesh * | MalhaCubo (string FileName) |
| TPZAutoPointer< TPZMatrix< REAL > > | CreateCuboSkyMatrix (string filename, int plevel) |
| TPZAutoPointer<TPZMatrix<REAL> > Input::CreateCuboSkyMatrix | ( | string | filename, |
| int | plevel | ||
| ) |
Definition at line 306 of file input.h.
References TPZAnalysis::Assemble(), TPZCompMesh::AutoBuild(), ECholesky, InsertElasticityCubo(), MalhaCubo(), TPZMatrixSolver< TVar >::Matrix(), TPZCompMesh::SetDefaultOrder(), TPZCompMesh::SetDimModel(), TPZStepSolver< TVar >::SetDirect(), TPZAnalysis::SetSolver(), TPZAnalysis::SetStructuralMatrix(), and TPZAnalysis::Solver().
| void Input::InsertElasticityCubo | ( | TPZAutoPointer< TPZCompMesh > | mesh | ) |
Definition at line 76 of file input.h.
References bc1, bc2, bc3, bc4, TPZMaterial::CreateBC(), TPZCompMesh::InsertMaterialObject(), TPZCompMesh::SetDimModel(), and TPZFMatrix< TVar >::Zero().
Referenced by CreateCuboSkyMatrix().
| TPZGeoMesh* Input::MalhaCubo | ( | string | FileName | ) |
Definition at line 144 of file input.h.
References TPZGeoMesh::BuildConnectivity(), TPZGeoMesh::ElementVec(), m, TPZVec< T >::NElements(), TPZGeoEl::NodeIndex(), TPZGeoMesh::NodeVec(), stats::read(), TPZVec< T >::Resize(), SetPointBC(), and TPZGeoEl::WhichSide().
Referenced by CreateCuboSkyMatrix().
| void Input::SetPointBC | ( | TPZGeoMesh * | gr, |
| TPZVec< REAL > & | x, | ||
| int | bc | ||
| ) |
Generate a boundary geometric element at the indicated node.
Definition at line 51 of file input.h.
References TPZGeoMesh::ElementVec(), TPZGeoMesh::FindNode(), gn, TPZGeoEl::NCornerNodes(), TPZChunkVector< T, EXP >::NElements(), and TPZGeoEl::NodePtr().
Referenced by MalhaCubo().
1.8.13