NeoPZ
Classes | Functions
pzmultiphysicscompel.h File Reference

It has the declaration of the TPZMultiphysicsCompEl class. More...

#include <iostream>
#include "pzmultiphysicselement.h"
#include "pzmaterialdata.h"
#include "pzelctemp.h"
#include "pzreducedspace.h"
#include "pzcmesh.h"
Include dependency graph for pzmultiphysicscompel.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TPZTransform< T >
 Implements an affine transformation between points in parameter space. Topology Utility. More...
 
class  TPZMultiphysicsCompEl< TGeometry >
 class to create a compute element multiphysics More...
 

Functions

TPZCompElCreateMultiphysicsPointEl (TPZGeoEl *gel, TPZCompMesh &mesh, int64_t &index)
 Creates computational point element for Multiphysics approximate space. More...
 
TPZCompElCreateMultiphysicsLinearEl (TPZGeoEl *gel, TPZCompMesh &mesh, int64_t &index)
 Creates computational linear element for Multiphysics approximate space. More...
 
TPZCompElCreateMultiphysicsQuadEl (TPZGeoEl *gel, TPZCompMesh &mesh, int64_t &index)
 Creates computational quadrilateral element for Multiphysics approximate space. More...
 
TPZCompElCreateMultiphysicsTriangleEl (TPZGeoEl *gel, TPZCompMesh &mesh, int64_t &index)
 Creates computational triangular element for Multiphysics approximate space. More...
 
TPZCompElCreateMultiphysicsCubeEl (TPZGeoEl *gel, TPZCompMesh &mesh, int64_t &index)
 Creates computational cube element for Multiphysics approximate space. More...
 
TPZCompElCreateMultiphysicsPrismEl (TPZGeoEl *gel, TPZCompMesh &mesh, int64_t &index)
 Creates computational prismal element for Multiphysics approximate space. More...
 
TPZCompElCreateMultiphysicsPyramEl (TPZGeoEl *gel, TPZCompMesh &mesh, int64_t &index)
 Creates computational pyramidal element for Multiphysics approximate space. More...
 
TPZCompElCreateMultiphysicsTetraEl (TPZGeoEl *gel, TPZCompMesh &mesh, int64_t &index)
 Creates computational tetrahedral element for Multiphysics approximate space. More...
 
TPZCompElCreateMultiphysicsPointElWithMem (TPZGeoEl *gel, TPZCompMesh &mesh, int64_t &index)
 Creates computational point element for Multiphysics approximate space. More...
 
TPZCompElCreateMultiphysicsLinearElWithMem (TPZGeoEl *gel, TPZCompMesh &mesh, int64_t &index)
 Creates computational linear element for Multiphysics approximate space. More...
 
TPZCompElCreateMultiphysicsQuadElWithMem (TPZGeoEl *gel, TPZCompMesh &mesh, int64_t &index)
 Creates computational quadrilateral element for Multiphysics approximate space. More...
 
TPZCompElCreateMultiphysicsTriangleElWithMem (TPZGeoEl *gel, TPZCompMesh &mesh, int64_t &index)
 Creates computational triangular element for Multiphysics approximate space. More...
 
TPZCompElCreateMultiphysicsCubeElWithMem (TPZGeoEl *gel, TPZCompMesh &mesh, int64_t &index)
 Creates computational cube element for Multiphysics approximate space. More...
 
TPZCompElCreateMultiphysicsPrismElWithMem (TPZGeoEl *gel, TPZCompMesh &mesh, int64_t &index)
 Creates computational prismal element for Multiphysics approximate space. More...
 
TPZCompElCreateMultiphysicsPyramElWithMem (TPZGeoEl *gel, TPZCompMesh &mesh, int64_t &index)
 Creates computational pyramidal element for Multiphysics approximate space. More...
 
TPZCompElCreateMultiphysicsTetraElWithMem (TPZGeoEl *gel, TPZCompMesh &mesh, int64_t &index)
 Creates computational tetrahedral element for Multiphysics approximate space. More...
 

Detailed Description

It has the declaration of the TPZMultiphysicsCompEl class.

Definition in file pzmultiphysicscompel.h.

Function Documentation

◆ CreateMultiphysicsCubeEl()

TPZCompEl* CreateMultiphysicsCubeEl ( TPZGeoEl gel,
TPZCompMesh mesh,
int64_t &  index 
)

