|
Finite Element Domain Decomposition Library
FEDDLib
|
This is the complete list of members for FEDD::FE< SC, LO, GO, NO >, including all inherited members.
| applyBTinv(vec3D_dbl_ptr_Type &dPhiIn, vec3D_dbl_Type &dPhiOut, SmallMatrix< SC > &Binv) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| applyBTinv(vec3D_dbl_ptr_Type &dPhiIn, vec3D_dbl_Type &dPhiOut, const SmallMatrix< SC > &Binv) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| AssembleFE_SCI_SMC_Active_Growth_Reorientation_Ptr_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| AssembleFE_SCI_SMC_Active_Growth_Reorientation_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| AssembleFE_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| AssembleFEGeneralizedNewtonian_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| AssembleFEGeneralizedNewtonianPtr_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| AssembleFENavierStokes_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| AssembleFENavierStokesPtr_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| AssembleFEPtr_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| AssembleFEPtr_vec_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyAbsorbingBoundary(int dim, std::string FEType, MultiVectorPtr_Type f, MultiVectorPtr_Type u_rep, vec_dbl_Type flowRate_vec, std::vector< SC > &funcParameter, RhsFunc_Type func, double areaOutlet_init, double areaOutlet_T, ParameterListPtr_Type params, int FEloc=0) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyAbsorbingBoundaryPaper(int dim, std::string FEType, MultiVectorPtr_Type f, MultiVectorPtr_Type u_rep, vec_dbl_Type flowRate_vec, std::vector< SC > &funcParameter, RhsFunc_Type func, double areaOutlet_init, double areaOutlet_T, ParameterListPtr_Type params, int FEloc=0) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyAbsorbingResistanceBoundary(int dim, std::string FEType, MultiVectorPtr_Type f, MultiVectorPtr_Type u_rep, vec_dbl_Type flowRate_vec, std::vector< SC > &funcParameter, RhsFunc_Type func, double areaOutlet_init, ParameterListPtr_Type params, int FEloc=0) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyAceDeformDiffu(int dim, std::string FETypeChem, std::string FETypeSolid, int degree, int dofsChem, int dofsSolid, MultiVectorPtr_Type c_rep, MultiVectorPtr_Type d_rep, BlockMatrixPtr_Type &A, BlockMultiVectorPtr_Type &resVec, ParameterListPtr_Type params, std::string assembleMode, bool callFillComplete=true, int FELocExternal=-1) | FEDD::FE_ElementAssembly< default_sc, default_lo, default_go, default_no > | |
| assemblyAceDeformDiffuBlock(int dim, std::string FETypeChem, std::string FETypeSolid, int degree, int dofsChem, int dofsSolid, MultiVectorPtr_Type c_rep, MultiVectorPtr_Type d_rep, BlockMatrixPtr_Type &A, int blockRow, int blockCol, BlockMultiVectorPtr_Type &resVec, int block, ParameterListPtr_Type params, std::string assembleMode, bool callFillComplete=true, int FELocExternal=-1) | FEDD::FE_ElementAssembly< default_sc, default_lo, default_go, default_no > | |
| assemblyAdditionalConvection(int dim, std::string FEType, MatrixPtr_Type &A, MultiVectorPtr_Type w, bool callFillComplete=true) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyAdvectionInUVecField(int dim, std::string FEType, MatrixPtr_Type &A, MultiVectorPtr_Type u, bool callFillComplete) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyAdvectionVecField(int dim, std::string FEType, MatrixPtr_Type &A, MultiVectorPtr_Type u, bool callFillComplete) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyAdvectionVecFieldScalar(int dim, std::string FEType, std::string FETypeV, MatrixPtr_Type &A, MultiVectorPtr_Type u, bool callFillComplete) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyArea(int dim, double &area, int inflowFlag, int FEloc=0) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyAverageVelocity(int dim, double &averageVelocity, std::string FEType, int dofs, int flag, MultiVectorPtr_Type solution_rep, int FEloc=0) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyBDStabilization(int dim, std::string FEType, MatrixPtr_Type &A, bool callFillComplete=true) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyDivAndDivT(int dim, std::string FEType1, std::string FEType2, int degree, MatrixPtr_Type &Bmat, MatrixPtr_Type &BTmat, MapConstPtr_Type map1, MapConstPtr_Type map2, bool callFillComplete=true) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyDivAndDivTFast(int dim, std::string FEType1, std::string FEType2, int degree, MatrixPtr_Type &Bmat, MatrixPtr_Type &BTmat, MapConstPtr_Type map1, MapConstPtr_Type map2, bool callFillComplete=true) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyDummyCoupling(int dim, std::string FEType, MatrixPtr_Type &C, int FEloc, bool callFillComplete) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyElasticityJacobianAceFEM(int dim, std::string FEType, MatrixPtr_Type &A, MultiVectorPtr_Type u, std::string material_model, double E, double nu, double C, bool callFillComplete=true) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyElasticityJacobianAndStressAceFEM(int dim, std::string FEType, MatrixPtr_Type &A, MultiVectorPtr_Type &f, MultiVectorPtr_Type u, ParameterListPtr_Type pList, double C, bool callFillComplete=true) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyElasticityStressesAceFEM(int dim, std::string FEType, MultiVectorPtr_Type &f, MultiVectorPtr_Type u, std::string material_model, double E, double nu, double C, bool callFillComplete=true) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyFlowRate(int dim, double &flowRateParabolic, std::string FEType, int dofs, int inflowFlag, MultiVectorPtr_Type solution_rep, int FEloc=0) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyFSICoupling(int dim, std::string FEType, MatrixPtr_Type &C, MatrixPtr_Type &C_T, int FEloc1, int FEloc2, MapConstPtr_Type map1, MapConstPtr_Type map2, bool callFillComplete=true) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyGeometryCoupling(int dim, std::string FEType, MatrixPtr_Type &C, int FEloc, MapConstPtr_Type map1, MapConstPtr_Type map2, MapConstPtr_Type map3, bool callFillComplete=true) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyIdentity(MatrixPtr_Type &A) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyLaplace(int Dimension, std::string FEType, int degree, MatrixPtr_Type &A, bool callFillComplete=true, int FELocExternal=-1) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyLaplaceAssFE(int dim, std::string FEType, int degree, int dofs, BlockMatrixPtr_Type &A, bool callFillComplete, int FELocExternal=-1) | FEDD::FE_ElementAssembly< default_sc, default_lo, default_go, default_no > | |
| assemblyLaplaceDiffusion(int Dimension, std::string FEType, int degree, MatrixPtr_Type &A, vec2D_dbl_Type diffusionTensor, bool callFillComplete=true, int FELocExternal=-1) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyLaplaceVecField(int dim, std::string FEType, int degree, MatrixPtr_Type &A, bool callFillComplete=true) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyLaplaceVecFieldV2(int dim, std::string FEType, int degree, MatrixPtr_Type &A, bool callFillComplete=true) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyLaplaceXDim(int dim, std::string FEType, MatrixPtr_Type &A, CoeffFuncDbl_Type func, double *parameters, bool callFillComplete=true) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyLinearElasticity(int dim, std::string FEType, int degree, int dofs, MultiVectorPtr_Type d_rep, BlockMatrixPtr_Type &A, BlockMultiVectorPtr_Type &resVec, ParameterListPtr_Type params, bool reAssemble, std::string assembleMode, bool callFillComplete=true, int FELocExternal=-1) | FEDD::FE_ElementAssembly< default_sc, default_lo, default_go, default_no > | |
| assemblyLinElasXDim(int dim, std::string FEType, MatrixPtr_Type &A, double lambda, double mu, bool callFillComplete=true) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyLinElasXDimE(int dim, std::string FEType, MatrixPtr_Type &A, MultiVectorPtr_Type eModVec, double nu, bool callFillComplete=true) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyMass(int dim, std::string FEType, std::string fieldType, MatrixPtr_Type &A, bool callFillComplete=true) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyMass(int dim, std::string FEType, std::string fieldType, MatrixPtr_Type &A, int FEloc, bool callFillComplete=true) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyNavierStokes(int dim, std::string FETypeVelocity, std::string FETypePressure, int degree, int dofsVelocity, int dofsPressure, MultiVectorPtr_Type u_rep, MultiVectorPtr_Type p_rep, BlockMatrixPtr_Type &A, BlockMultiVectorPtr_Type &resVec, SmallMatrix_Type coeff, ParameterListPtr_Type params, bool reAssemble, std::string assembleMode, bool callFillComplete=true, int FELocExternal=-1) | FEDD::FE_ElementAssembly< default_sc, default_lo, default_go, default_no > | |
| assemblyNonLinearElasticity(int dim, std::string FEType, int degree, int dofs, MultiVectorPtr_Type d_rep, BlockMatrixPtr_Type &A, BlockMultiVectorPtr_Type &resVec, ParameterListPtr_Type params, bool callFillComplete=true, int FELocExternal=-1) | FEDD::FE_ElementAssembly< default_sc, default_lo, default_go, default_no > | |
| assemblyNonLinearElasticity(int dim, std::string FEType, int degree, int dofs, MultiVectorPtr_Type d_rep, BlockMatrixPtr_Type &A, BlockMultiVectorPtr_Type &resVec, ParameterListPtr_Type params, DomainConstPtr_Type domain, MultiVectorPtr_Type eModVec, bool callFillComplete=true, int FELocExternal=-1) | FEDD::FE_ElementAssembly< default_sc, default_lo, default_go, default_no > | |
| assemblyNonlinearLaplace(int dim, std::string FEType, int degree, MultiVectorPtr_Type u_rep, BlockMatrixPtr_Type &A, BlockMultiVectorPtr_Type &resVec, ParameterListPtr_Type params, std::string assembleMode, bool callFillComplete=true, int FELocExternal=-1) | FEDD::FE_ElementAssembly< default_sc, default_lo, default_go, default_no > | |
| assemblyNonlinearSurfaceIntegralExternal(int dim, std::string FEType, MultiVectorPtr_Type f, MultiVectorPtr_Type d_rep, MatrixPtr_Type &Kext, std::vector< SC > &funcParameter, RhsFunc_Type func, ParameterListPtr_Type params, int FEloc=0) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyPressureMeanValue(int dim, std::string FEType, MultiVectorPtr_Type a) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyResistanceBoundary(int dim, std::string FEType, MultiVectorPtr_Type f, MultiVectorPtr_Type u_rep, vec_dbl_Type flowRate_vec, std::vector< SC > &funcParameter, RhsFunc_Type func, ParameterListPtr_Type params, int FEloc=0) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyRHS(int dim, std::string FEType, MultiVectorPtr_Type a, std::string fieldType, RhsFunc_Type func, std::vector< SC > &funcParameter) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyRHSDegTest(int dim, std::string FEType, MultiVectorPtr_Type a, std::string fieldType, RhsFunc_Type func, std::vector< SC > &funcParameter, int degree) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyShapeDerivativeDivergence(int dim, std::string FEType1, std::string FEType2, MatrixPtr_Type &DB, int FEloc1, int FEloc2, MapConstPtr_Type map1_unique, MapConstPtr_Type map2_unique, MultiVectorPtr_Type u, bool callFillComplete=true) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyShapeDerivativeVelocity(int dim, std::string FEType1, std::string FEType2, MatrixPtr_Type &D, int FEloc, MultiVectorPtr_Type u, MultiVectorPtr_Type w, MultiVectorPtr_Type p, double dt, double rho, double nu, bool callFillComplete=true) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblyStress(int dim, std::string FEType, MatrixPtr_Type &A, CoeffFunc_Type func, int *parameters, bool callFillComplete=true) | FEDD::FE< SC, LO, GO, NO > | |
| assemblySurfaceIntegral(int dim, std::string FEType, MultiVectorPtr_Type a, std::string fieldType, RhsFunc_Type func, std::vector< SC > &funcParameter) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblySurfaceIntegralExternal(int dim, std::string FEType, MultiVectorPtr_Type f, MultiVectorPtr_Type d_rep, std::vector< SC > &funcParameter, RhsFunc_Type func, ParameterListPtr_Type params, int FEloc=0) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblySurfaceIntegralFlag(int dim, std::string FEType, MultiVectorPtr_Type a, std::string fieldType, BC_func_Type func, std::vector< SC > &funcParameter) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| assemblySurfaceRobinBC(int dim, std::string FETypeP, std::string FETypeV, MultiVectorPtr_Type u, MatrixPtr_Type A, std::vector< SC > &funcParameter, RhsFunc_Type func, ParameterListPtr_Type params) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| BC_func_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| BlockMatrix_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| BlockMatrixPtr_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| BlockMultiVector_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| BlockMultiVectorPtr_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| buildFullDPhi(vec3D_dbl_ptr_Type dPhi, Teuchos::Array< SmallMatrix< double > > &dPhiMat) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| changeLinearizationFE(std::string linearization) | FEDD::FE_ElementAssembly< default_sc, default_lo, default_go, default_no > | |
| checkFE(int Dimension, std::string FEType) | FEDD::FE_ElementAssembly< default_sc, default_lo, default_go, default_no > | protected |
| computeSteadyViscosityFE_CM(int dim, std::string FETypeVelocity, std::string FETypePressure, int dofsVelocity, int dofsPressure, MultiVectorPtr_Type u_rep, MultiVectorPtr_Type p_rep, ParameterListPtr_Type params) | FEDD::FE_ElementAssembly< default_sc, default_lo, default_go, default_no > | |
| determineEMod(std::string FEType, MultiVectorPtr_Type solution, MultiVectorPtr_Type &eModVec, DomainConstPtr_Type domain, ParameterListPtr_Type params) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| Domain_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| DomainConstPtr_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| DomainConstPtr_vec_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| DomainPtr_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| Elements_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| ElementsConstPtr_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| ElementsPtr_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| epsilonTensor(vec_dbl_Type &basisValues, SmallMatrix< SC > &epsilonValues, int activeDof) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| es_ (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| FE(bool saveAssembly=false) | FEDD::FE< SC, LO, GO, NO > | |
| fillMatrixArray(SmallMatrix< double > &matIn, double *matArrayOut, std::string order, int offset=0) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| getCoordinates(vec_LO_Type localIDs, vec2D_dbl_ptr_Type points) | FEDD::FE_ElementAssembly< default_sc, default_lo, default_go, default_no > | protected |
| getSolution(vec_LO_Type localIDs, MultiVectorPtr_Type u_rep, int dofsVelocity) | FEDD::FE_ElementAssembly< default_sc, default_lo, default_go, default_no > | protected |
| MapConstPtr_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| MapPtr_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| Matrix_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| MatrixPtr_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| MeshPtr_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| MeshUnstr_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| MeshUnstrPtr_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| MultiVector_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| MultiVectorConstPtr_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| MultiVectorPtr_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| SmallMatrix_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| SmallMatrixPtr_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| vec2D_GO_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| vec3D_GO_ptr_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| vec3D_GO_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
| vec_GO_Type typedef (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > |