spectre.NumericalAlgorithms.LinearOperators¶
- spectre.NumericalAlgorithms.LinearOperators._Pybindings.absolute_truncation_error(*args, **kwargs)¶
Overloaded function.
absolute_truncation_error(tensor_component: spectre.DataStructures._Pybindings.DataVector, mesh: spectre.Spectral._Pybindings.Mesh1D) -> Annotated[list[float], FixedSize(1)]
absolute_truncation_error(tensor_component: spectre.DataStructures._Pybindings.DataVector, mesh: spectre.Spectral._Pybindings.Mesh2D) -> Annotated[list[float], FixedSize(2)]
absolute_truncation_error(tensor_component: spectre.DataStructures._Pybindings.DataVector, mesh: spectre.Spectral._Pybindings.Mesh3D) -> Annotated[list[float], FixedSize(3)]
- spectre.NumericalAlgorithms.LinearOperators._Pybindings.definite_integral(*args, **kwargs)¶
Overloaded function.
definite_integral(integrand: spectre.DataStructures._Pybindings.DataVector, mesh: spectre.Spectral._Pybindings.Mesh1D) -> float
definite_integral(integrand: spectre.DataStructures._Pybindings.DataVector, mesh: spectre.Spectral._Pybindings.Mesh2D) -> float
definite_integral(integrand: spectre.DataStructures._Pybindings.DataVector, mesh: spectre.Spectral._Pybindings.Mesh3D) -> float
- spectre.NumericalAlgorithms.LinearOperators._Pybindings.logical_partial_derivative(*args, **kwargs)¶
Overloaded function.
logical_partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.ScalarDV, mesh: spectre.Spectral._Pybindings.Mesh1D) -> spectre.DataStructures.Tensor._Pybindings.TensoriDV1ElementLogical
logical_partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.ScalarDV, mesh: spectre.Spectral._Pybindings.Mesh2D) -> spectre.DataStructures.Tensor._Pybindings.TensoriDV2ElementLogical
logical_partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.ScalarDV, mesh: spectre.Spectral._Pybindings.Mesh3D) -> spectre.DataStructures.Tensor._Pybindings.TensoriDV3ElementLogical
logical_partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensorIDV1Inertial, mesh: spectre.Spectral._Pybindings.Mesh1D) -> spectre.DataStructures.Tensor._Pybindings.TensorELiIDV1ElementLogical
logical_partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensoriiDV1Inertial, mesh: spectre.Spectral._Pybindings.Mesh1D) -> spectre.DataStructures.Tensor._Pybindings.TensorELiiiDV1ElementLogical
logical_partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensorIjjDV1Inertial, mesh: spectre.Spectral._Pybindings.Mesh1D) -> Tensor<DataVector, brigand::list<brigand::integral_constant<int, 3>, brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<1ul, (UpLo)1, Frame::ElementLogical, (IndexType)0>, Tensor_detail::TensorIndexType<1ul, (UpLo)0, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<1ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<1ul, (UpLo)1, Frame::Inertial, (IndexType)0> > >
logical_partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensoraDV1Inertial, mesh: spectre.Spectral._Pybindings.Mesh1D) -> spectre.DataStructures.Tensor._Pybindings.TensorELiaDV1ElementLogical
logical_partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensorADV1Inertial, mesh: spectre.Spectral._Pybindings.Mesh1D) -> spectre.DataStructures.Tensor._Pybindings.TensorELiADV1ElementLogical
logical_partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensoraaDV1Inertial, mesh: spectre.Spectral._Pybindings.Mesh1D) -> spectre.DataStructures.Tensor._Pybindings.TensorELiaaDV1ElementLogical
logical_partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensorAADV1Inertial, mesh: spectre.Spectral._Pybindings.Mesh1D) -> spectre.DataStructures.Tensor._Pybindings.TensorELiAADV1ElementLogical
logical_partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensoriaaDV1Inertial, mesh: spectre.Spectral._Pybindings.Mesh1D) -> Tensor<DataVector, brigand::list<brigand::integral_constant<int, 3>, brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<1ul, (UpLo)1, Frame::ElementLogical, (IndexType)0>, Tensor_detail::TensorIndexType<1ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<1ul, (UpLo)1, Frame::Inertial, (IndexType)1>, Tensor_detail::TensorIndexType<1ul, (UpLo)1, Frame::Inertial, (IndexType)1> > >
logical_partial_derivative(tensor: Tensor<DataVector, brigand::list<brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<1ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<1ul, (UpLo)1, Frame::Inertial, (IndexType)1> > >, mesh: spectre.Spectral._Pybindings.Mesh1D) -> Tensor<DataVector, brigand::list<brigand::integral_constant<int, 3>, brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<1ul, (UpLo)1, Frame::ElementLogical, (IndexType)0>, Tensor_detail::TensorIndexType<1ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<1ul, (UpLo)1, Frame::Inertial, (IndexType)1> > >
logical_partial_derivative(tensor: Tensor<DataVector, brigand::list<brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<1ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<1ul, (UpLo)0, Frame::Inertial, (IndexType)1> > >, mesh: spectre.Spectral._Pybindings.Mesh1D) -> Tensor<DataVector, brigand::list<brigand::integral_constant<int, 3>, brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<1ul, (UpLo)1, Frame::ElementLogical, (IndexType)0>, Tensor_detail::TensorIndexType<1ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<1ul, (UpLo)0, Frame::Inertial, (IndexType)1> > >
logical_partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensorIDV2Inertial, mesh: spectre.Spectral._Pybindings.Mesh2D) -> spectre.DataStructures.Tensor._Pybindings.TensorELiIDV2ElementLogical
logical_partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensoriiDV2Inertial, mesh: spectre.Spectral._Pybindings.Mesh2D) -> spectre.DataStructures.Tensor._Pybindings.TensorELiiiDV2ElementLogical
logical_partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensorIjjDV2Inertial, mesh: spectre.Spectral._Pybindings.Mesh2D) -> Tensor<DataVector, brigand::list<brigand::integral_constant<int, 3>, brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<2ul, (UpLo)1, Frame::ElementLogical, (IndexType)0>, Tensor_detail::TensorIndexType<2ul, (UpLo)0, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<2ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<2ul, (UpLo)1, Frame::Inertial, (IndexType)0> > >
logical_partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensoraDV2Inertial, mesh: spectre.Spectral._Pybindings.Mesh2D) -> spectre.DataStructures.Tensor._Pybindings.TensorELiaDV2ElementLogical
logical_partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensorADV2Inertial, mesh: spectre.Spectral._Pybindings.Mesh2D) -> spectre.DataStructures.Tensor._Pybindings.TensorELiADV2ElementLogical
logical_partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensoraaDV2Inertial, mesh: spectre.Spectral._Pybindings.Mesh2D) -> spectre.DataStructures.Tensor._Pybindings.TensorELiaaDV2ElementLogical
logical_partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensorAADV2Inertial, mesh: spectre.Spectral._Pybindings.Mesh2D) -> spectre.DataStructures.Tensor._Pybindings.TensorELiAADV2ElementLogical
logical_partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensoriaaDV2Inertial, mesh: spectre.Spectral._Pybindings.Mesh2D) -> Tensor<DataVector, brigand::list<brigand::integral_constant<int, 3>, brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<2ul, (UpLo)1, Frame::ElementLogical, (IndexType)0>, Tensor_detail::TensorIndexType<2ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<2ul, (UpLo)1, Frame::Inertial, (IndexType)1>, Tensor_detail::TensorIndexType<2ul, (UpLo)1, Frame::Inertial, (IndexType)1> > >
logical_partial_derivative(tensor: Tensor<DataVector, brigand::list<brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<2ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<2ul, (UpLo)1, Frame::Inertial, (IndexType)1> > >, mesh: spectre.Spectral._Pybindings.Mesh2D) -> Tensor<DataVector, brigand::list<brigand::integral_constant<int, 3>, brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<2ul, (UpLo)1, Frame::ElementLogical, (IndexType)0>, Tensor_detail::TensorIndexType<2ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<2ul, (UpLo)1, Frame::Inertial, (IndexType)1> > >
logical_partial_derivative(tensor: Tensor<DataVector, brigand::list<brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<2ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<2ul, (UpLo)0, Frame::Inertial, (IndexType)1> > >, mesh: spectre.Spectral._Pybindings.Mesh2D) -> Tensor<DataVector, brigand::list<brigand::integral_constant<int, 3>, brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<2ul, (UpLo)1, Frame::ElementLogical, (IndexType)0>, Tensor_detail::TensorIndexType<2ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<2ul, (UpLo)0, Frame::Inertial, (IndexType)1> > >
logical_partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensorIDV3Inertial, mesh: spectre.Spectral._Pybindings.Mesh3D) -> spectre.DataStructures.Tensor._Pybindings.TensorELiIDV3ElementLogical
logical_partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensoriiDV3Inertial, mesh: spectre.Spectral._Pybindings.Mesh3D) -> spectre.DataStructures.Tensor._Pybindings.TensorELiiiDV3ElementLogical
logical_partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensorIjjDV3Inertial, mesh: spectre.Spectral._Pybindings.Mesh3D) -> Tensor<DataVector, brigand::list<brigand::integral_constant<int, 3>, brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<3ul, (UpLo)1, Frame::ElementLogical, (IndexType)0>, Tensor_detail::TensorIndexType<3ul, (UpLo)0, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<3ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<3ul, (UpLo)1, Frame::Inertial, (IndexType)0> > >
logical_partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensoraDV3Inertial, mesh: spectre.Spectral._Pybindings.Mesh3D) -> spectre.DataStructures.Tensor._Pybindings.TensorELiaDV3ElementLogical
logical_partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensorADV3Inertial, mesh: spectre.Spectral._Pybindings.Mesh3D) -> spectre.DataStructures.Tensor._Pybindings.TensorELiADV3ElementLogical
logical_partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensoraaDV3Inertial, mesh: spectre.Spectral._Pybindings.Mesh3D) -> spectre.DataStructures.Tensor._Pybindings.TensorELiaaDV3ElementLogical
logical_partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensorAADV3Inertial, mesh: spectre.Spectral._Pybindings.Mesh3D) -> spectre.DataStructures.Tensor._Pybindings.TensorELiAADV3ElementLogical
logical_partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensoriaaDV3Inertial, mesh: spectre.Spectral._Pybindings.Mesh3D) -> Tensor<DataVector, brigand::list<brigand::integral_constant<int, 3>, brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<3ul, (UpLo)1, Frame::ElementLogical, (IndexType)0>, Tensor_detail::TensorIndexType<3ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<3ul, (UpLo)1, Frame::Inertial, (IndexType)1>, Tensor_detail::TensorIndexType<3ul, (UpLo)1, Frame::Inertial, (IndexType)1> > >
logical_partial_derivative(tensor: Tensor<DataVector, brigand::list<brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<3ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<3ul, (UpLo)1, Frame::Inertial, (IndexType)1> > >, mesh: spectre.Spectral._Pybindings.Mesh3D) -> Tensor<DataVector, brigand::list<brigand::integral_constant<int, 3>, brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<3ul, (UpLo)1, Frame::ElementLogical, (IndexType)0>, Tensor_detail::TensorIndexType<3ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<3ul, (UpLo)1, Frame::Inertial, (IndexType)1> > >
logical_partial_derivative(tensor: Tensor<DataVector, brigand::list<brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<3ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<3ul, (UpLo)0, Frame::Inertial, (IndexType)1> > >, mesh: spectre.Spectral._Pybindings.Mesh3D) -> Tensor<DataVector, brigand::list<brigand::integral_constant<int, 3>, brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<3ul, (UpLo)1, Frame::ElementLogical, (IndexType)0>, Tensor_detail::TensorIndexType<3ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<3ul, (UpLo)0, Frame::Inertial, (IndexType)1> > >
- spectre.NumericalAlgorithms.LinearOperators._Pybindings.partial_derivative(*args, **kwargs)¶
Overloaded function.
partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.ScalarDV, mesh: spectre.Spectral._Pybindings.Mesh1D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV1InertialToElementLogical) -> spectre.DataStructures.Tensor._Pybindings.TensoriDV1Inertial
partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.ScalarDV, mesh: spectre.Spectral._Pybindings.Mesh2D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV2InertialToElementLogical) -> spectre.DataStructures.Tensor._Pybindings.TensoriDV2Inertial
partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.ScalarDV, mesh: spectre.Spectral._Pybindings.Mesh3D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV3InertialToElementLogical) -> spectre.DataStructures.Tensor._Pybindings.TensoriDV3Inertial
partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensorIDV1Inertial, mesh: spectre.Spectral._Pybindings.Mesh1D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV1InertialToElementLogical) -> spectre.DataStructures.Tensor._Pybindings.TensoriJDV1Inertial
partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensoriiDV1Inertial, mesh: spectre.Spectral._Pybindings.Mesh1D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV1InertialToElementLogical) -> spectre.DataStructures.Tensor._Pybindings.TensorijjDV1Inertial
partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensorIjjDV1Inertial, mesh: spectre.Spectral._Pybindings.Mesh1D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV1InertialToElementLogical) -> spectre.DataStructures.Tensor._Pybindings.TensoriJkkDV1Inertial
partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensoraDV1Inertial, mesh: spectre.Spectral._Pybindings.Mesh1D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV1InertialToElementLogical) -> Tensor<DataVector, brigand::list<brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<1ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<1ul, (UpLo)1, Frame::Inertial, (IndexType)1> > >
partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensorADV1Inertial, mesh: spectre.Spectral._Pybindings.Mesh1D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV1InertialToElementLogical) -> Tensor<DataVector, brigand::list<brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<1ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<1ul, (UpLo)0, Frame::Inertial, (IndexType)1> > >
partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensoraaDV1Inertial, mesh: spectre.Spectral._Pybindings.Mesh1D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV1InertialToElementLogical) -> spectre.DataStructures.Tensor._Pybindings.TensoriaaDV1Inertial
partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensorAADV1Inertial, mesh: spectre.Spectral._Pybindings.Mesh1D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV1InertialToElementLogical) -> Tensor<DataVector, brigand::list<brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<1ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<1ul, (UpLo)0, Frame::Inertial, (IndexType)1>, Tensor_detail::TensorIndexType<1ul, (UpLo)0, Frame::Inertial, (IndexType)1> > >
partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensoriaaDV1Inertial, mesh: spectre.Spectral._Pybindings.Mesh1D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV1InertialToElementLogical) -> spectre.DataStructures.Tensor._Pybindings.TensorijaaDV1Inertial
partial_derivative(tensor: Tensor<DataVector, brigand::list<brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<1ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<1ul, (UpLo)1, Frame::Inertial, (IndexType)1> > >, mesh: spectre.Spectral._Pybindings.Mesh1D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV1InertialToElementLogical) -> Tensor<DataVector, brigand::list<brigand::integral_constant<int, 3>, brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<1ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<1ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<1ul, (UpLo)1, Frame::Inertial, (IndexType)1> > >
partial_derivative(tensor: Tensor<DataVector, brigand::list<brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<1ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<1ul, (UpLo)0, Frame::Inertial, (IndexType)1> > >, mesh: spectre.Spectral._Pybindings.Mesh1D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV1InertialToElementLogical) -> Tensor<DataVector, brigand::list<brigand::integral_constant<int, 3>, brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<1ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<1ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<1ul, (UpLo)0, Frame::Inertial, (IndexType)1> > >
partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensorIDV2Inertial, mesh: spectre.Spectral._Pybindings.Mesh2D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV2InertialToElementLogical) -> spectre.DataStructures.Tensor._Pybindings.TensoriJDV2Inertial
partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensoriiDV2Inertial, mesh: spectre.Spectral._Pybindings.Mesh2D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV2InertialToElementLogical) -> spectre.DataStructures.Tensor._Pybindings.TensorijjDV2Inertial
partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensorIjjDV2Inertial, mesh: spectre.Spectral._Pybindings.Mesh2D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV2InertialToElementLogical) -> spectre.DataStructures.Tensor._Pybindings.TensoriJkkDV2Inertial
partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensoraDV2Inertial, mesh: spectre.Spectral._Pybindings.Mesh2D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV2InertialToElementLogical) -> Tensor<DataVector, brigand::list<brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<2ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<2ul, (UpLo)1, Frame::Inertial, (IndexType)1> > >
partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensorADV2Inertial, mesh: spectre.Spectral._Pybindings.Mesh2D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV2InertialToElementLogical) -> Tensor<DataVector, brigand::list<brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<2ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<2ul, (UpLo)0, Frame::Inertial, (IndexType)1> > >
partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensoraaDV2Inertial, mesh: spectre.Spectral._Pybindings.Mesh2D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV2InertialToElementLogical) -> spectre.DataStructures.Tensor._Pybindings.TensoriaaDV2Inertial
partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensorAADV2Inertial, mesh: spectre.Spectral._Pybindings.Mesh2D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV2InertialToElementLogical) -> Tensor<DataVector, brigand::list<brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<2ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<2ul, (UpLo)0, Frame::Inertial, (IndexType)1>, Tensor_detail::TensorIndexType<2ul, (UpLo)0, Frame::Inertial, (IndexType)1> > >
partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensoriaaDV2Inertial, mesh: spectre.Spectral._Pybindings.Mesh2D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV2InertialToElementLogical) -> spectre.DataStructures.Tensor._Pybindings.TensorijaaDV2Inertial
partial_derivative(tensor: Tensor<DataVector, brigand::list<brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<2ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<2ul, (UpLo)1, Frame::Inertial, (IndexType)1> > >, mesh: spectre.Spectral._Pybindings.Mesh2D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV2InertialToElementLogical) -> Tensor<DataVector, brigand::list<brigand::integral_constant<int, 3>, brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<2ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<2ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<2ul, (UpLo)1, Frame::Inertial, (IndexType)1> > >
partial_derivative(tensor: Tensor<DataVector, brigand::list<brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<2ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<2ul, (UpLo)0, Frame::Inertial, (IndexType)1> > >, mesh: spectre.Spectral._Pybindings.Mesh2D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV2InertialToElementLogical) -> Tensor<DataVector, brigand::list<brigand::integral_constant<int, 3>, brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<2ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<2ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<2ul, (UpLo)0, Frame::Inertial, (IndexType)1> > >
partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensorIDV3Inertial, mesh: spectre.Spectral._Pybindings.Mesh3D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV3InertialToElementLogical) -> spectre.DataStructures.Tensor._Pybindings.TensoriJDV3Inertial
partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensoriiDV3Inertial, mesh: spectre.Spectral._Pybindings.Mesh3D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV3InertialToElementLogical) -> spectre.DataStructures.Tensor._Pybindings.TensorijjDV3Inertial
partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensorIjjDV3Inertial, mesh: spectre.Spectral._Pybindings.Mesh3D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV3InertialToElementLogical) -> spectre.DataStructures.Tensor._Pybindings.TensoriJkkDV3Inertial
partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensoraDV3Inertial, mesh: spectre.Spectral._Pybindings.Mesh3D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV3InertialToElementLogical) -> Tensor<DataVector, brigand::list<brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<3ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<3ul, (UpLo)1, Frame::Inertial, (IndexType)1> > >
partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensorADV3Inertial, mesh: spectre.Spectral._Pybindings.Mesh3D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV3InertialToElementLogical) -> Tensor<DataVector, brigand::list<brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<3ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<3ul, (UpLo)0, Frame::Inertial, (IndexType)1> > >
partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensoraaDV3Inertial, mesh: spectre.Spectral._Pybindings.Mesh3D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV3InertialToElementLogical) -> spectre.DataStructures.Tensor._Pybindings.TensoriaaDV3Inertial
partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensorAADV3Inertial, mesh: spectre.Spectral._Pybindings.Mesh3D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV3InertialToElementLogical) -> Tensor<DataVector, brigand::list<brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<3ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<3ul, (UpLo)0, Frame::Inertial, (IndexType)1>, Tensor_detail::TensorIndexType<3ul, (UpLo)0, Frame::Inertial, (IndexType)1> > >
partial_derivative(tensor: spectre.DataStructures.Tensor._Pybindings.TensoriaaDV3Inertial, mesh: spectre.Spectral._Pybindings.Mesh3D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV3InertialToElementLogical) -> spectre.DataStructures.Tensor._Pybindings.TensorijaaDV3Inertial
partial_derivative(tensor: Tensor<DataVector, brigand::list<brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<3ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<3ul, (UpLo)1, Frame::Inertial, (IndexType)1> > >, mesh: spectre.Spectral._Pybindings.Mesh3D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV3InertialToElementLogical) -> Tensor<DataVector, brigand::list<brigand::integral_constant<int, 3>, brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<3ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<3ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<3ul, (UpLo)1, Frame::Inertial, (IndexType)1> > >
partial_derivative(tensor: Tensor<DataVector, brigand::list<brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<3ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<3ul, (UpLo)0, Frame::Inertial, (IndexType)1> > >, mesh: spectre.Spectral._Pybindings.Mesh3D, inv_jacobian: spectre.DataStructures.Tensor._Pybindings.JacobianDV3InertialToElementLogical) -> Tensor<DataVector, brigand::list<brigand::integral_constant<int, 3>, brigand::integral_constant<int, 2>, brigand::integral_constant<int, 1> >, brigand::list<Tensor_detail::TensorIndexType<3ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<3ul, (UpLo)1, Frame::Inertial, (IndexType)0>, Tensor_detail::TensorIndexType<3ul, (UpLo)0, Frame::Inertial, (IndexType)1> > >
- spectre.NumericalAlgorithms.LinearOperators._Pybindings.power_monitors(*args, **kwargs)¶
Overloaded function.
power_monitors(data_vector: spectre.DataStructures._Pybindings.DataVector, mesh: spectre.Spectral._Pybindings.Mesh1D) -> Annotated[list[spectre.DataStructures._Pybindings.DataVector], FixedSize(1)]
power_monitors(data_vector: spectre.DataStructures._Pybindings.DataVector, mesh: spectre.Spectral._Pybindings.Mesh2D) -> Annotated[list[spectre.DataStructures._Pybindings.DataVector], FixedSize(2)]
power_monitors(data_vector: spectre.DataStructures._Pybindings.DataVector, mesh: spectre.Spectral._Pybindings.Mesh3D) -> Annotated[list[spectre.DataStructures._Pybindings.DataVector], FixedSize(3)]
- spectre.NumericalAlgorithms.LinearOperators._Pybindings.relative_truncation_error(*args, **kwargs)¶
Overloaded function.
relative_truncation_error(tensor_component: spectre.DataStructures._Pybindings.DataVector, mesh: spectre.Spectral._Pybindings.Mesh1D) -> Annotated[list[float], FixedSize(1)]
relative_truncation_error(tensor_component: spectre.DataStructures._Pybindings.DataVector, mesh: spectre.Spectral._Pybindings.Mesh2D) -> Annotated[list[float], FixedSize(2)]
relative_truncation_error(tensor_component: spectre.DataStructures._Pybindings.DataVector, mesh: spectre.Spectral._Pybindings.Mesh3D) -> Annotated[list[float], FixedSize(3)]