Creates computational cube element for Multiphysics approximate space.

Definition at line 1400 of file pzmultiphysicscompel.cpp.

Referenced by TPZMultiphysicsCompEl< TGeometry >::NumberOfCompElementsInsideThisCompEl(), and TPZCreateApproximationSpace::SetAllCreateFunctionsMultiphysicElem().

◆ CreateMultiphysicsCubeElWithMem()

TPZCompEl* CreateMultiphysicsCubeElWithMem ( TPZGeoEl gel,
TPZCompMesh mesh,
int64_t &  index 
)

Creates computational cube element for Multiphysics approximate space.

Definition at line 1442 of file pzmultiphysicscompel.cpp.

Referenced by TPZMultiphysicsCompEl< TGeometry >::NumberOfCompElementsInsideThisCompEl(), and TPZCreateApproximationSpace::SetAllCreateFunctionsMultiphysicElemWithMem().

◆ CreateMultiphysicsLinearEl()

TPZCompEl* CreateMultiphysicsLinearEl ( TPZGeoEl gel,
TPZCompMesh mesh,
int64_t &  index 
)

Creates computational linear element for Multiphysics approximate space.

Definition at line 1388 of file pzmultiphysicscompel.cpp.

Referenced by TPZMultiphysicsCompEl< TGeometry >::NumberOfCompElementsInsideThisCompEl(), and TPZCreateApproximationSpace::SetAllCreateFunctionsMultiphysicElem().

◆ CreateMultiphysicsLinearElWithMem()

TPZCompEl* CreateMultiphysicsLinearElWithMem ( TPZGeoEl gel,
TPZCompMesh mesh,
int64_t &  index 
)

Creates computational linear element for Multiphysics approximate space.

Definition at line 1424 of file pzmultiphysicscompel.cpp.

Referenced by TPZMultiphysicsCompEl< TGeometry >::NumberOfCompElementsInsideThisCompEl(), and TPZCreateApproximationSpace::SetAllCreateFunctionsMultiphysicElemWithMem().

◆ CreateMultiphysicsPointEl()

TPZCompEl* CreateMultiphysicsPointEl ( TPZGeoEl gel,
TPZCompMesh mesh,
int64_t &  index 
)

Creates computational point element for Multiphysics approximate space.

Definition at line 1384 of file pzmultiphysicscompel.cpp.

Referenced by TPZMultiphysicsCompEl< TGeometry >::NumberOfCompElementsInsideThisCompEl(), and TPZCreateApproximationSpace::SetAllCreateFunctionsMultiphysicElem().

◆ CreateMultiphysicsPointElWithMem()

TPZCompEl* CreateMultiphysicsPointElWithMem ( TPZGeoEl gel,
TPZCompMesh mesh,
int64_t &  index 
)

Creates computational point element for Multiphysics approximate space.

Definition at line 1418 of file pzmultiphysicscompel.cpp.

Referenced by TPZMultiphysicsCompEl< TGeometry >::NumberOfCompElementsInsideThisCompEl(), and TPZCreateApproximationSpace::SetAllCreateFunctionsMultiphysicElemWithMem().

◆ CreateMultiphysicsPrismEl()

TPZCompEl* CreateMultiphysicsPrismEl ( TPZGeoEl gel,
TPZCompMesh mesh,
int64_t &  index 
)

Creates computational prismal element for Multiphysics approximate space.

Definition at line 1404 of file pzmultiphysicscompel.cpp.

Referenced by TPZMultiphysicsCompEl< TGeometry >::NumberOfCompElementsInsideThisCompEl(), and TPZCreateApproximationSpace::SetAllCreateFunctionsMultiphysicElem().

◆ CreateMultiphysicsPrismElWithMem()

TPZCompEl* CreateMultiphysicsPrismElWithMem ( TPZGeoEl gel,
TPZCompMesh mesh,
int64_t &  index 
)

Creates computational prismal element for Multiphysics approximate space.

Definition at line 1448 of file pzmultiphysicscompel.cpp.

Referenced by TPZMultiphysicsCompEl< TGeometry >::NumberOfCompElementsInsideThisCompEl(), and TPZCreateApproximationSpace::SetAllCreateFunctionsMultiphysicElemWithMem().

◆ CreateMultiphysicsPyramEl()

TPZCompEl* CreateMultiphysicsPyramEl ( TPZGeoEl gel,
TPZCompMesh mesh,
int64_t &  index 
)

