AdditionalFree_Model | SELF_Model | Subroutine | |
AdditionalInit_Model | SELF_Model | Subroutine | |
AdditionalOutput_Model | SELF_Model | Subroutine | |
AlmostEqual | SELF_SupportRoutines | Interface | |
AlmostEqual_r64 | SELF_SupportRoutines | Function | \addtogroup SELF_SupportRoutines
@{
\fn AlmostEqual
Compares two floating point numbers and determines if they are equal (to machine precision). Read more… |
ApplyFlip_2D_gpu | SELF_GPUInterfaces | Interface | |
ApplyFlip_3D_gpu | SELF_GPUInterfaces | Interface | |
ApplyFlip_MappedScalar2D_t | SELF_MappedScalar_2D_t | Subroutine | |
ApplyFlip_MappedScalar3D_t | SELF_MappedScalar_3D_t | Subroutine | |
ApplyFlip_MappedVector2D_t | SELF_MappedVector_2D_t | Subroutine | |
ApplyFlip_MappedVector3D_t | SELF_MappedVector_3D_t | Subroutine | |
AssociateGeometry_MappedScalar1D_t | SELF_MappedScalar_1D_t | Subroutine | |
AssociateGeometry_MappedScalar2D_t | SELF_MappedScalar_2D_t | Subroutine | |
AssociateGeometry_MappedScalar3D_t | SELF_MappedScalar_3D_t | Subroutine | |
AssociateGeometry_MappedVector2D_t | SELF_MappedVector_2D_t | Subroutine | |
AssociateGeometry_MappedVector3D_t | SELF_MappedVector_3D_t | Subroutine | |
Average_gpu | SELF_GPUInterfaces | Interface | |
AverageSides_Scalar1D | SELF_Scalar_1D | Subroutine | |
AverageSides_Scalar1D_t | SELF_Scalar_1D_t | Subroutine | |
AverageSides_Scalar2D | SELF_Scalar_2D | Subroutine | |
AverageSides_Scalar2D_t | SELF_Scalar_2D_t | Subroutine | |
AverageSides_Scalar3D | SELF_Scalar_3D | Subroutine | |
AverageSides_Scalar3D_t | SELF_Scalar_3D_t | Subroutine | |
AverageSides_Vector2D | SELF_Vector_2D | Subroutine | |
AverageSides_Vector2D_t | SELF_Vector_2D_t | Subroutine | |
AverageSides_Vector3D | SELF_Vector_3D | Subroutine | |
AverageSides_Vector3D_t | SELF_Vector_3D_t | Subroutine | |
boundaryflux_advection_diffusion_1d | self_advection_diffusion_1d | Subroutine | |
boundaryflux_advection_diffusion_1d_gpu | self_advection_diffusion_1d | Interface | |
boundaryflux_advection_diffusion_2d | self_advection_diffusion_2d | Subroutine | |
boundaryflux_advection_diffusion_2d_gpu | self_advection_diffusion_2d | Interface | |
boundaryflux_advection_diffusion_3d | self_advection_diffusion_3d | Subroutine | |
boundaryflux_advection_diffusion_3d_gpu | self_advection_diffusion_3d | Interface | |
BoundaryFlux_DGModel1D | SELF_DGModel1D | Subroutine | |
BoundaryFlux_DGModel1D_t | SELF_DGModel1D_t | Subroutine | |
BoundaryFlux_DGModel2D | SELF_DGModel2D | Subroutine | |
BoundaryFlux_DGModel2D_t | SELF_DGModel2D_t | Subroutine | |
BoundaryFlux_DGModel3D | SELF_DGModel3D | Subroutine | |
BoundaryFlux_DGModel3D_t | SELF_DGModel3D_t | Subroutine | |
boundaryflux_LinearEuler2D | self_LinearEuler2D | Subroutine | |
boundaryflux_LinearEuler2D_gpu | self_LinearEuler2D | Interface | |
boundaryflux_LinearShallowWater2D | self_LinearShallowWater2D | Subroutine | |
boundaryflux_LinearShallowWater2D_gpu | self_LinearShallowWater2D | Interface | |
BoundaryInterp_2D_gpu | SELF_GPUInterfaces | Interface | |
BoundaryInterp_3D_gpu | SELF_GPUInterfaces | Interface | |
BoundaryInterp_Scalar1D | SELF_Scalar_1D | Subroutine | |
BoundaryInterp_Scalar1D | SELF_Scalar_1D | Subroutine | |
BoundaryInterp_Scalar1D_t | SELF_Scalar_1D_t | Subroutine | |
BoundaryInterp_Scalar2D | SELF_Scalar_2D | Subroutine | |
BoundaryInterp_Scalar2D_t | SELF_Scalar_2D_t | Subroutine | |
BoundaryInterp_Scalar3D | SELF_Scalar_3D | Subroutine | |
BoundaryInterp_Scalar3D_t | SELF_Scalar_3D_t | Subroutine | |
BoundaryInterp_Tensor2D_t | SELF_Tensor_2D_t | Subroutine | |
BoundaryInterp_Tensor3D_t | SELF_Tensor_3D_t | Subroutine | |
BoundaryInterp_Vector2D | SELF_Vector_2D | Subroutine | |
BoundaryInterp_Vector2D_t | SELF_Vector_2D_t | Subroutine | |
BoundaryInterp_Vector3D | SELF_Vector_3D | Subroutine | |
BoundaryInterp_Vector3D_t | SELF_Vector_3D_t | Subroutine | |
CalculateBarycentricWeights | SELF_Lagrange_t | Subroutine | |
CalculateContravariantBasis_SEMHex | SELF_Geometry_3D | Subroutine | |
CalculateContravariantBasis_SEMQuad | SELF_Geometry_2D | Subroutine | |
CalculateDerivativeMatrix | SELF_Lagrange_t | Subroutine | |
CalculateDSDt_gpu | SELF_GPUInterfaces | Interface | |
CalculateEntropy_DGModel1D | SELF_DGModel1D | Subroutine | |
CalculateEntropy_DGModel1D_t | SELF_DGModel1D_t | Subroutine | |
CalculateEntropy_DGModel2D | SELF_DGModel2D | Subroutine | |
CalculateEntropy_DGModel2D_t | SELF_DGModel2D_t | Subroutine | |
CalculateEntropy_DGModel3D | SELF_DGModel3D | Subroutine | |
CalculateEntropy_DGModel3D_t | SELF_DGModel3D_t | Subroutine | |
CalculateEntropy_Model | SELF_Model | Subroutine | Base method for calculating entropy of a model
When this method is not overridden, the entropy
is simply set to 0.0. When you develop a model
built on top of this abstract class or one of its
children, it is recommended that you define a
convex mathematical entropy function that is used
as a measure of the model stability. |
CalculateInterpolationMatrix | SELF_Lagrange_t | Subroutine | |
CalculateLagrangePolynomials | SELF_Lagrange_t | Function | |
CalculateMetricTerms_Geometry1D | SELF_Geometry_1D | Subroutine | |
CalculateMetricTerms_SEMHex | SELF_Geometry_3D | Subroutine | |
CalculateMetricTerms_SEMQuad | SELF_Geometry_2D | Subroutine | |
CalculateSolutionGradient_DGModel1D | SELF_DGModel1D | Subroutine | |
CalculateSolutionGradient_DGModel1D_t | SELF_DGModel1D_t | Subroutine | |
CalculateSolutionGradient_DGModel2D | SELF_DGModel2D | Subroutine | |
CalculateSolutionGradient_DGModel2D_t | SELF_DGModel2D_t | Subroutine | |
CalculateSolutionGradient_DGModel3D | SELF_DGModel3D | Subroutine | |
CalculateSolutionGradient_DGModel3D_t | SELF_DGModel3D_t | Subroutine | |
CalculateTendency | SELF_Model | Interface | |
CalculateTendency_DGModel1D | SELF_DGModel1D | Subroutine | |
CalculateTendency_DGModel1D_t | SELF_DGModel1D_t | Subroutine | |
CalculateTendency_DGModel2D | SELF_DGModel2D | Subroutine | |
CalculateTendency_DGModel2D_t | SELF_DGModel2D_t | Subroutine | |
CalculateTendency_DGModel3D | SELF_DGModel3D | Subroutine | |
CalculateTendency_DGModel3D_t | SELF_DGModel3D_t | Subroutine | |
ChebyshevGauss | SELF_Quadrature | Subroutine | |
ChebyshevGaussLobatto | SELF_Quadrature | Subroutine | |
ChebyshevQuadrature | SELF_Quadrature | Subroutine | |
Close_HDF5 | SELF_HDF5 | Subroutine | |
CompareArray | SELF_SupportRoutines | Function | \addtogroup SELF_SupportRoutines
@{
\fn CompareArray
Compares to INTEGER arrays and determines if they are identical. Read more… |
ContravariantProjection_2D_gpu | SELF_MappedVector_2D | Interface | |
ContravariantProjection_3D_gpu | SELF_MappedVector_3D | Interface | |
ContravariantWeight_2D_gpu | SELF_MappedScalar_2D | Interface | |
ContravariantWeight_3D_gpu | SELF_MappedScalar_3D | Interface | |
CreateGroup_HDF5 | SELF_HDF5 | Subroutine | |
Curl_Vector3D_t | SELF_Vector_3D_t | Subroutine | |
Derivative_Scalar1D | SELF_Scalar_1D | Subroutine | |
Derivative_Scalar1D_t | SELF_Scalar_1D_t | Subroutine | |
Determinant_Tensor2D_t | SELF_Tensor_2D_t | Subroutine | |
Determinant_Tensor3D_t | SELF_Tensor_3D_t | Subroutine | |
DG_BoundaryContribution_2D_gpu | SELF_GPUInterfaces | Interface | |
DG_BoundaryContribution_3D_gpu | SELF_GPUInterfaces | Interface | |
DGDerivative_BoundaryContribution_1D_gpu | SELF_MappedScalar_1D | Interface | |
DissociateGeometry_MappedScalar1D_t | SELF_MappedScalar_1D_t | Subroutine | |
DissociateGeometry_MappedScalar2D_t | SELF_MappedScalar_2D_t | Subroutine | |
DissociateGeometry_MappedScalar3D_t | SELF_MappedScalar_3D_t | Subroutine | |
DissociateGeometry_MappedVector2D_t | SELF_MappedVector_2D_t | Subroutine | |
DissociateGeometry_MappedVector3D_t | SELF_MappedVector_3D_t | Subroutine | |
Divergence_2D_gpu | SELF_GPUInterfaces | Interface | |
Divergence_3D_gpu | SELF_GPUInterfaces | Interface | |
Divergence_Vector2D | SELF_Vector_2D | Subroutine | |
Divergence_Vector2D_t | SELF_Vector_2D_t | Subroutine | |
Divergence_Vector3D | SELF_Vector_3D | Subroutine | |
Divergence_Vector3D_t | SELF_Vector_3D_t | Subroutine | |
DomainDecomp | SELF_DomainDecomposition_t | Subroutine | |
elementid | SELF_Mesh_3D_t | Function | |
ElemToRank | SELF_DomainDecomposition_t | Subroutine | |
entropy_func_advection_diffusion_1d_t | self_advection_diffusion_1d_t | Function | |
entropy_func_advection_diffusion_2d_t | self_advection_diffusion_2d_t | Function | |
entropy_func_advection_diffusion_3d_t | self_advection_diffusion_3d_t | Function | |
entropy_func_Burgers1D_t | self_Burgers1D_t | Function | |
entropy_func_LinearEuler2D_t | self_LinearEuler2D_t | Function | The entropy function is the sum of kinetic and internal energy
For the linear model, this is Read more… |
entropy_func_LinearShallowWater2D_t | self_LinearShallowWater2D_t | Function | |
entropy_func_Model | SELF_Model | Function | |
Euler_timeIntegrator | SELF_Model | Subroutine | |
FinalizeMPIExchangeAsync | SELF_DomainDecomposition_t | Subroutine | |
flux1d_advection_diffusion_1d_t | self_advection_diffusion_1d_t | Function | |
flux1d_Burgers1D_t | self_Burgers1D_t | Function | |
flux1d_Model | SELF_Model | Function | |
flux2d_advection_diffusion_2d_t | self_advection_diffusion_2d_t | Function | |
flux2d_LinearEuler2D_t | self_LinearEuler2D_t | Function | |
flux2d_LinearShallowWater2D_t | self_LinearShallowWater2D_t | Function | |
flux2d_Model | SELF_Model | Function | |
flux3d_advection_diffusion_3d_t | self_advection_diffusion_3d_t | Function | |
flux3d_Model | SELF_Model | Function | |
fluxmethod_advection_diffusion_1d | self_advection_diffusion_1d | Subroutine | |
fluxmethod_advection_diffusion_1d_gpu | self_advection_diffusion_1d | Interface | |
fluxmethod_advection_diffusion_2d | self_advection_diffusion_2d | Subroutine | |
fluxmethod_advection_diffusion_2d_gpu | self_advection_diffusion_2d | Interface | |
fluxmethod_advection_diffusion_3d | self_advection_diffusion_3d | Subroutine | |
fluxmethod_advection_diffusion_3d_gpu | self_advection_diffusion_3d | Interface | |
fluxmethod_DGModel1D | SELF_DGModel1D | Subroutine | |
fluxmethod_DGModel1D_t | SELF_DGModel1D_t | Subroutine | |
fluxmethod_DGModel2D | SELF_DGModel2D | Subroutine | |
fluxmethod_DGModel2D_t | SELF_DGModel2D_t | Subroutine | |
fluxmethod_DGModel3D | SELF_DGModel3D | Subroutine | |
fluxmethod_DGModel3D_t | SELF_DGModel3D_t | Subroutine | |
fluxmethod_LinearEuler2D | self_LinearEuler2D | Subroutine | |
fluxmethod_LinearEuler2D_gpu | self_LinearEuler2D | Interface | |
fluxmethod_LinearShallowWater2D | self_LinearShallowWater2D | Subroutine | |
fluxmethod_LinearShallowWater2D_gpu | self_LinearShallowWater2D | Interface | |
ForwardShift | SELF_SupportRoutines | Subroutine | \addtogroup SELF_SupportRoutines
@{
\fn ForwardShift
Shift an array integers by one index forward, moving the last index to the first. Read more… |
ForwardStep_Model | SELF_Model | Subroutine | Forward steps the model using the associated tendency procedure and time integrator Read more… |
Free_DGModel1D_t | SELF_DGModel1D_t | Subroutine | |
Free_DGModel2D_t | SELF_DGModel2D_t | Subroutine | |
Free_DGModel3D_t | SELF_DGModel3D_t | Subroutine | |
Free_DomainDecomposition | SELF_DomainDecomposition | Subroutine | |
Free_DomainDecomposition_t | SELF_DomainDecomposition_t | Subroutine | |
Free_Geometry1D | SELF_Geometry_1D | Subroutine | |
Free_Lagrange | SELF_Lagrange | Subroutine | Frees all memory (host and device) associated with an instance of the Lagrange class |
Free_Lagrange | SELF_Lagrange | Subroutine | Frees all memory (host and device) associated with an instance of the Lagrange class |
Free_Lagrange_t | SELF_Lagrange_t | Subroutine | Frees all memory (host and device) associated with an instance of the Lagrange_t class |
Free_MappedScalar2D | SELF_MappedScalar_2D | Subroutine | |
Free_MappedScalar3D | SELF_MappedScalar_3D | Subroutine | |
Free_Mesh1D | SELF_Mesh_1D | Subroutine | |
Free_Mesh2D | SELF_Mesh_2D | Subroutine | |
Free_Mesh2D_t | SELF_Mesh_2D_t | Subroutine | |
Free_Mesh3D | SELF_Mesh_3D | Subroutine | |
Free_Mesh3D_t | SELF_Mesh_3D_t | Subroutine | |
Free_Scalar1D | SELF_Scalar_1D | Subroutine | |
Free_Scalar1D | SELF_Scalar_1D | Subroutine | |
Free_Scalar1D_t | SELF_Scalar_1D_t | Subroutine | |
Free_Scalar2D | SELF_Scalar_2D | Subroutine | |
Free_Scalar2D_t | SELF_Scalar_2D_t | Subroutine | |
Free_Scalar3D | SELF_Scalar_3D | Subroutine | |
Free_Scalar3D_t | SELF_Scalar_3D_t | Subroutine | |
Free_SEMHex | SELF_Geometry_3D | Subroutine | |
Free_SEMQuad | SELF_Geometry_2D | Subroutine | |
Free_Tensor2D | SELF_Tensor_2D | Subroutine | |
Free_Tensor2D_t | SELF_Tensor_2D_t | Subroutine | |
Free_Tensor3D | SELF_Tensor_3D | Subroutine | |
Free_Tensor3D_t | SELF_Tensor_3D_t | Subroutine | |
Free_Vector2D | SELF_Vector_2D | Subroutine | |
Free_Vector2D_t | SELF_Vector_2D_t | Subroutine | |
Free_Vector3D | SELF_Vector_3D | Subroutine | |
Free_Vector3D_t | SELF_Vector_3D_t | Subroutine | |
GenerateDecomposition_DomainDecomposition_t | SELF_DomainDecomposition_t | Subroutine | |
GenerateFromMesh_Geometry1D | SELF_Geometry_1D | Subroutine | |
GenerateFromMesh_SEMHex | SELF_Geometry_3D | Subroutine | |
GenerateFromMesh_SEMQuad | SELF_Geometry_2D | Subroutine | |
GetSimulationTime | SELF_Model | Subroutine | Returns the current simulation time stored in the model % t attribute |
GPUAvailable | SELF_GPU | Function | |
GPUAvailable | SELF_GPU | Function | |
gpuCheck | SELF_GPU | Subroutine | |
gpuCheck | SELF_GPU | Subroutine | |
Gradient_Scalar2D | SELF_Scalar_2D | Subroutine | |
Gradient_Scalar2D_t | SELF_Scalar_2D_t | Subroutine | |
Gradient_Scalar3D | SELF_Scalar_3D | Subroutine | |
Gradient_Scalar3D_t | SELF_Scalar_3D_t | Subroutine | |
Gradient_Vector2D | SELF_Vector_2D | Subroutine | |
Gradient_Vector2D_t | SELF_Vector_2D_t | Subroutine | |
Gradient_Vector3D | SELF_Vector_3D | Subroutine | |
Gradient_Vector3D_t | SELF_Vector_3D_t | Subroutine | |
GradientNormal_1D_gpu | SELF_GPUInterfaces | Interface | |
GridInterp_Scalar1D | SELF_Scalar_1D | Subroutine | |
GridInterp_Scalar1D_t | SELF_Scalar_1D_t | Subroutine | |
GridInterp_Scalar2D | SELF_Scalar_2D | Subroutine | |
GridInterp_Scalar2D_t | SELF_Scalar_2D_t | Subroutine | |
GridInterp_Scalar3D | SELF_Scalar_3D | Subroutine | |
GridInterp_Scalar3D_t | SELF_Scalar_3D_t | Subroutine | |
GridInterp_Vector2D | SELF_Vector_2D | Subroutine | |
GridInterp_Vector2D_t | SELF_Vector_2D_t | Subroutine | |
GridInterp_Vector3D | SELF_Vector_3D | Subroutine | |
GridInterp_Vector3D_t | SELF_Vector_3D_t | Subroutine | |
hbc1d_Generic_Model | SELF_Model | Function | |
hbc1d_Prescribed_Model | SELF_Model | Function | |
hbc2d_Generic_Model | SELF_Model | Function | |
hbc2d_NoNormalFlow_LinearEuler2D_t | self_LinearEuler2D_t | Function | |
hbc2d_NoNormalFlow_LinearShallowWater2D_t | self_LinearShallowWater2D_t | Function | |
hbc2d_Prescribed_Model | SELF_Model | Function | |
hbc3d_Generic_Model | SELF_Model | Function | |
hbc3d_Prescribed_Model | SELF_Model | Function | |
hipblasCheck | SELF_GPUBLAS | Subroutine | |
hipblasCheck | SELF_GPUBLAS | Subroutine | |
hipblasCreate | SELF_GPUBLAS | Interface | |
hipblasCreate | SELF_GPUBLAS | Interface | |
hipblasDestroy | SELF_GPUBLAS | Interface | |
hipblasDestroy | SELF_GPUBLAS | Interface | |
hipblasDgemm | SELF_GPUBLAS | Interface | |
hipblasDgemm | SELF_GPUBLAS | Interface | |
hipblasDgemvStridedBatched | SELF_GPUBLAS | Interface | |
hipblasDgemvStridedBatched | SELF_GPUBLAS | Interface | |
hipblasSgemm | SELF_GPUBLAS | Interface | |
hipblasSgemm | SELF_GPUBLAS | Interface | |
hipblasSgemvStridedBatched | SELF_GPUBLAS | Interface | |
hipblasSgemvStridedBatched | SELF_GPUBLAS | Interface | |
hipFree | SELF_GPU | Interface | |
hipFree | SELF_GPU | Interface | |
hipGetDeviceCount | SELF_GPU | Interface | |
hipGetDeviceCount | SELF_GPU | Interface | |
hipMalloc | SELF_GPU | Interface | |
hipMalloc | SELF_GPU | Interface | |
hipMemcpy | SELF_GPU | Interface | |
hipMemcpy | SELF_GPU | Interface | |
hipSetDevice | SELF_GPU | Interface | |
IncrementIOCounter | SELF_Model | Subroutine | |
Init_DGModel1D_t | SELF_DGModel1D_t | Subroutine | |
Init_DGModel2D_t | SELF_DGModel2D_t | Subroutine | |
Init_DGModel3D_t | SELF_DGModel3D_t | Subroutine | |
Init_DomainDecomposition | SELF_DomainDecomposition | Subroutine | |
Init_DomainDecomposition_t | SELF_DomainDecomposition_t | Subroutine | |
Init_Geometry1D | SELF_Geometry_1D | Subroutine | |
Init_Lagrange | SELF_Lagrange | Subroutine | Initialize an instance of the Lagrange class
On output, all of the attributes for the Lagrange class are allocated and values are initialized according to the number of
control points, number of target points, and the types for the control and target nodes.
If a GPU is available, device pointers for the Lagrange attributes are allocated and initialized. |
Init_Lagrange | SELF_Lagrange | Subroutine | Initialize an instance of the Lagrange class
On output, all of the attributes for the Lagrange class are allocated and values are initialized according to the number of
control points, number of target points, and the types for the control and target nodes.
If a GPU is available, device pointers for the Lagrange attributes are allocated and initialized. |
Init_Lagrange_t | SELF_Lagrange_t | Subroutine | Initialize an instance of the Lagrange_t class
On output, all of the attributes for the Lagrange_t class are allocated and values are initialized according to the number of
control points, number of target points, and the types for the control and target nodes.
If a GPU is available, device pointers for the Lagrange_t attributes are allocated and initialized. |
Init_MappedScalar2D | SELF_MappedScalar_2D | Subroutine | |
Init_MappedScalar3D | SELF_MappedScalar_3D | Subroutine | |
Init_Mesh1D | SELF_Mesh_1D | Subroutine | |
Init_Mesh2D | SELF_Mesh_2D | Subroutine | |
Init_Mesh2D_t | SELF_Mesh_2D_t | Subroutine | |
Init_Mesh3D | SELF_Mesh_3D | Subroutine | |
Init_Mesh3D_t | SELF_Mesh_3D_t | Subroutine | |
Init_Scalar1D | SELF_Scalar_1D | Subroutine | |
Init_Scalar1D | SELF_Scalar_1D | Subroutine | |
Init_Scalar1D_t | SELF_Scalar_1D_t | Subroutine | |
Init_Scalar2D | SELF_Scalar_2D | Subroutine | |
Init_Scalar2D_t | SELF_Scalar_2D_t | Subroutine | |
Init_Scalar3D | SELF_Scalar_3D | Subroutine | |
Init_Scalar3D_t | SELF_Scalar_3D_t | Subroutine | |
Init_SEMHex | SELF_Geometry_3D | Subroutine | |
Init_SEMQuad | SELF_Geometry_2D | Subroutine | |
Init_Tensor2D | SELF_Tensor_2D | Subroutine | |
Init_Tensor2D_t | SELF_Tensor_2D_t | Subroutine | |
Init_Tensor3D | SELF_Tensor_3D | Subroutine | |
Init_Tensor3D_t | SELF_Tensor_3D_t | Subroutine | |
Init_Vector2D | SELF_Vector_2D | Subroutine | |
Init_Vector2D_t | SELF_Vector_2D_t | Subroutine | |
Init_Vector3D | SELF_Vector_3D | Subroutine | |
Init_Vector3D_t | SELF_Vector_3D_t | Subroutine | |
JacobianWeight_1D_gpu | SELF_MappedScalar_1D | Interface | |
JacobianWeight_2D_gpu | SELF_GPUInterfaces | Interface | |
JacobianWeight_3D_gpu | SELF_GPUInterfaces | Interface | |
LegendreGauss | SELF_Quadrature | Subroutine | |
LegendreGaussLobatto | SELF_Quadrature | Subroutine | |
LegendrePolynomial | SELF_Quadrature | Subroutine | |
LegendreQandL | SELF_Quadrature | Subroutine | |
LegendreQuadrature | SELF_Quadrature | Subroutine | |
LowStorageRK2_timeIntegrator | SELF_Model | Subroutine | |
LowStorageRK3_timeIntegrator | SELF_Model | Subroutine | |
LowStorageRK4_timeIntegrator | SELF_Model | Subroutine | |
MappedDerivative_MappedScalar1D | SELF_MappedScalar_1D | Subroutine | |
MappedDerivative_MappedScalar1D_t | SELF_MappedScalar_1D_t | Subroutine | |
MappedDGDerivative_MappedScalar1D | SELF_MappedScalar_1D | Subroutine | |
MappedDGDerivative_MappedScalar1D_t | SELF_MappedScalar_1D_t | Subroutine | |
MappedDGDivergence_MappedVector2D | SELF_MappedVector_2D | Subroutine | |
MappedDGDivergence_MappedVector2D_t | SELF_MappedVector_2D_t | Subroutine | Computes the divergence of a 2-D vector using the weak form
On input, the attribute of the vector
is assigned and the attribute is set to the physical
directions of the vector. This method will project the vector
onto the contravariant basis vectors. |
MappedDGDivergence_MappedVector3D | SELF_MappedVector_3D | Subroutine | Computes the divergence of a 3-D vector using the weak form
On input, the attribute of the vector
is assigned and the attribute is set to the physical
directions of the vector. This method will project the vector
onto the contravariant basis vectors. |
MappedDGDivergence_MappedVector3D_t | SELF_MappedVector_3D_t | Subroutine | Computes the divergence of a 3-D vector using the weak form
On input, the attribute of the vector
is assigned and the attribute is set to the physical
directions of the vector. This method will project the vector
onto the contravariant basis vectors. |
MappedDGGradient_MappedScalar2D | SELF_MappedScalar_2D | Subroutine | |
MappedDGGradient_MappedScalar2D_t | SELF_MappedScalar_2D_t | Subroutine | |
MappedDGGradient_MappedScalar3D | SELF_MappedScalar_3D | Subroutine | Calculates the gradient of a function using the weak form of the gradient
and the average boundary state.
This method will compute the average boundary state from the
and attributes of |
MappedDGGradient_MappedScalar3D_t | SELF_MappedScalar_3D_t | Subroutine | Calculates the gradient of a function using the weak form of the gradient
and the average boundary state.
This method will compute the average boundary state from the
and attributes of |
MappedDivergence_MappedVector2D | SELF_MappedVector_2D | Subroutine | |
MappedDivergence_MappedVector2D_t | SELF_MappedVector_2D_t | Subroutine | |
MappedDivergence_MappedVector3D | SELF_MappedVector_3D | Subroutine | |
MappedDivergence_MappedVector3D_t | SELF_MappedVector_3D_t | Subroutine | |
MappedGradient_MappedScalar2D | SELF_MappedScalar_2D | Subroutine | Calculates the gradient of a function using the strong form of the gradient
in mapped coordinates. |
MappedGradient_MappedScalar2D_t | SELF_MappedScalar_2D_t | Subroutine | Calculates the gradient of a function using the strong form of the gradient
in mapped coordinates. |
MappedGradient_MappedScalar3D | SELF_MappedScalar_3D | Subroutine | Calculates the gradient of a function using the strong form of the gradient
in mapped coordinates. |
MappedGradient_MappedScalar3D_t | SELF_MappedScalar_3D_t | Subroutine | Calculates the gradient of a function using the strong form of the gradient
in mapped coordinates. |
MPIExchangeAsync_MappedScalar2D | SELF_MappedScalar_2D | Subroutine | |
MPIExchangeAsync_MappedScalar2D_t | SELF_MappedScalar_2D_t | Subroutine | |
MPIExchangeAsync_MappedScalar3D | SELF_MappedScalar_3D | Subroutine | |
MPIExchangeAsync_MappedScalar3D_t | SELF_MappedScalar_3D_t | Subroutine | |
MPIExchangeAsync_MappedVector2D | SELF_MappedVector_2D | Subroutine | |
MPIExchangeAsync_MappedVector2D_t | SELF_MappedVector_2D_t | Subroutine | |
MPIExchangeAsync_MappedVector3D | SELF_MappedVector_3D | Subroutine | |
MPIExchangeAsync_MappedVector3D_t | SELF_MappedVector_3D_t | Subroutine | |
newunit | SELF_SupportRoutines | Function | |
NormalWeight_2D_gpu | SELF_MappedScalar_2D | Interface | |
NormalWeight_3D_gpu | SELF_MappedScalar_3D | Interface | |
Open_HDF5 | SELF_HDF5 | Interface | |
Open_HDF5_parallel | SELF_HDF5 | Subroutine | |
Open_HDF5_serial | SELF_HDF5 | Subroutine | |
pbc1d_Generic_Model | SELF_Model | Function | |
pbc1d_Prescribed_Model | SELF_Model | Function | |
pbc2d_Generic_Model | SELF_Model | Function | |
pbc2d_Prescribed_Model | SELF_Model | Function | |
pbc3d_Generic_Model | SELF_Model | Function | |
pbc3d_Prescribed_Model | SELF_Model | Function | |
PreTendency_Model | SELF_Model | Subroutine | PreTendency is a template routine that is used to house any additional calculations
that you want to execute at the beginning of the tendency calculation routine.
This default PreTendency simply returns back to the caller without executing any instructions Read more… |
PrintType_Model | SELF_Model | Subroutine | |
Read_DGModel1D_t | SELF_DGModel1D_t | Subroutine | |
Read_DGModel2D_t | SELF_DGModel2D_t | Subroutine | |
Read_DGModel3D_t | SELF_DGModel3D_t | Subroutine | |
Read_HOPr_Mesh2D_t | SELF_Mesh_2D_t | Subroutine | |
Read_HOPr_Mesh3D_t | SELF_Mesh_3D_t | Subroutine | |
ReadArray_HDF5 | SELF_HDF5 | Interface | |
ReadArray_HDF5_int32_r1_parallel | SELF_HDF5 | Subroutine | |
ReadArray_HDF5_int32_r1_serial | SELF_HDF5 | Subroutine | |
ReadArray_HDF5_int32_r2_parallel | SELF_HDF5 | Subroutine | |
ReadArray_HDF5_int32_r2_serial | SELF_HDF5 | Subroutine | |
ReadArray_HDF5_real_r1_parallel | SELF_HDF5 | Subroutine | |
ReadArray_HDF5_real_r1_serial | SELF_HDF5 | Subroutine | |
ReadArray_HDF5_real_r2_parallel | SELF_HDF5 | Subroutine | |
ReadArray_HDF5_real_r2_serial | SELF_HDF5 | Subroutine | |
ReadArray_HDF5_real_r3_parallel | SELF_HDF5 | Subroutine | |
ReadArray_HDF5_real_r3_serial | SELF_HDF5 | Subroutine | |
ReadArray_HDF5_real_r4_parallel | SELF_HDF5 | Subroutine | |
ReadArray_HDF5_real_r4_serial | SELF_HDF5 | Subroutine | |
ReadArray_HDF5_real_r5_serial | SELF_HDF5 | Subroutine | |
ReadAttribute_HDF5 | SELF_HDF5 | Interface | |
ReadAttribute_HDF5_character | SELF_HDF5 | Subroutine | |
ReadAttribute_HDF5_int32 | SELF_HDF5 | Subroutine | |
ReadAttribute_HDF5_real | SELF_HDF5 | Subroutine | |
ReadModel | SELF_Model | Interface | |
RecalculateFlip_Mesh2D_t | SELF_Mesh_2D_t | Subroutine | |
RecalculateFlip_Mesh3D_t | SELF_Mesh_3D_t | Subroutine | |
ReportEntropy_Model | SELF_Model | Subroutine | Base method for reporting the entropy of a model
to stdout. Only override this procedure if additional
reporting is needed. Alternatively, if you think
additional reporting would be valuable for all models,
open a pull request with modifications to this base
method. |
ReportMetrics_DGModel2D_t | SELF_DGModel2D_t | Subroutine | Base method for reporting the entropy of a model
to stdout. Only override this procedure if additional
reporting is needed. Alternatively, if you think
additional reporting would be valuable for all models,
open a pull request with modifications to this base
method. |
ReportMetrics_DGModel3D_t | SELF_DGModel3D_t | Subroutine | Base method for reporting the entropy of a model
to stdout. Only override this procedure if additional
reporting is needed. Alternatively, if you think
additional reporting would be valuable for all models,
open a pull request with modifications to this base
method. |
ReportMetrics_Model | SELF_Model | Subroutine | Method that can be overridden by users to
report their own custom metrics after file io |
ReportUserMetrics_Model | SELF_Model | Subroutine | Method that can be overridden by users to
report their own custom metrics after file io |
ResetBoundaryConditionType_Mesh1D | SELF_Mesh_1D | Subroutine | This method can be used to reset all of the boundary elements
boundary condition type to the desired value. Read more… |
ResetBoundaryConditionType_Mesh2D_t | SELF_Mesh_2D_t | Subroutine | This method can be used to reset all of the boundary elements
boundary condition type to the desired value. Read more… |
ResetBoundaryConditionType_Mesh3D_t | SELF_Mesh_3D_t | Subroutine | This method can be used to reset all of the boundary elements
boundary condition type to the desired value. Read more… |
riemannflux1d_advection_diffusion_1d_t | self_advection_diffusion_1d_t | Function | |
riemannflux1d_Burgers1D_t | self_Burgers1D_t | Function | |
riemannflux1d_Model | SELF_Model | Function | |
riemannflux2d_advection_diffusion_2d_t | self_advection_diffusion_2d_t | Function | |
riemannflux2d_LinearEuler2D_t | self_LinearEuler2D_t | Function | Uses a local lax-friedrich's upwind flux
The max eigenvalue is taken as the sound speed |
riemannflux2d_LinearShallowWater2D_t | self_LinearShallowWater2D_t | Function | |
riemannflux2d_Model | SELF_Model | Function | |
riemannflux3d_advection_diffusion_3d_t | self_advection_diffusion_3d_t | Function | |
riemannflux3d_Model | SELF_Model | Function | |
self_blas_matrixop_1d | SELF_GPUBLAS | Subroutine | |
self_blas_matrixop_1d | SELF_GPUBLAS | Subroutine | |
self_blas_matrixop_dim1_2d | SELF_GPUBLAS | Subroutine | |
self_blas_matrixop_dim1_2d | SELF_GPUBLAS | Subroutine | |
self_blas_matrixop_dim1_3d | SELF_GPUBLAS | Subroutine | |
self_blas_matrixop_dim1_3d | SELF_GPUBLAS | Subroutine | |
self_blas_matrixop_dim2_2d | SELF_GPUBLAS | Subroutine | |
self_blas_matrixop_dim2_2d | SELF_GPUBLAS | Subroutine | |
self_blas_matrixop_dim2_3d | SELF_GPUBLAS | Subroutine | |
self_blas_matrixop_dim2_3d | SELF_GPUBLAS | Subroutine | |
self_blas_matrixop_dim3_3d | SELF_GPUBLAS | Subroutine | |
self_blas_matrixop_dim3_3d | SELF_GPUBLAS | Subroutine | |
SELF_timeIntegrator | SELF_Model | Interface | |
setboundarycondition_advection_diffusion_1d | self_advection_diffusion_1d | Subroutine | Boundary conditions are set to periodic boundary conditions |
setboundarycondition_advection_diffusion_1d_gpu | self_advection_diffusion_1d | Interface | |
setboundarycondition_advection_diffusion_2d | self_advection_diffusion_2d | Subroutine | Boundary conditions are set to periodic boundary conditions |
setboundarycondition_advection_diffusion_2d_gpu | self_advection_diffusion_2d | Interface | |
setboundarycondition_advection_diffusion_3d | self_advection_diffusion_3d | Subroutine | Boundary conditions are set to periodic boundary conditions |
setboundarycondition_advection_diffusion_3d_gpu | self_advection_diffusion_3d | Interface | |
setboundarycondition_DGModel1D | SELF_DGModel1D | Subroutine | |
setboundarycondition_DGModel1D_t | SELF_DGModel1D_t | Subroutine | |
setboundarycondition_DGModel2D | SELF_DGModel2D | Subroutine | Boundary conditions for the solution are set to
0 for the external state to provide radiation type
boundary conditions. |
setboundarycondition_DGModel2D_t | SELF_DGModel2D_t | Subroutine | Boundary conditions for the solution are set to
0 for the external state to provide radiation type
boundary conditions. |
setboundarycondition_DGModel3D | SELF_DGModel3D | Subroutine | Boundary conditions for the solution are set to
0 for the external state to provide radiation type
boundary conditions. |
setboundarycondition_DGModel3D_t | SELF_DGModel3D_t | Subroutine | Boundary conditions for the solution are set to
0 for the external state to provide radiation type
boundary conditions. |
setboundarycondition_LinearEuler2D | self_LinearEuler2D | Subroutine | Boundary conditions are set to periodic boundary conditions |
setboundarycondition_LinearEuler2D_gpu | self_LinearEuler2D | Interface | |
setboundarycondition_LinearShallowWater2D | self_LinearShallowWater2D | Subroutine | |
setboundarycondition_LinearShallowWater2D_gpu | self_LinearShallowWater2D | Interface | |
SetDescription_DataObj | SELF_Data | Subroutine | Set the description of the ivar-th variable |
SetDescription_Metadata | SELF_Metadata | Subroutine | |
SetElemToRank_DomainDecomposition | SELF_DomainDecomposition | Subroutine | |
SetElemToRank_DomainDecomposition_t | SELF_DomainDecomposition_t | Subroutine | |
SetEquation_DataObj | SELF_Data | Subroutine | Sets the equation parser for the ivar-th variable |
SetEquation_Vector2D_t | SELF_Vector_2D_t | Subroutine | Sets the equation parser for the idir direction and ivar-th variable |
SetEquation_Vector3D_t | SELF_Vector_3D_t | Subroutine | Sets the equation parser for the idir direction and ivar-th variable |
setgradientboundarycondition_advection_diffusion_1d | self_advection_diffusion_1d | Subroutine | Gradient boundary conditions are set to periodic boundary conditions |
setgradientboundarycondition_advection_diffusion_2d | self_advection_diffusion_2d | Subroutine | Gradient boundary conditions are set to periodic boundary conditions |
setgradientboundarycondition_advection_diffusion_2d_gpu | self_advection_diffusion_2d | Interface | |
setgradientboundarycondition_advection_diffusion_3d | self_advection_diffusion_3d | Subroutine | Gradient boundary conditions are set to periodic boundary conditions |
setgradientboundarycondition_advection_diffusion_3d_gpu | self_advection_diffusion_3d | Interface | |
setgradientboundarycondition_DGModel1D | SELF_DGModel1D | Subroutine | |
setgradientboundarycondition_DGModel1D_t | SELF_DGModel1D_t | Subroutine | |
setgradientboundarycondition_DGModel2D | SELF_DGModel2D | Subroutine | Boundary conditions for the solution are set to
0 for the external state to provide radiation type
boundary conditions. |
setgradientboundarycondition_DGModel2D_t | SELF_DGModel2D_t | Subroutine | Boundary conditions for the solution are set to
0 for the external state to provide radiation type
boundary conditions. |
setgradientboundarycondition_DGModel3D | SELF_DGModel3D | Subroutine | Boundary conditions for the solution are set to
0 for the external state to provide radiation type
boundary conditions. |
setgradientboundarycondition_DGModel3D_t | SELF_DGModel3D_t | Subroutine | Boundary conditions for the solution are set to
0 for the external state to provide radiation type
boundary conditions. |
SetInteriorFromEquation_MappedScalar1D | SELF_MappedScalar_1D | Subroutine | Sets the this % interior attribute using the eqn attribute,
geometry (for physical positions), and provided simulation time. |
SetInteriorFromEquation_MappedScalar1D_t | SELF_MappedScalar_1D_t | Subroutine | Sets the this % interior attribute using the eqn attribute,
geometry (for physical positions), and provided simulation time. |
SetInteriorFromEquation_MappedScalar2D | SELF_MappedScalar_2D | Subroutine | Sets the this % interior attribute using the eqn attribute,
geometry (for physical positions), and provided simulation time. |
SetInteriorFromEquation_MappedScalar2D_t | SELF_MappedScalar_2D_t | Subroutine | Sets the this % interior attribute using the eqn attribute,
geometry (for physical positions), and provided simulation time. |
SetInteriorFromEquation_MappedScalar3D | SELF_MappedScalar_3D | Subroutine | Sets the this % interior attribute using the eqn attribute,
geometry (for physical positions), and provided simulation time. |
SetInteriorFromEquation_MappedScalar3D_t | SELF_MappedScalar_3D_t | Subroutine | Sets the this % interior attribute using the eqn attribute,
geometry (for physical positions), and provided simulation time. |
SetInteriorFromEquation_MappedVector2D | SELF_MappedVector_2D | Subroutine | Sets the this % interior attribute using the eqn attribute,
geometry (for physical positions), and provided simulation time. |
SetInteriorFromEquation_MappedVector2D_t | SELF_MappedVector_2D_t | Subroutine | Sets the this % interior attribute using the eqn attribute,
geometry (for physical positions), and provided simulation time. |
SetInteriorFromEquation_MappedVector3D | SELF_MappedVector_3D | Subroutine | Sets the this % interior attribute using the eqn attribute,
geometry (for physical positions), and provided simulation time. |
SetInteriorFromEquation_MappedVector3D_t | SELF_MappedVector_3D_t | Subroutine | Sets the this % interior attribute using the eqn attribute,
geometry (for physical positions), and provided simulation time. |
SetMetadata_Burgers1D_t | self_Burgers1D_t | Subroutine | |
SetMetadata_DGModel1D_t | SELF_DGModel1D_t | Subroutine | |
SetMetadata_DGModel2D_t | SELF_DGModel2D_t | Subroutine | |
SetMetadata_DGModel3D_t | SELF_DGModel3D_t | Subroutine | |
SetMetadata_LinearEuler2D_t | self_LinearEuler2D_t | Subroutine | |
SetMetadata_LinearShallowWater2D_t | self_LinearShallowWater2D_t | Subroutine | |
SetName_DataObj | SELF_Data | Subroutine | Set the name of the ivar-th variable |
SetName_Metadata | SELF_Metadata | Subroutine | |
SetNumberOfVariables_LinearEuler2D_t | self_LinearEuler2D_t | Subroutine | |
SetNumberOfVariables_LinearShallowWater2D_t | self_LinearShallowWater2D_t | Subroutine | |
SetNumberOfVariables_Model | SELF_Model | Subroutine | |
SetSimulationTime | SELF_Model | Subroutine | Sets the model % t attribute with the provided simulation time |
SetSolutionFromChar_DGModel1D_t | SELF_DGModel1D_t | Subroutine | |
SetSolutionFromChar_DGModel2D_t | SELF_DGModel2D_t | Subroutine | |
SetSolutionFromChar_DGModel3D_t | SELF_DGModel3D_t | Subroutine | |
SetSolutionFromEqn_DGModel1D_t | SELF_DGModel1D_t | Subroutine | |
SetSolutionFromEqn_DGModel2D_t | SELF_DGModel2D_t | Subroutine | |
SetSolutionFromEqn_DGModel3D_t | SELF_DGModel3D_t | Subroutine | |
SetTimeIntegrator_withChar | SELF_Model | Subroutine | Sets the time integrator method, using a character input Read more… |
SetUnits_DataObj | SELF_Data | Subroutine | Set the units of the ivar-th variable |
SetUnits_Metadata | SELF_Metadata | Subroutine | |
SideExchange_2D_gpu | SELF_GPUInterfaces | Interface | |
SideExchange_3D_gpu | SELF_GPUInterfaces | Interface | |
SideExchange_MappedScalar1D | SELF_MappedScalar_1D | Subroutine | |
SideExchange_MappedScalar1D_t | SELF_MappedScalar_1D_t | Subroutine | |
SideExchange_MappedScalar2D | SELF_MappedScalar_2D | Subroutine | |
SideExchange_MappedScalar2D_t | SELF_MappedScalar_2D_t | Subroutine | |
SideExchange_MappedScalar3D | SELF_MappedScalar_3D | Subroutine | |
SideExchange_MappedScalar3D_t | SELF_MappedScalar_3D_t | Subroutine | |
SideExchange_MappedVector2D | SELF_MappedVector_2D | Subroutine | |
SideExchange_MappedVector2D_t | SELF_MappedVector_2D_t | Subroutine | |
SideExchange_MappedVector3D | SELF_MappedVector_3D | Subroutine | |
SideExchange_MappedVector3D_t | SELF_MappedVector_3D_t | Subroutine | |
source1d_Model | SELF_Model | Function | |
source2d_Model | SELF_Model | Function | |
source3d_Model | SELF_Model | Function | |
sourcemethod_DGModel1D | SELF_DGModel1D | Subroutine | |
sourcemethod_DGModel1D_t | SELF_DGModel1D_t | Subroutine | |
sourcemethod_DGModel2D | SELF_DGModel2D | Subroutine | |
sourcemethod_DGModel2D_t | SELF_DGModel2D_t | Subroutine | |
sourcemethod_DGModel3D | SELF_DGModel3D | Subroutine | |
sourcemethod_DGModel3D_t | SELF_DGModel3D_t | Subroutine | |
sourcemethod_LinearEuler2D | self_LinearEuler2D | Subroutine | |
SphericalSoundWave_LinearEuler2D_t | self_LinearEuler2D_t | Subroutine | This subroutine sets the initial condition for a weak blast wave
problem. The initial condition is given by Read more… |
UniformBlockMesh_Mesh1D | SELF_Mesh_1D | Subroutine | |
UniformPoints | SELF_SupportRoutines | Function | \addtogroup SELF_SupportRoutines
@{
\fn UniformPoints
Generates a REAL(prec) array of N points evenly spaced between two points. Read more… |
UniformStructuredMesh_Mesh2D_t | SELF_Mesh_2D_t | Subroutine | Create a structured mesh and store it in SELF's unstructured mesh format.
The mesh is created in tiles of size (tnx,tny). Tiling is used to determine
the element ordering. Read more… |
UniformStructuredMesh_Mesh3D_t | SELF_Mesh_3D_t | Subroutine | Create a structured mesh and store it in SELF's unstructured mesh format.
The mesh is created in tiles of size (tnx,tny,tnz). Tiling is used to determine
the element ordering. Read more… |
UpdateDevice_Mesh2D | SELF_Mesh_2D | Subroutine | |
UpdateDevice_Mesh2D_t | SELF_Mesh_2D_t | Subroutine | |
UpdateDevice_Mesh3D | SELF_Mesh_3D | Subroutine | |
UpdateDevice_Mesh3D_t | SELF_Mesh_3D_t | Subroutine | |
UpdateDevice_Scalar1D | SELF_Scalar_1D | Subroutine | |
UpdateDevice_Scalar1D | SELF_Scalar_1D | Subroutine | |
UpdateDevice_Scalar1D_t | SELF_Scalar_1D_t | Subroutine | |
UpdateDevice_Scalar2D | SELF_Scalar_2D | Subroutine | |
UpdateDevice_Scalar2D_t | SELF_Scalar_2D_t | Subroutine | |
UpdateDevice_Scalar3D | SELF_Scalar_3D | Subroutine | |
UpdateDevice_Scalar3D_t | SELF_Scalar_3D_t | Subroutine | |
UpdateDevice_Tensor2D | SELF_Tensor_2D | Subroutine | |
UpdateDevice_Tensor2D_t | SELF_Tensor_2D_t | Subroutine | |
UpdateDevice_Tensor3D | SELF_Tensor_3D | Subroutine | |
UpdateDevice_Tensor3D_t | SELF_Tensor_3D_t | Subroutine | |
UpdateDevice_Vector2D | SELF_Vector_2D | Subroutine | |
UpdateDevice_Vector2D_t | SELF_Vector_2D_t | Subroutine | |
UpdateDevice_Vector3D | SELF_Vector_3D | Subroutine | |
UpdateDevice_Vector3D_t | SELF_Vector_3D_t | Subroutine | |
UpdateGRK | SELF_Model | Interface | |
UpdateGRK2_DGModel1D | SELF_DGModel1D | Subroutine | |
UpdateGRK2_DGModel1D_t | SELF_DGModel1D_t | Subroutine | |
UpdateGRK2_DGModel2D | SELF_DGModel2D | Subroutine | |
UpdateGRK2_DGModel2D_t | SELF_DGModel2D_t | Subroutine | |
UpdateGRK2_DGModel3D | SELF_DGModel3D | Subroutine | |
UpdateGRK2_DGModel3D_t | SELF_DGModel3D_t | Subroutine | |
UpdateGRK3_DGModel1D | SELF_DGModel1D | Subroutine | |
UpdateGRK3_DGModel1D_t | SELF_DGModel1D_t | Subroutine | |
UpdateGRK3_DGModel2D | SELF_DGModel2D | Subroutine | |
UpdateGRK3_DGModel2D_t | SELF_DGModel2D_t | Subroutine | |
UpdateGRK3_DGModel3D | SELF_DGModel3D | Subroutine | |
UpdateGRK3_DGModel3D_t | SELF_DGModel3D_t | Subroutine | |
UpdateGRK4_DGModel1D | SELF_DGModel1D | Subroutine | |
UpdateGRK4_DGModel1D_t | SELF_DGModel1D_t | Subroutine | |
UpdateGRK4_DGModel2D | SELF_DGModel2D | Subroutine | |
UpdateGRK4_DGModel2D_t | SELF_DGModel2D_t | Subroutine | |
UpdateGRK4_DGModel3D | SELF_DGModel3D | Subroutine | |
UpdateGRK4_DGModel3D_t | SELF_DGModel3D_t | Subroutine | |
UpdateGRK_gpu | SELF_GPUInterfaces | Interface | |
UpdateHost_Scalar1D | SELF_Scalar_1D | Subroutine | |
UpdateHost_Scalar1D | SELF_Scalar_1D | Subroutine | |
UpdateHost_Scalar1D_t | SELF_Scalar_1D_t | Subroutine | |
UpdateHost_Scalar2D | SELF_Scalar_2D | Subroutine | |
UpdateHost_Scalar2D_t | SELF_Scalar_2D_t | Subroutine | |
UpdateHost_Scalar3D | SELF_Scalar_3D | Subroutine | |
UpdateHost_Scalar3D_t | SELF_Scalar_3D_t | Subroutine | |
UpdateHost_Tensor2D | SELF_Tensor_2D | Subroutine | |
UpdateHost_Tensor2D_t | SELF_Tensor_2D_t | Subroutine | |
UpdateHost_Tensor3D | SELF_Tensor_3D | Subroutine | |
UpdateHost_Tensor3D_t | SELF_Tensor_3D_t | Subroutine | |
UpdateHost_Vector2D | SELF_Vector_2D | Subroutine | |
UpdateHost_Vector2D_t | SELF_Vector_2D_t | Subroutine | |
UpdateHost_Vector3D | SELF_Vector_3D | Subroutine | |
UpdateHost_Vector3D_t | SELF_Vector_3D_t | Subroutine | |
UpdateSolution | SELF_Model | Interface | |
UpdateSolution_DGModel1D | SELF_DGModel1D | Subroutine | Computes a solution update as , where dt is either provided through the interface
or taken as the Model's stored time step size (model % dt) |
UpdateSolution_DGModel1D_t | SELF_DGModel1D_t | Subroutine | Computes a solution update as , where dt is either provided through the interface
or taken as the Model's stored time step size (model % dt) |
UpdateSolution_DGModel2D | SELF_DGModel2D | Subroutine | Computes a solution update as , where dt is either provided through the interface
or taken as the Model's stored time step size (model % dt) |
UpdateSolution_DGModel2D_t | SELF_DGModel2D_t | Subroutine | Computes a solution update as , where dt is either provided through the interface
or taken as the Model's stored time step size (model % dt) |
UpdateSolution_DGModel3D | SELF_DGModel3D | Subroutine | Computes a solution update as , where dt is either provided through the interface
or taken as the Model's stored time step size (model % dt) |
UpdateSolution_DGModel3D_t | SELF_DGModel3D_t | Subroutine | Computes a solution update as , where dt is either provided through the interface
or taken as the Model's stored time step size (model % dt) |
UpdateSolution_gpu | SELF_GPUInterfaces | Interface | |
UpperCase | SELF_SupportRoutines | Function | |
Write_DGModel1D_t | SELF_DGModel1D_t | Subroutine | |
Write_DGModel2D_t | SELF_DGModel2D_t | Subroutine | |
Write_DGModel3D_t | SELF_DGModel3D_t | Subroutine | |
Write_Geometry1D | SELF_Geometry_1D | Subroutine | |
Write_Mesh1D | SELF_Mesh_1D | Subroutine | |
Write_Mesh2D_t | SELF_Mesh_2D_t | Subroutine | |
Write_Mesh3D_t | SELF_Mesh_3D_t | Subroutine | |
WriteArray_HDF5 | SELF_HDF5 | Interface | |
WriteArray_HDF5_int32_r1_serial | SELF_HDF5 | Subroutine | |
WriteArray_HDF5_int32_r2_serial | SELF_HDF5 | Subroutine | |
WriteArray_HDF5_int32_r3_serial | SELF_HDF5 | Subroutine | |
WriteArray_HDF5_int32_r4_serial | SELF_HDF5 | Subroutine | |
WriteArray_HDF5_real_r1_serial | SELF_HDF5 | Subroutine | |
WriteArray_HDF5_real_r2_serial | SELF_HDF5 | Subroutine | |
WriteArray_HDF5_real_r3_parallel | SELF_HDF5 | Subroutine | |
WriteArray_HDF5_real_r3_serial | SELF_HDF5 | Subroutine | |
WriteArray_HDF5_real_r4_parallel | SELF_HDF5 | Subroutine | |
WriteArray_HDF5_real_r4_serial | SELF_HDF5 | Subroutine | |
WriteArray_HDF5_real_r5_serial | SELF_HDF5 | Subroutine | |
WriteAttribute_HDF5 | SELF_HDF5 | Interface | |
WriteAttribute_HDF5_int32 | SELF_HDF5 | Subroutine | |
WriteCharacter_HDF5 | SELF_HDF5 | Interface | |
WriteCharacter_HDF5_serial | SELF_HDF5 | Subroutine | |
WriteHDF5_Lagrange_t | SELF_Lagrange_t | Subroutine | |
WriteHDF5_Metadata | SELF_Metadata | Subroutine | Writes the metadata to a HDF5 file using the
fields :
* /metadata/{group}/name/{varid}
* /metadata/{group}/description/{varid}
* /metadata/{group}/units/{varid} Read more… |
WriteHDF5_MPI_Scalar2D_t | SELF_Scalar_2D_t | Subroutine | |
WriteHDF5_MPI_Scalar3D_t | SELF_Scalar_3D_t | Subroutine | |
WriteHDF5_MPI_Vector2D_t | SELF_Vector_2D_t | Subroutine | |
WriteHDF5_MPI_Vector3D_t | SELF_Vector_3D_t | Subroutine | |
WriteHDF5_Scalar1D_t | SELF_Scalar_1D_t | Subroutine | |
WriteHDF5_Scalar2D_t | SELF_Scalar_2D_t | Subroutine | |
WriteHDF5_Scalar3D_t | SELF_Scalar_3D_t | Subroutine | |
WriteHDF5_Vector2D_t | SELF_Vector_2D_t | Subroutine | |
WriteHDF5_Vector3D_t | SELF_Vector_3D_t | Subroutine | |
WriteModel | SELF_Model | Interface | |
WriteTecplot | SELF_Model | Interface | |
WriteTecplot_DGModel1D_t | SELF_DGModel1D_t | Subroutine | |
WriteTecplot_DGModel2D_t | SELF_DGModel2D_t | Subroutine | |
WriteTecplot_DGModel3D_t | SELF_DGModel3D_t | Subroutine | |
WriteTecplot_SEMHex | SELF_Geometry_3D | Subroutine | |
WriteTecplot_SEMQuad | SELF_Geometry_2D | Subroutine | |