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.
mesh(mesh: spectre.Spectral._Pybindings.Mesh1D) -> spectre.Spectral._Pybindings.Mesh1D
mesh(mesh: spectre.Spectral._Pybindings.Mesh2D) -> spectre.Spectral._Pybindings.Mesh2D
mesh(mesh: spectre.Spectral._Pybindings.Mesh3D) -> spectre.Spectral._Pybindings.Mesh3D
- spectre.Evolution.DgSubcell._Pybindings.persson_tci(*args, **kwargs)¶
Overloaded function.
persson_tci(tensor: spectre.DataStructures.Tensor._Pybindings.ScalarDV, dg_mesh: spectre.Spectral._Pybindings.Mesh1D, alpha: float, num_highest_modes: int) -> bool
persson_tci(tensor: spectre.DataStructures.Tensor._Pybindings.TensoriDV1Inertial, dg_mesh: spectre.Spectral._Pybindings.Mesh1D, alpha: float, num_highest_modes: int) -> bool
persson_tci(tensor: spectre.DataStructures.Tensor._Pybindings.TensorIDV1Inertial, dg_mesh: spectre.Spectral._Pybindings.Mesh1D, alpha: float, num_highest_modes: int) -> bool
persson_tci(tensor: spectre.DataStructures.Tensor._Pybindings.ScalarDV, dg_mesh: spectre.Spectral._Pybindings.Mesh2D, alpha: float, num_highest_modes: int) -> bool
persson_tci(tensor: spectre.DataStructures.Tensor._Pybindings.TensoriDV2Inertial, dg_mesh: spectre.Spectral._Pybindings.Mesh2D, alpha: float, num_highest_modes: int) -> bool
persson_tci(tensor: spectre.DataStructures.Tensor._Pybindings.TensorIDV2Inertial, dg_mesh: spectre.Spectral._Pybindings.Mesh2D, alpha: float, num_highest_modes: int) -> bool
persson_tci(tensor: spectre.DataStructures.Tensor._Pybindings.ScalarDV, dg_mesh: spectre.Spectral._Pybindings.Mesh3D, alpha: float, num_highest_modes: int) -> bool
persson_tci(tensor: spectre.DataStructures.Tensor._Pybindings.TensoriDV3Inertial, dg_mesh: spectre.Spectral._Pybindings.Mesh3D, alpha: float, num_highest_modes: int) -> bool
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.
project(dg_u: spectre.DataStructures._Pybindings.DataVector, dg_mesh: spectre.Spectral._Pybindings.Mesh1D, subcell_extents: spectre.DataStructures._Pybindings.Index1D) -> spectre.DataStructures._Pybindings.DataVector
project(dg_u: spectre.DataStructures._Pybindings.DataVector, dg_mesh: spectre.Spectral._Pybindings.Mesh2D, subcell_extents: spectre.DataStructures._Pybindings.Index2D) -> spectre.DataStructures._Pybindings.DataVector
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.
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
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
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