Finite Element Domain Decomposition Library
FEDDLib
|
This is the complete list of members for FEDD::FE< SC, LO, GO, NO >, including all inherited members.
addFE(DomainConstPtr_Type domain) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
advanceInTimeAssemblyFEElements(double dt, MultiVectorPtr_Type d_rep, MultiVectorPtr_Type c_rep) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | inline |
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 > | |
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< SC, LO, GO, 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< SC, LO, GO, NO > | |
assemblyAceGenTPM(MatrixPtr_Type &A00, MatrixPtr_Type &A01, MatrixPtr_Type &A10, MatrixPtr_Type &A11, MultiVectorPtr_Type &F0, MultiVectorPtr_Type &F1, MapPtr_Type &mapRepeated1, MapPtr_Type &mapRepeated2, ParameterListPtr_Type parameterList, MultiVectorPtr_Type u_repeatedNewton=Teuchos::null, MultiVectorPtr_Type p_repeatedNewton=Teuchos::null, MultiVectorPtr_Type u_repeatedTime=Teuchos::null, MultiVectorPtr_Type p_repeatedTime=Teuchos::null, bool update=true, bool updateHistory=true) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, 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 > | |
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 > | |
assemblyEmptyMatrix(MatrixPtr_Type &A) (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< SC, LO, GO, 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< SC, LO, GO, 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< SC, LO, GO, 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< SC, LO, GO, 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< SC, LO, GO, 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< SC, LO, GO, 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, MatrixPtr_Type a, MatrixPtr_Type aT) | 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 > | |
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 > | |
checkMeshOrientation(int dim, std::string FEType) (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
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< SC, LO, GO, NO > | |
const_output_fields (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, 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 > | |
domainVec_ (defined in FEDD::FE< SC, LO, GO, NO >) | FEDD::FE< SC, LO, GO, NO > | |
doSetZeros(double eps=10 *Teuchos::ScalarTraits< SC >::eps()) (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) (defined in FEDD::FE< SC, LO, GO, NO >) | 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 > | |
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 > |