spectre.Evolution.DgSubcell

class spectre.Evolution.DgSubcell._Pybindings.FdReconstructionMethod

Members:

DimByDim

AllDimsAtOnce

AllDimsAtOnce = <FdReconstructionMethod.AllDimsAtOnce: 1>
DimByDim = <FdReconstructionMethod.DimByDim: 0>
property name
property value
spectre.Evolution.DgSubcell._Pybindings.mesh(*args, **kwargs)

Overloaded function.

  1. mesh(mesh: spectre.Spectral._Pybindings.Mesh1D) -> spectre.Spectral._Pybindings.Mesh1D

  2. mesh(mesh: spectre.Spectral._Pybindings.Mesh2D) -> spectre.Spectral._Pybindings.Mesh2D

  3. mesh(mesh: spectre.Spectral._Pybindings.Mesh3D) -> spectre.Spectral._Pybindings.Mesh3D

spectre.Evolution.DgSubcell._Pybindings.persson_tci(*args, **kwargs)

Overloaded function.

  1. persson_tci(tensor: spectre.DataStructures.Tensor._Pybindings.ScalarDV, dg_mesh: spectre.Spectral._Pybindings.Mesh1D, alpha: float, num_highest_modes: int) -> bool

  2. persson_tci(tensor: spectre.DataStructures.Tensor._Pybindings.TensoriDV1Inertial, dg_mesh: spectre.Spectral._Pybindings.Mesh1D, alpha: float, num_highest_modes: int) -> bool

  3. persson_tci(tensor: spectre.DataStructures.Tensor._Pybindings.TensorIDV1Inertial, dg_mesh: spectre.Spectral._Pybindings.Mesh1D, alpha: float, num_highest_modes: int) -> bool

  4. persson_tci(tensor: spectre.DataStructures.Tensor._Pybindings.ScalarDV, dg_mesh: spectre.Spectral._Pybindings.Mesh2D, alpha: float, num_highest_modes: int) -> bool

  5. persson_tci(tensor: spectre.DataStructures.Tensor._Pybindings.TensoriDV2Inertial, dg_mesh: spectre.Spectral._Pybindings.Mesh2D, alpha: float, num_highest_modes: int) -> bool

  6. persson_tci(tensor: spectre.DataStructures.Tensor._Pybindings.TensorIDV2Inertial, dg_mesh: spectre.Spectral._Pybindings.Mesh2D, alpha: float, num_highest_modes: int) -> bool

  7. persson_tci(tensor: spectre.DataStructures.Tensor._Pybindings.ScalarDV, dg_mesh: spectre.Spectral._Pybindings.Mesh3D, alpha: float, num_highest_modes: int) -> bool

  8. persson_tci(tensor: spectre.DataStructures.Tensor._Pybindings.TensoriDV3Inertial, dg_mesh: spectre.Spectral._Pybindings.Mesh3D, alpha: float, num_highest_modes: int) -> bool

  9. persson_tci(tensor: spectre.DataStructures.Tensor._Pybindings.TensorIDV3Inertial, dg_mesh: spectre.Spectral._Pybindings.Mesh3D, alpha: float, num_highest_modes: int) -> bool

spectre.Evolution.DgSubcell._Pybindings.project(*args, **kwargs)

Overloaded function.

  1. project(dg_u: spectre.DataStructures._Pybindings.DataVector, dg_mesh: spectre.Spectral._Pybindings.Mesh1D, subcell_extents: spectre.DataStructures._Pybindings.Index1D) -> spectre.DataStructures._Pybindings.DataVector

  2. project(dg_u: spectre.DataStructures._Pybindings.DataVector, dg_mesh: spectre.Spectral._Pybindings.Mesh2D, subcell_extents: spectre.DataStructures._Pybindings.Index2D) -> spectre.DataStructures._Pybindings.DataVector

  3. project(dg_u: spectre.DataStructures._Pybindings.DataVector, dg_mesh: spectre.Spectral._Pybindings.Mesh3D, subcell_extents: spectre.DataStructures._Pybindings.Index3D) -> spectre.DataStructures._Pybindings.DataVector

spectre.Evolution.DgSubcell._Pybindings.reconstruct(*args, **kwargs)

Overloaded function.

  1. reconstruct(subcell_u_times_projected_det_jac: spectre.DataStructures._Pybindings.DataVector, dg_mesh: spectre.Spectral._Pybindings.Mesh1D, subcell_extents: spectre.DataStructures._Pybindings.Index1D, reconstruction_method: spectre.Evolution.DgSubcell._Pybindings.FdReconstructionMethod) -> spectre.DataStructures._Pybindings.DataVector

  2. reconstruct(subcell_u_times_projected_det_jac: spectre.DataStructures._Pybindings.DataVector, dg_mesh: spectre.Spectral._Pybindings.Mesh2D, subcell_extents: spectre.DataStructures._Pybindings.Index2D, reconstruction_method: spectre.Evolution.DgSubcell._Pybindings.FdReconstructionMethod) -> spectre.DataStructures._Pybindings.DataVector

  3. reconstruct(subcell_u_times_projected_det_jac: spectre.DataStructures._Pybindings.DataVector, dg_mesh: spectre.Spectral._Pybindings.Mesh3D, subcell_extents: spectre.DataStructures._Pybindings.Index3D, reconstruction_method: spectre.Evolution.DgSubcell._Pybindings.FdReconstructionMethod) -> spectre.DataStructures._Pybindings.DataVector