Creates computational pyramidal element for Multiphysics approximate space.

Definition at line 1412 of file pzmultiphysicscompel.cpp.

Referenced by TPZMultiphysicsCompEl< TGeometry >::NumberOfCompElementsInsideThisCompEl(), and TPZCreateApproximationSpace::SetAllCreateFunctionsMultiphysicElem().

◆ CreateMultiphysicsPyramElWithMem()

TPZCompEl* CreateMultiphysicsPyramElWithMem ( TPZGeoEl gel,
TPZCompMesh mesh,
int64_t &  index 
)

Creates computational pyramidal element for Multiphysics approximate space.

Definition at line 1454 of file pzmultiphysicscompel.cpp.

Referenced by TPZMultiphysicsCompEl< TGeometry >::NumberOfCompElementsInsideThisCompEl(), and TPZCreateApproximationSpace::SetAllCreateFunctionsMultiphysicElemWithMem().

◆ CreateMultiphysicsQuadEl()

TPZCompEl* CreateMultiphysicsQuadEl ( TPZGeoEl gel,
TPZCompMesh mesh,
int64_t &  index 
)

Creates computational quadrilateral element for Multiphysics approximate space.

Definition at line 1396 of file pzmultiphysicscompel.cpp.

Referenced by TPZMultiphysicsCompEl< TGeometry >::NumberOfCompElementsInsideThisCompEl(), and TPZCreateApproximationSpace::SetAllCreateFunctionsMultiphysicElem().

◆ CreateMultiphysicsQuadElWithMem()

TPZCompEl* CreateMultiphysicsQuadElWithMem ( TPZGeoEl gel,
TPZCompMesh mesh,
int64_t &  index 
)

Creates computational quadrilateral element for Multiphysics approximate space.

Definition at line 1430 of file pzmultiphysicscompel.cpp.

Referenced by TPZMultiphysicsCompEl< TGeometry >::NumberOfCompElementsInsideThisCompEl(), and TPZCreateApproximationSpace::SetAllCreateFunctionsMultiphysicElemWithMem().

◆ CreateMultiphysicsTetraEl()

TPZCompEl* CreateMultiphysicsTetraEl ( TPZGeoEl gel,
TPZCompMesh mesh,
int64_t &  index 
)

Creates computational tetrahedral element for Multiphysics approximate space.

Definition at line 1408 of file pzmultiphysicscompel.cpp.

Referenced by TPZMultiphysicsCompEl< TGeometry >::NumberOfCompElementsInsideThisCompEl(), and TPZCreateApproximationSpace::SetAllCreateFunctionsMultiphysicElem().

◆ CreateMultiphysicsTetraElWithMem()

TPZCompEl* CreateMultiphysicsTetraElWithMem ( TPZGeoEl gel,
TPZCompMesh mesh,
int64_t &  index 
)

Creates computational tetrahedral element for Multiphysics approximate space.

Definition at line 1460 of file pzmultiphysicscompel.cpp.

Referenced by TPZMultiphysicsCompEl< TGeometry >::NumberOfCompElementsInsideThisCompEl(), and TPZCreateApproximationSpace::SetAllCreateFunctionsMultiphysicElemWithMem().

◆ CreateMultiphysicsTriangleEl()

TPZCompEl* CreateMultiphysicsTriangleEl ( TPZGeoEl gel,
TPZCompMesh mesh,
int64_t &  index 
)

Creates computational triangular element for Multiphysics approximate space.

Definition at line 1392 of file pzmultiphysicscompel.cpp.

Referenced by TPZMultiphysicsCompEl< TGeometry >::NumberOfCompElementsInsideThisCompEl(), and TPZCreateApproximationSpace::SetAllCreateFunctionsMultiphysicElem().

◆ CreateMultiphysicsTriangleElWithMem()

TPZCompEl* CreateMultiphysicsTriangleElWithMem ( TPZGeoEl gel,
TPZCompMesh mesh,
int64_t &  index 
)

Creates computational triangular element for Multiphysics approximate space.

Definition at line 1436 of file pzmultiphysicscompel.cpp.

Referenced by TPZMultiphysicsCompEl< TGeometry >::NumberOfCompElementsInsideThisCompEl(), and TPZCreateApproximationSpace::SetAllCreateFunctionsMultiphysicElemWithMem().