![]() |
NeoPZ
|
| ►Nclarg | |
| ►Npz | |
| ►Npzgeom | Groups all classes which model the geometry |
| ►Npzrefine | Groups all classes which model the h refinement These classes are used as template arguments of |
| ►Npzshape | Groups all classes dedicated to the computation of shape functions |
| ►Npztopology | Groups all classes defining the structure of the master element |
| ►Nrdt | |
| ►Nsetup | |
| ►Nskyline_tst01 | |
| ►Nskyline_tst02 | |
| ►Nskyline_tst03 | |
| ►Nskyline_tst04 | |
| ►Nskyline_tst05 | |
| ►Nskyline_tst06 | |
| ►Nskyline_tst07 | |
| ►Nskyline_tst08 | |
| ►Nskyline_tst09 | |
| ►Nskyline_tst10 | |
| ►Nskyline_tst11 | |
| ►Nskyline_tst12 | |
| ►Nstats | |
| ►Nsubstruct_tst01 | |
| ►Nsubstruct_tst02 | |
| ►Nsubstruct_tst03 | |
| ►Nsubstruct_tst04 | |
| ►Nsubstruct_tst05 | |
| ►Nsubstruct_tst06 | |
| ►Nsubstruct_tst07 | |
| ►Nsubstruct_tst08 | |
| ►Nsubstruct_tst09 | |
| ►Nsubstruct_tst10 | |
| ►Nsubstruct_tst11 | |
| ►Nsubstruct_tst12 | |
| ►Nsubstruct_tst13 | |
| ►Nsubstruct_tst14 | |
| ►Nsubstruct_tst15 | |
| ►Nsubstruct_tst16 | |
| CAdapt | |
| CADPromote | |
| CAutoPointerMutexArrayInit | |
| CClockTimer | |
| CConvTest | Implements methods to evaluate jacobians by obtained convergence order to geometric element. Geometry |
| CCSVTable | |
| CCSVTableColumn | |
| CCycleTimer | |
| CElapsedTimeRunStat | |
| CFad | |
| CFadBinaryAdd | |
| CFadBinaryAdd< FadCst< L >, R > | |
| CFadBinaryAdd< L, FadCst< R > > | |
| CFadBinaryDiv | |
| CFadBinaryDiv< FadCst< L >, R > | |
| CFadBinaryDiv< L, FadCst< R > > | |
| CFadBinaryMinus | |
| CFadBinaryMinus< FadCst< L >, R > | |
| CFadBinaryMinus< L, FadCst< R > > | |
| CFadBinaryMul | |
| CFadBinaryMul< FadCst< L >, R > | |
| CFadBinaryMul< L, FadCst< R > > | |
| CFadBinaryPow | |
| CFadBinaryPow< FadCst< L >, R > | |
| CFadBinaryPow< L, FadCst< R > > | |
| CFadBinaryPow< L, int > | |
| CFadCst | |
| CFadExpr | |
| CFadSuper | |
| CFadUnaryMin | |
| CFadUnaryPlus | |
| CFileStreamWrapper | |
| CForceFunction | |
| CGetArithmeticType | |
| CGetArithmeticType< TFad< Num, T > > | |
| CHdiv2dPaper201504 | |
| CHdiv3dPaper201504 | |
| ChdivCurvedJCompAppMath | |
| Cis_arithmetic_pz | |
| Cis_complex_or_floating_point | |
| Cis_complex_or_floating_point< std::complex< T > > | |
| CMaterialDataS | |
| CMaterialDataV | |
| CMatrixBenchmark | |
| CMEM_CPY | |
| CNo_Initialization | |
| CNumericalTraits | |
| CNumericalTraits< B, TFad< Num, A > > | |
| CNumericalTraits< Fad< L >, Fad< R >, typename std::enable_if<!std::is_same< L, R >::value >::type > | |
| CNumericalTraits< Fad< L >, R, typename std::enable_if< is_arithmetic_pz< R >::value >::type > | |
| CNumericalTraits< L, Fad< R >, typename std::enable_if< is_arithmetic_pz< L >::value >::type > | |
| CNumericalTraits< L, TinyFad< Num, R > > | |
| CNumericalTraits< T, T > | |
| CNumericalTraits< TFad< Num, A >, B > | |
| CNumericalTraits< TFad< Num, T >, TFad< Num, T > > | |
| CNumericalTraits< TinyFad< Num, L >, R > | |
| CNumericalTraits< TinyFad< Num, L >, TinyFad< Num, R > > | |
| ►Cpar_assemble_task_t | |
| ►Cparallel_assemble_task_t | Iterações do laço podem ser executadas em paralelo. |
| CParallelAssembleTask | |
| CParallelAssembleTaskMatrix | |
| Cpz_pthread_info_t | |
| Cpz_pthread_mutex_t | |
| CPZResourceUsage | Information on the resources used by a child process. Utility |
| CRunStat | |
| CRunStatsRecorder | |
| CRunStatsTable | |
| CRUsageRunStat | |
| ►Csynchronized_threads_t | |
| CTCedricTest | |
| CTDatafile | TDatafile is a virtual class from which classes with different data formats can be derived. Getting Data |
| CTEulerDiffusivity | Implements a numerical diffusivity coeficient for the SUPG method. Analysis: Solving process Analysis |
| CTExceptionManager | |
| CTFad | |
| CTFadBinaryAdd | |
| CTFadBinaryAdd< L, TFadCst< typename L::value_type > > | |
| CTFadBinaryAdd< TFadCst< typename R::value_type >, R > | |
| CTFadBinaryDiv | |
| CTFadBinaryDiv< L, TFadCst< typename L::value_type > > | |
| CTFadBinaryDiv< TFadCst< typename R::value_type >, R > | |
| CTFadBinaryMinus | |
| CTFadBinaryMinus< L, TFadCst< typename L::value_type > > | |
| CTFadBinaryMinus< TFadCst< typename R::value_type >, R > | |
| CTFadBinaryMul | |
| CTFadBinaryMul< L, TFadCst< typename L::value_type > > | |
| CTFadBinaryMul< TFadCst< typename R::value_type >, R > | |
| CTFadBinaryPow | |
| CTFadBinaryPow< L, int > | |
| CTFadBinaryPow< L, TFadCst< typename L::value_type > > | |
| CTFadBinaryPow< TFadCst< typename R::value_type >, R > | |
| CTFadCst | |
| CTFadExpr | |
| CTFadUnaryMin | |
| CTFadUnaryPlus | |
| Cthread_arg_t | |
| Cthread_map1_arg | |
| Cthread_timer_t | |
| CThreadDohrmanAssembly | Implements assembling by Dohrman algorithm |
| CThreadDohrmanAssemblyList | Implements a list of Dohrman assembling and control thread and semaphores |
| CThreadDohrmanAssemblyList_ThreadArgs_t | |
| CTimer | |
| CTinyCopy | |
| CTinyCopy< 0 > | |
| CTinyCopy< 1 > | |
| CTinyCopy< 2 > | |
| CTinyCopy< 3 > | |
| CTinyFad | |
| CTinyFad< 1, T > | |
| CTinyFad< 10, T > | |
| CTinyFad< 11, T > | |
| CTinyFad< 12, T > | |
| CTinyFad< 13, T > | |
| CTinyFad< 14, T > | |
| CTinyFad< 15, T > | |
| CTinyFad< 16, T > | |
| CTinyFad< 17, T > | |
| CTinyFad< 18, T > | |
| CTinyFad< 19, T > | |
| CTinyFad< 2, T > | |
| CTinyFad< 20, T > | |
| CTinyFad< 3, T > | |
| CTinyFad< 4, T > | |
| CTinyFad< 5, T > | |
| CTinyFad< 6, T > | |
| CTinyFad< 7, T > | |
| CTinyFad< 8, T > | |
| CTinyFad< 9, T > | |
| CTinyVector | |
| CTPBSpStructMatrix | Assembles only the pair equations. Structural Matrix |
| CTPZAbstractFrontMatrix | Implements a matrix stored in a frontal decomposition scheme. Frontal |
| CTPZAcademicGeoMesh | |
| CTPZAdmChunkVector | Implements a chunk vector with free store administration. Utility |
| CTPZAdmChunkVectorThreadSafe | |
| CTPZAgglomerateElement | Implements an agglomerated discontinuous element. Computational Element |
| CTPZAgglomerateMesh | Implements a mesh that contains agglomerated elements. Computational Mesh |
| ►CTPZAnalysis | Implements the sequence of actions to perform a finite element analysis. Analysis |
| CTPZAnalysisError | Implements analysis procedures with hp adaptivity. Analysis |
| ►CTPZAnalyticSolution | |
| CTPZArtDiff | This class adds to the term of diffusion to the variacional formulation of the differential equation partial compressible of Euler (hyperbolic) |
| CTPZAssert | |
| CTPZAUSMFlux | Implements the numerical flux for AUSM problem. (Jorge?) |
| ►CTPZAutoPointer | This class implements a reference counter mechanism to administer a dynamically allocated object. Utility |
| CTPZAvlMap | |
| CTPZAxesTools | Implements method to verify whether axes is an orthogonal normalizes matrix and to transformation from given axes to euclidian basis and viceverse. Utility |
| CTPZBandStructMatrix | Implements Banded Structural Matrices. Structural Matrix |
| CTPZBCTension | Class which implements a tension boundary condition, where the tensor is computed from a finite element analysis |
| CTPZBFileStream | |
| CTPZBiharmonic | Implements discontinuous Galerkin formulation for the bi-harmonic equation |
| CTPZBiharmonicEstimator | Estimates error to biharmonic problem. Also computes the contributions on elements and interfaces. Analysis |
| CTPZBlendNACA | Special map to NACA. Geometry |
| ►CTPZBlock | Implements block matrices. Matrix utility |
| CTPZBlockDiagonal | Defines block diagonal matrices. Matrix |
| CTPZBlockDiagonalStructMatrix | Implements Block Diagonal Structural Matrices. Structural Matrix |
| ►CTPZBndCond | This class defines the boundary condition for TPZMaterial objects |
| CTPZBndCondWithMem | |
| CTPZBuildMultiphysicsMesh | |
| CTPZBuildSBFem | |
| CTPZBurger | This class implements a linear convection equation using a burger flux instead of the linear flux |
| CTPZChangeEl | Special map. It is util to convert a linear element for quadratic element, but the same topology. Geometry |
| CTPZCheckConsistency | Implements an interface to check the consistency of two implementations. Utility |
| CTPZCheckGeom | This class performs a series of consistency tests on geometric transformations between elements. Geometry |
| CTPZCheckMesh | This class verifies the consistency of the datastructure of a TPZCompMesh object. Computational Mesh |
| CTPZCheckRestraint | Will verify the consistency of the restraints of shape functions along a side. Computational Element |
| CTPZChunkInTranslation | |
| CTPZChunkTranslator | |
| CTPZChunkVector | |
| CTPZChunkVectorIterator | |
| CTPZCircBufferedStream | Class for creating a bidirectional circular buffer |
| CTPZCompEl | Defines the interface of a computational element. Computational Element |
| CTPZCompElDisc | This class implements a discontinuous element (for use with discontinuous Galerkin). Computational Element |
| CTPZCompElHDiv | |
| CTPZCompElHDivBound2 | Implements a generic computational element to HDiv scope. Computational Element |
| CTPZCompElHDivPressure | This class implements a "generic" computational element to HDiv scope. Computational Element |
| CTPZCompElHDivPressureBound | Implements a generic computational element to HDiv-Pressure scope. Computational Element |
| ►CTPZCompElLagrange | |
| CTPZCompElPostProc | This class implements the TPZCompEl structure to enable copying the solution of the referred compEl at the integration points to itself and interpolating it inside the element |
| CTPZCompElSide | Implements computational element and a side. Computational Element |
| CTPZCompElWithMem | This class implements the TPZCompEl structure to enable material memory feature. It should be instantiated using one of TPZCompEl bottom classes as parent in the template parameter |
| CTPZCompMesh | Implements computational mesh. Computational Mesh |
| CTPZCompMeshReferred | Implements the structure to allow one mesh to refer to the solution of another. Geometry |
| CTPZCompMeshTools | Class whose methods implement a functionality on a computational mesh |
| CTPZCondensedCompEl | Class which implements an element which condenses the internal connects |
| ►CTPZConnect | Represents a set of shape functions associated with a computational element/side. Computational Element |
| CTPZConservationLaw | Implements the interface for conservation laws, keeping track of the timestep as well |
| CTPZConsLawTest | Only to test a material as conservation law. It was used for testing purposes |
| CTPZConstrainedNormalRandom | |
| CTPZConstrainedRandom | |
| CTPZContBufferedStream | Class for creating a bidirectional circular buffer |
| CTPZConvergenceException | |
| CTPZCopySolve | To solve clones of the given matrix. Solver |
| CTPZCounter | Implements a counter by operations. Common |
| CTPZCoupledTransportDarcy | Implements two equations where the second one requires the solution of the first |
| CTPZCoupledTransportDarcyBC | DESCRIBE PLEASE |
| CTPZCreateApproximationSpace | |
| ►CTPZCutHillMcKee | |
| CTPZDiffMatrix | Matrix class to hold the flux derivatives A B C and diffusive matrix coefficients. Matrix |
| CTPZDiffusionConsLaw | This class adds to the term of diffusion to the variacional formularization of the differential equation partial compressible of Euler (hyperbolic). Analysis: Solving process Analysis |
| CTPZDiscontinuousGalerkin | Defines the interface which material objects need to implement for discontinuous Galerkin formulations |
| CTPZDiscontinuousGalerkinTranslator | |
| CTPZDohrAssembleItem | To assembling one item using Dohrmann algorithm. Sub structure |
| CTPZDohrAssembleList | List of items to assembling using Dohrmann algorithm |
| CTPZDohrAssembly | Assembling using Dohrmann algorithm. Sub structure |
| CTPZDohrMatrix | Implements a matrix divided into substructures. Matrix Sub structure |
| CTPZDohrPrecond | Implements a matrix which computes the preconditioner developed by Dohrmann. Sub Structure |
| CTPZDohrPrecondThreadV1Data | Auxiliar structure with thread to compute the preconditioner developed by Dohrmann. Sub Structure |
| CTPZDohrPrecondV2SubData | Auxiliar structure for v2 vector to compute the preconditioner developed by Dohrmann. Sub Structure |
| CTPZDohrPrecondV2SubDataList | Auxiliar structure with list for v2 vector data. Sub Structure |
| CTPZDohrStructMatrix | Implements structural matrix divided in sub structures. Structural Matrix Sub structure |
| CTPZDohrSubstruct | Implements sub structure matrices using Dohrman algorithm. Sub Structure |
| CTPZDohrSubstructCondense | To condense matrix divided in sub structures. Sub Structure |
| CTPZDohrThreadMultData | .. . Sub structure |
| CTPZDohrThreadMultList | .. . Sub structure |
| CTPZDruckerPrager | |
| CTPZDruckerPragerTranslator | |
| CTPZDualPoisson | This material consider exactly just laplace equation (i.e. coefficient equal to 1) |
| CTPZDummyFunction | |
| CTPZDXGraphMesh | Implements the interface of the graphmesh to the OpenDX graphics package. Post processing |
| CTPZElast3Dnlinear | |
| CTPZElasticCriterion | |
| CTPZElasticCriterionTranslator | |
| CTPZElasticity2DHybrid | This class implements a two dimensional elastic material in plane stress or strain |
| CTPZElasticity3D | This class implements a 3D isotropic elasticity material |
| CTPZElasticityAxiMaterial | Implements a two dimensional elastic material in plane stress or strain |
| CTPZElasticityHybridMaterial | This class implements a two dimensional elastic material to hybrid method. It is derived from the class TPZElasticityMaterial |
| CTPZElasticityMaterial | This class implements a two dimensional elastic material in plane stress or strain |
| CTPZElasticResponse | |
| CTPZElasticResponseTranslator | |
| CTPZElastoPlasticAnalysis | |
| CTPZElastoPlasticMem | |
| CTPZElastoPlasticMemTranslator | |
| CTPZElementGroup | Class which groups elements to characterize dense matrices |
| CTPZElementMatrix | This class associates an element matrix with the coeficients of its contribution in the global stiffness matrix. Aproximation space |
| CTPZEqnArray | It is an equation array, generally in its decomposed form. Frontal |
| CTPZEquationFilter | |
| CTPZEuler | This class implements a linear scalar convection equation with modified SUPG difusion |
| CTPZEulerAnalysis | Implements an analysis procedure for computing the steady state solution of a compressible Euler flow simulation. Analysis |
| CTPZEulerConsLaw | This material implements the weak statement of the compressible euler equations |
| CTPZEulerEquation | This material implements the weak statement of the three-dimensional compressible euler equations |
| CTPZException | |
| CTPZExtendGridDimension | Generates a three dimensional mesh as an extension of a two dimensional mesh. Getting Data |
| CTPZExtractVal | |
| CTPZFBMatrix | Defines a non symmetric banded matrix. Matrix |
| CTPZFileEqnStorage | Has the same porpouse of EqnStack but stores the EqnArrays in a different form (binary files). Frontal |
| CTPZFileStream | Implements reading from and writing to an ascii file. Persistency |
| CTPZFlopCounter | This class implements floating point number associated with a counter of the operations performed with it by type. (arithmetic, trigonometric, exponencial and logarithmic operations performed with it). Common |
| CTPZFlowCompMesh | Computational mesh with additional data for CFD problems. Computational Mesh |
| CTPZFMatrix | Full matrix class. Matrix |
| CTPZFNMatrix | Non abstract class which implements full matrices with preallocated storage with (N+1) entries. Matrix |
| ►CTPZFront | Abstract class implements storage and decomposition process of the frontal matrix. Frontal |
| CTPZFrontMatrix | Responsible for the frontal method as a whole. Frontal |
| CTPZFrontNonSym | Abstract class implements storage and decomposition process of the frontal matrix involving non-simetry characteristics. Frontal |
| CTPZFrontStructMatrix | Responsible for a interface among Finite Element Package and Matrices package to frontal method. Structural Matrix Frontal |
| CTPZFrontSym | Abstract class implements storage and decomposition process of the frontal matrix involving simmetry characteristics. Frontal |
| CTPZFStructMatrix | Implements Full Structural Matrices. Structural Matrix |
| CTPZfTime | Calculate the Times. Utility |
| CTPZFunction | Implements a function. Utility |
| CTPZFunctionTranslator | |
| ►CTPZFYsmpMatrix | Implements a non symmetric sparse matrix (Yale Sparse Matrix Storage). Matrix |
| CTPZGaussRule | Implements the Gaussian quadrature. Numerical Integration Abstract class |
| CTPZGenAMatrix | Implements a generic matrix of objects which implement arithmetic operations. Matrix |
| CTPZGeneralFStream | |
| CTPZGenGrid | Implements the generation of a multilayered bi-dimensional geometric grid. Getting Data |
| CTPZGenMatrix | Implements generic class which holds a matrix of objects. Matrix |
| CTPZGenPartialGrid | Implements the generation of a geometric grid. Getting Data |
| CTPZGenSpecialGrid | Implements the generation of a polygonal mesh approximating a geometric element from another simple polygonal mesh. Getting Data |
| CTPZGenSubStruct | An interface to "feed" the datastructure of the Dohrmann algorithm. Sub Structure |
| CTPZGeoEl | Defines the behaviour of all geometric elements. GeometryTPZGeoEl is the common denominator for all geometric elements |
| CTPZGeoElBC | Structure to help the construction of geometric elements along side of a given geometric element. Geometry |
| CTPZGeoElement | Implements a generic geometric element with a uniform refinement pattern. Geometry |
| CTPZGeoElMapped | This class implements a geometric element which uses its ancestral to compute its jacobian. Geometry |
| CTPZGeoElRefLess | Implements the mapping between the master element and deformed element. Geometry |
| CTPZGeoElRefPattern | Implements a generic geometric element which is refined according to a generic refinement pattern. Geometry |
| CTPZGeoElSide | Utility class which represents an element with its side. The Geometric approximation classes Geometry |
| CTPZGeoElSideIndex | Utility class which represents an element index with its side. Geometry |
| CTPZGeoMesh | This class implements a geometric mesh for the pz environment. Geometry |
| CTPZGeoMeshBuilder | |
| CTPZGeoNode | Implements a geometric node in the pz environment. Geometry |
| CTPZGmshReader | Implement the interface between TPZGeoMesh and the files produced by Gmsh (version 3.0 or 4.0 ) in msh format |
| CTPZGMSHReadMesh | Manages the manipulation of geometric meshes. Getting Data generated by the GMSH in order to be used for the NeoPZ |
| CTPZGradient | |
| CTPZGradientFlux | DESCRIBE PLEASE |
| ►CTPZGradientReconstruction | |
| CTPZGraphEl | Abstract class to graphical one-, two- and three-dimensional element. Post processing |
| CTPZGraphEl1d | To export a graphical one dimensional element. Post processing |
| CTPZGraphEl1dd | To export a graphical one dimensional discontinuous element. Post processing |
| CTPZGraphElPrismMapped | Implements the graphical element for a prism using a degenerated cube element. Post processing |
| CTPZGraphElPyramidMapped | Implements the graphical element for a pyramid using a map to the cube element. Post processing |
| CTPZGraphElQ2d | To export a graphical two dimensional element. Post processing |
| CTPZGraphElQ2dd | To export a graphical two-dimensional discontinuous element. Post processing |
| CTPZGraphElQ3dd | To export a graphical three dimensional discontinuous element. Post processing |
| CTPZGraphElT | To export a graphical triangular element. Post processing |
| CTPZGraphElT2dMapped | Implements a graphical element for a triangle mapped into de quadrilateral element. Post processing |
| CTPZGraphElT3d | Implements the graphical representation of a tetrahedra element. Post processing |
| CTPZGraphElTd | To export a graphical discontinuous triangular element. Post processing |
| CTPZGraphMesh | Represents a graphical mesh used for post processing purposes. Post processing |
| CTPZGraphNode | To export a graphical node. Post processing |
| CTPZGuiInterface | This class implements a very simple interface from PZ kernel to GUI. Module: Common |
| CTPZHierarquicalGrid | |
| CTPZHWTools | |
| CTPZHybridizeHDiv | |
| CTPZHybridPoisson | Material to solve a mixed poisson problem 2d by multiphysics simulation |
| CTPZHyperPlane | Reads a mesh in a "human readable" format, i.e. in text format and with coments. Getting Data |
| CTPZHyperPlaneIntersect | |
| CTPZIdentifyRefPattern | Identifies the refinement pattern given the father element and their sons. Getting Data |
| CTPZIncNavierStokesKEps | This class implements an imcompressible Navier-Stokes formulation with modified KEpsilon turbulence model |
| CTPZInconsistentStateException | |
| CTPZInt1d | Handles the numerical integration for one-dimensional problems. Numerical Integration |
| CTPZInt1Point | Integration rule for one point. Numerical Integration |
| CTPZIntCube3D | Handles the numerical integration for three-dimensional problems using cube elements. Numerical Integration |
| CTPZIntelGen | Implements a generic computational element. Computational Element |
| CTPZInterfaceElement | Computes the contribution over an interface between two discontinuous elements. Computational Element |
| CTPZInterpolatedElement | Implements computational element based on an interpolation space. Computational Element |
| CTPZInterpolationSpace | Implements the interfaces for TPZCompElDisc, TPZInterfaceElement and TPZInterpolatedElement. Computational element |
| CTPZIntPoints | Abstract class defining integration rules. Numerical Integration |
| CTPZIntPrism3D | Handles the numerical integration for three-dimensional problems using prism elements. Numerical Integration This cubature rule uses a cubature rule for one dimension (zeta) and a cubature rule for triangle (base) |
| CTPZIntPyram3D | Handles the numerical integration for three-dimensional problems using pyramid elements. Numerical Integration |
| CTPZIntQuad | Handles the numerical integration for two-dimensional problems using quadrilateral elements. Numerical Integration |
| CTPZIntQuadQuarterPoint | |
| CTPZIntRuleList | Creates instances of all integration rules for rapid selection. Numerical Integration |
| CTPZIntRuleP3D | Integration rule for pyramid. Numerical Integration |
| CTPZIntRuleT | Integration rule (points and weights) for triangles. Numerical Integration |
| CTPZIntRuleT3D | Integration rule for tetrahedra. Numerical Integration |
| CTPZIntTetra3D | Handles the numerical integration for three-dimensional problems using tetraedra elements. Numerical Integration |
| CTPZIntTriang | Handles the numerical integration for two-dimensional problems using triangular elements. Numerical Integration |
| CTPZL2Projection | Implements an L2 projection to constant solution values |
| CTPZLadeKim | |
| CTPZLadeKimThermoForceA | |
| CTPZLadeNelsonElasticResponse | |
| CTPZLagrangeMultiplier | Material which implements a Lagrange Multiplier |
| CTPZLimitedPriorityQueue | |
| CTPZLine | Implements a line. Utility |
| CTPZLinearConvecDiff | Convecção-difusão linear 2D |
| CTPZLinearConvection | Implements a linear scalar convection equation with modified SUPG difusion |
| ►CTPZLink | Implements a linked list of ElemType elements. Matrix utility |
| CTPZManVector | Implements a vector class which allows to use external storage provided by the user. Utility |
| CTPZMat1dLin | Implements a one dimensional linear problem |
| CTPZMat2dLin | Implements a bi-dimensional linear problem |
| CTPZMatConvectionProblem | Contains the TPZMatConvectionProblem class which implements a convection problem 2D with time dependence |
| CTPZMatDualHybridPoisson | |
| CTPZMatElasticity2D | Description Linear elastic equations |
| CTPZMatElastoPlastic | |
| CTPZMatElastoPlastic2D | |
| CTPZMatElastoPlastic2DTranslator | |
| CTPZMatElastoPlasticTranslator | |
| CTPZMaterial | This abstract class defines the behaviour which each derived class needs to implement |
| CTPZMaterialCoupling | Implemented a Poisson Problem coupling the interpolation spaces H(div) and H1 |
| CTPZMaterialData | |
| CTPZMaterialTest | DESCRIBE PLEASE |
| CTPZMaterialTest3D | Implements a three dimensional linear material for test |
| CTPZMaterialTranslator | |
| CTPZMathTools | ?? |
| CTPZMatHybrid | DESCRIBE PLEASE |
| CTPZMatHyperElastic | Implements a hyper elasticity material |
| CTPZMatLaplacian | |
| CTPZMatMixedPoisson3D | Material to solve a mixed poisson problem 3D by multiphysics simulation |
| CTPZMatOrthotropic | Implements a orthotropic material |
| CTPZMatPlaca2 | DESCRIBE PLEASE |
| CTPZMatPoisson3d | DESCRIBE PLEASE |
| CTPZMatPoisson3dReferred | This class implements a version of TPZMatPoisson3d where the convection term is given at each integration point from a previous calculation |
| CTPZMatPorous | Implements an porous media material to be used together with elastic elastoplastic mechanical counterparts |
| CTPZMatRed | Implements a simple substructuring of a linear system of equations, composed of 4 submatrices. Matrix |
| CTPZMatRedStructMatrix | .. . Sub Structure |
| CTPZMatrix | Root matrix class (abstract). Matrix |
| CTPZMatrixMarket | |
| CTPZMatrixSolver | Defines a class of matrix solvers. Solver |
| CTPZMatTemporal | |
| CTPZMatWithMem | Implements an abstract class implementing the memory features |
| CTPZMatWithMemTranslator | |
| CTPZMD5Stream | Implements the interface to write and check MD5 files. Persistency |
| CTPZMeshSolution | Class which represents the solution and its derivative as a function |
| CTPZMetis | Implements renumbering for elements of a mesh. Utility |
| CTPZMGAnalysis | Implements multigrid analysis. TPZMGAnalysis is derived from TPZAnalysis. Analysis |
| CTPZMGSolver | Represents a solution process in three steps: transfer of the residual, execute a solver on the coarse mesh, extend the solution. Solver |
| CTPZMHMeshControl | Class oriented towards the creation of multiscale hybrid meshes - YES |
| CTPZMHMixedHybridMeshControl | Class for creating TPZMHMM with Mixed Meshes |
| CTPZMHMixedMeshChannelControl | Class for creating TPZMHMM with Mixed Meshes |
| CTPZMHMixedMeshControl | Class for creating TPZMHMM with Mixed Meshes |
| CTPZMixedDarcyFlow | |
| ►CTPZMixedElasticityMaterial | This class implements a two dimensional elastic material in plane stress or strain |
| CTPZMixedPoisson | Material to solve a mixed poisson problem 2d by multiphysics simulation |
| CTPZMixedPoissonParabolic | Material to solve a mixed time dependent poisson problem 2d by multiphysics simulation |
| CTPZMohrCoulomb | |
| ►CTPZMohrCoulombNeto | |
| ►CTPZMohrCoulombPV | |
| CTPZMultCamada | DESCRIBE PLEASE |
| CTPZMulticamadaOrthotropic | Gerencia um conjunto de placas dispostas em forma multicamada |
| CTPZMultiphase | Material to solve a 2d multiphase transport problem by multiphysics simulation |
| CTPZMultiphysicsCompEl | Class to create a compute element multiphysics |
| CTPZMultiphysicsCompMesh | |
| CTPZMultiphysicsElement | |
| CTPZMultiphysicsInterfaceElement | Computes the contribution over an interface between two discontinuous elements. Computational Element |
| CTPZMultiTimer | Controls several timers at once. Utility |
| CTPZMultPlaca | DESCRIBE PLEASE |
| CTPZMVGraphMesh | Implements graphical mesh to MVGraph package. Post processing |
| CTPZNLMat1d | Virtual class that implements the whole structure for evaluta non linear truss elements |
| CTPZNodesetCompute | Computes the cardinality of a nodegraph, identifying nodes as vertices, lines, faces or volumes. Utility |
| CTPZNonLinBiharmonic | This class implements discontinuous Galerkin formulation for the non-linear bi-harmonic equation |
| CTPZNonLinearAnalysis | Derived class from TPZAnalysis implements non linear analysis (Newton's method). Analysis |
| CTPZNonLinearPoisson3d | DESCRIBE PLEASE |
| CTPZNonLinMultGridAnalysis | Implements multigrid analysis to Non linear problems. Class TPZNonLinMultGridAnalysis derived from TPZAnalysis. Analysis |
| CTPZNormalRandom | |
| CTPZNullMaterial | |
| CTPZNullMaterialTranslator | |
| CTPZNumeric | Implements several methods to calculation. Utility |
| CTPZOneShapeRestraint | Definition of the retraint associated with the top of the pyramid |
| CTPZOutofRange | This class is used as an exception thrown on an outofrange condition |
| CTPZPageMigrationManager | |
| ►CTPZPairStructMatrix | .. . Sub Structure |
| CTPZParallelEnviroment | |
| CTPZParFrontMatrix | FrontMatrix with parallel techniques included. Frontal |
| CTPZParFrontStructMatrix | Is a structural matrix with parallel techniques included. Structural Matrix Frontal |
| CTPZParSkylineStructMatrix | Defines parallel structural matrix for skyline matrices. Structural Matrix |
| CTPZPermutation | This class generates all permutations of n values. Utility |
| CTPZPersistenceManager | |
| CTPZPlaca | DESCRIBE PLEASE |
| CTPZPlacaOrthotropic | O objeto desta classe representa uma placa do objeto multicamada |
| CTPZPlane | Implements a plane (stores the plane equation). Utility |
| CTPZPlasticBase | |
| CTPZPlasticCriterion | |
| CTPZPlasticDiagnostic | |
| CTPZPlasticIntegrMem | |
| CTPZPlasticState | |
| CTPZPlasticStateTranslator | |
| CTPZPlasticStep | Classe que efetua avanco de um passo de plastificacao utilizando o metodo de Newton |
| CTPZPlasticStepPV | Classe que efetua avanco de um passo de plastificacao utilizando o metodo de Newton |
| CTPZPlasticStepPVTranslator | |
| CTPZPlasticStepTranslator | |
| CTPZPlasticTest | |
| CTPZPolynomial | Implements a polynomial. Utility |
| CTPZPoroElastoPlasticAnalysis | |
| CTPZPoroElastoPlasticMem | |
| CTPZPorousElasticCriterion | |
| CTPZPorousElasticity | |
| CTPZPorousElasticResponse | |
| CTPZPorousElastoPlasticMem | |
| CTPZPostProcAnalysis | |
| CTPZPostProcMat | |
| CTPZPostProcVar | Implements an elastoplastic material and uses the memory feature to store the damage variables This material works only together with the Plasticity Library |
| CTPZPrimalPoisson | This material consider exactly just laplace equation (i.e. coefficient equal to 1) |
| CTPZPrInteg | Prismatic extension of an integration rule. Numerical Integration |
| CTPZPriorityQueue | |
| CTPZProjectEllipse | |
| CTPZRandom | |
| CTPZReadGIDGrid | Implement the interface between TPZGeoMesh and the files produced by GID (version G.T. 10.0.7 ) in dump format |
| CTPZReadMesh | Virtual class that implements the interface for build a computational mesh from a file. Getting Data |
| CTPZReadMeshHR | Reads a mesh in a "human readable" format, i.e. in text format and with coments. Getting Data |
| CTPZReadTetGen | Implement the interface between TPZGeoMesh and the files produced by tetgen. Getting Data |
| CTPZReducedSpace | |
| CTPZReferredCompEl | Template to generate computational elements. Computational Element |
| ►CTPZRefPattern | Defines the topology of the current refinement pattern to a mesh. Refine |
| CTPZRefPatternDataBase | Defines data base of patterns. Refine |
| CTPZRefPatternTools | Defines tools of pattern. Refine |
| CTPZRegisterClassId | |
| CTPZRenumbering | This abstract class which defines the behavior which derived classes need to implement for implementing node sequence numbering optimization. Utility |
| CTPZReschedulableTask | |
| CTPZRestoreClass | Implements an interface to register a class id and a restore function. Persistence |
| CTPZRestoreClassBase | |
| CTPZRestoreClassWithTranslator | |
| CTPZRestoredInstance | |
| CTPZReynoldsFlow | This abstract class defines the behaviour which each derived class needs to implement |
| CTPZSandlerDimaggio | |
| CTPZSandlerDimaggioThermoForceA | |
| CTPZSandlerDimaggioThermoForceATranslator | |
| CTPZSandlerDimaggioTranslator | |
| CTPZSandlerExtended | |
| CTPZSandlerExtendedTranslator | |
| CTPZSavable | This class defines the interface to save and restore objects from TPZStream objects. Persistency |
| CTPZSBandStructMatrix | Implements Symmetric Banded Structural Matrices. Structural Matrix |
| CTPZSBFemElementGroup | |
| CTPZSBFemVolume | |
| CTPZSBMatrix | Implements symmetric band matrices. Matrix |
| CTPZSemaphore | Implements semaphore to threads. Utility |
| CTPZSequenceSolver | Defines sequence solvers. Solver |
| CTPZSFMatrix | Implements a symmetric full matrix. Matrix |
| CTPZSkylineNSymStructMatrix | |
| CTPZSkylineStructMatrix | Implements SkyLine Structural Matrices. Structural Matrix |
| CTPZSkylMatrix | Implements a skyline storage format. A Skyline matrix is symmetric so square. Matrix |
| CTPZSkylNSymMatrix | Implements a skyline storage format |
| CTPZSkylParMatrix | Implements a skyline storage format to parallelized process. Matrix |
| CTPZSloan | Interface to sloan subrotines. Utility |
| ►CTPZSloanRenumbering | |
| CTPZSolver | Defines a abstract class of solvers which will be used by matrix classes. Solver |
| CTPZSpaceTimeRichardsEq | Implemenents a 1D space-time Richards' equation |
| CTPZSparseBlockDiagonal | Implements a block diagonal matrix where the blocks are not contiguous. Matrix |
| CTPZSparseBlockDiagonalStructMatrix | It will build a sparse block diagonal preconditioner with a structure determined by the parameters passed to it. Structural Matrix |
| CTPZSpBlockDiagPivot | Derivation using decompose LU with pivot. Matrix |
| ►CTPZSpMatrix | Defines sparce matrix class. Matrix |
| CTPZSpStructMatrix | Implements Sparse Structural Matrices. Structural Matrix |
| CTPZSSpMatrix | Implements sparce symmetric matrix using a linked list of elements. Matrix |
| CTPZStack | This class implements a stack object. Utility |
| CTPZStackEqnStorage | Responsible for storing arrays of equations (mostly in a decomposed form). Frontal |
| ►CTPZStencilMatrix | Implements a sparse matrix defined by a stencil. Matrix |
| CTPZStepSolver | Defines step solvers class. Solver |
| CTPZStochasticSearch | |
| CTPZStream | Defines the interface for saving and reading data. Persistency |
| CTPZString | Implements strings as stack. Utility |
| CTPZStructMatrixBase | |
| ►CTPZStructMatrixCS | Refines geometrical mesh (all the elements) num times |
| ►CTPZStructMatrixGC | Refines geometrical mesh (all the elements) num times |
| CTPZStructMatrixGCTP | It is responsible for a interface between Matrix and Finite Element classes. Structural Matrix This class uses graph coloring and TPZThreadPool to assemble the matrix in parallel |
| ►CTPZStructMatrixOR | Refines geometrical mesh (all the elements) num times |
| ►CTPZStructMatrixOT | Refines geometrical mesh (all the elements) num times |
| CTPZStructMatrixST | It is responsible for a interface among Matrix and Finite Element classes. Structural Matrix |
| CTPZStructMatrixTBBFlow | Refines geometrical mesh (all the elements) num times |
| CTPZSubCompMesh | Implements a group of computational elements as a mesh and an element. Computational Mesh |
| CTPZSubMeshAnalysis | Analysis procedure to computational sub mesh. Analysis |
| CTPZSubMeshFrontalAnalysis | Analysis for substructuring. Use a frontal matrix. Analysis |
| CTPZSwelling | Implements a numerical model of swelling material coupling flow through porous media with ionic transport |
| CTPZSymetricSpStructMatrix | Implements Sparse Structural Matrices. Structural Matrix |
| CTPZSYsmpMatrix | Implements a symmetric sparse matrix. Matrix |
| CTPZTask | Helper class for ordering the tasks that the user have requested |
| CTPZTaskGroup | |
| CTPZTaskOrdering | Simple struct needed by std::priority_queue for ordering the items |
| ►CTPZTensor | |
| CTPZTensorTranslator | |
| CTPZThermicElast3D | This class implements a 3D isotropic elasticity material with thermal stress |
| CTPZThermoForceA | |
| CTPZThreadPool | Administers tasks that will be executed asynchronously |
| CTPZTimer | The timer class. Utility |
| CTPZTimeTemp | Takes times. (Tomada de tempos). Utility |
| CTPZTracerFlow | |
| CTPZTransfer | Implements rectangular matrix which extends a solution vector of the coarse mesh to a solution vector in the fine mesh. Matrix |
| CTPZTransform | Implements an affine transformation between points in parameter space. Topology Utility |
| CTPZTransientAnalysis | Implements a very simple manner to perform transient simulations. Analysis |
| CTPZTransientMaterial | Implements an implicit Euler time integrator. The Material Classes Material |
| CTPZUniformRandom | |
| CTPZV3DGraphMesh | To export a graphical three dimensional mesh to use at V3D package. Post processing |
| CTPZVec | This class implements a simple vector storage scheme for a templated class T. Utility |
| CTPZVecL2 | This abstract class defines the behaviour which each derived class needs to implement |
| CTPZVerySparseMatrix | Implements a matrix whose nonzero elements are stored in binary tree. Matrix |
| CTPZViscoelastic | This class implements an isotropic viscoelasticity material |
| CTPZVonMises | |
| CTPZVTKGeoMesh | To export a graphical mesh to VTK environment to geometric mesh. Post processing |
| CTPZVTKGraphMesh | To export a graphical mesh to VTK environment. Post processing |
| CTPZWillamWarnke | |
| CTPZYCCamClayPV | |
| CTPZYCCamClayPVTranslator | |
| CTPZYCDruckerPrager | Implementa a plastificacao do criterio de Von Mises |
| CTPZYCDruckerPragerPV | |
| CTPZYCDruckerPragerPVTranslator | |
| CTPZYCLadeKim | Implementa as funções de potencial plástico e yield criterium do modelo constitutivo de Lade Kim para solo e rochas brandas |
| CTPZYCModifiedMohrCoulomb | |
| CTPZYCMohrCoulomb | |
| ►CTPZYCMohrCoulombPV | |
| CTPZYCMohrCoulombPVTranslator | |
| CTPZYCRankine | |
| CTPZYCSandlerDimaggio | |
| CTPZYCSandlerDimaggioL | |
| CTPZYCSandlerDimaggioL2 | |
| CTPZYCSandlerDimaggioL2Translator | |
| CTPZYCSandlerDimaggioLTranslator | |
| CTPZYCSandlerDimaggioTranslator | |
| CTPZYCTresca | |
| CTPZYCTrescaRegularized | This class implements a tresca yield criteria whrere the gradient of the inverse angle is regularized |
| CTPZYCVonMises | Implementa a plastificacao do criterio de Von Mises |
| CTPZYCVonMisesCombTresca | |
| CTPZYCVonMisesInterface | |
| CTPZYCWillamWarnke | Implementa a plastificacao do criterio de Von Mises |
| CTSide | To store a side and its nodes indexes. Getting data |
| CVector |
1.8.13