Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
Class List
Class Hierarchy
Class Members
All
Functions
Variables
Typedefs
Enumerations
Enumerator
Related Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
- e -
e() :
hebi::Command::Io
,
hebi::Feedback::Io
eckerle4_functor() :
eckerle4_functor
effort() :
hebi::Command::Actuator
,
hebi::Feedback::Actuator
effortCommand() :
hebi::Feedback::Actuator
effortGains() :
hebi::Command::Settings::Actuator
,
hebi::Info::Settings::Actuator
effortLimitState() :
hebi::Feedback::Actuator
EIGEN_ALIGN_TO_BOUNDARY() :
Eigen::internal::plain_array< T, Size, MatrixOrArrayOptions, 16 >
,
Eigen::internal::plain_array< T, Size, MatrixOrArrayOptions, 32 >
,
Eigen::internal::plain_array< T, Size, MatrixOrArrayOptions, 64 >
,
Eigen::internal::plain_array< T, Size, MatrixOrArrayOptions, 8 >
EIGEN_CWISE_BINARY_RETURN_TYPE() :
Eigen::ArrayBase< Derived >
,
Eigen::MatrixBase< Derived >
,
Eigen::SparseMatrixBase< Derived >
EIGEN_EMPTY_STRUCT_CTOR() :
Eigen::internal::scalar_fmod_op< Scalar >
,
Eigen::internal::scalar_mod2_op< Scalar >
EIGEN_EULER_ANGLES_CLASS_STATIC_ASSERT() :
Eigen::EulerSystem< _AlphaAxis, _BetaAxis, _GammaAxis >
EIGEN_EXPLICIT_CAST() :
Eigen::half
EIGEN_EXPR_BINARYOP_SCALAR_RETURN_TYPE() :
Eigen::AlignedBox< _Scalar, _AmbientDim >
,
Eigen::MatrixBase< Derived >
EIGEN_MAKE_ALIGNED_OPERATOR_NEW_IF_VECTORIZABLE_FIXED_SIZE() :
Eigen::Transform< _Scalar, _Dim, _Mode, _Options >
EigenSolver() :
Eigen::EigenSolver< _MatrixType >
eigenvalues() :
Eigen::ArpackGeneralizedSelfAdjointEigenSolver< MatrixType, MatrixSolver, BisSPD >
,
Eigen::ComplexEigenSolver< _MatrixType >
,
Eigen::EigenSolver< _MatrixType >
,
Eigen::GeneralizedEigenSolver< _MatrixType >
,
Eigen::MatrixBase< Derived >
,
Eigen::SelfAdjointEigenSolver< _MatrixType >
,
Eigen::SelfAdjointView< _MatrixType, UpLo >
eigenvectors() :
Eigen::ArpackGeneralizedSelfAdjointEigenSolver< MatrixType, MatrixSolver, BisSPD >
,
Eigen::ComplexEigenSolver< _MatrixType >
,
Eigen::EigenSolver< _MatrixType >
,
Eigen::GeneralizedEigenSolver< _MatrixType >
,
Eigen::SelfAdjointEigenSolver< _MatrixType >
else_impl() :
Eigen::TensorEvaluator< const TensorSelectOp< IfArgType, ThenArgType, ElseArgType >, Device >
elseExpression() :
Eigen::TensorSelectOp< IfXprType, ThenXprType, ElseXprType >
elseMatrix() :
Eigen::Select< ConditionMatrixType, ThenMatrixType, ElseMatrixType >
empty() :
Eigen::MaxSizeVector< T >
Empty() :
Eigen::RunQueue< Work, kSize >
,
TestQueue
end() :
Eigen::MaxSizeVector< T >
,
hebi::Lookup::EntryList
EndEffectorPositionObjective() :
hebi::robot_model::EndEffectorPositionObjective
EndEffectorSO3Objective() :
hebi::robot_model::EndEffectorSO3Objective
EndEffectorTipAxisObjective() :
hebi::robot_model::EndEffectorTipAxisObjective
endFill() :
Eigen::DynamicSparseMatrix< _Scalar, _Options, _StorageIndex >
,
Eigen::SparseVector< _Scalar, _Options, _StorageIndex >
EntryList() :
hebi::Lookup::EntryList
entryList() :
HebirosServices
,
HebirosServicesGazebo
,
HebirosServicesPhysical
EnumField() :
hebi::Command::EnumField< T >
,
hebi::Feedback::EnumField< T >
,
hebi::Info::EnumField< T >
EnvThread() :
Eigen::StlThreadEnvironment::EnvThread
epsilon() :
Eigen::LevenbergMarquardt< _FunctorType >
,
Eigen::NumTraits< Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >
,
Eigen::NumTraits< Eigen::half >
,
Eigen::NumTraits< std::complex< _Real > >
,
Eigen::NumTraits< std::string >
,
Eigen::SparseView< MatrixType >
,
std::numeric_limits< Eigen::half >
,
std::numeric_limits< mpfr::mpreal >
erf() :
Eigen::ArrayBase< Derived >
,
Eigen::TensorBase< Derived, ReadOnlyAccessors >
erfc() :
Eigen::ArrayBase< Derived >
,
Eigen::TensorBase< Derived, ReadOnlyAccessors >
error() :
Eigen::IterativeSolverBase< Derived >
essentialVector() :
Eigen::HouseholderSequence< VectorsType, CoeffsType, Side >
,
Eigen::internal::hseq_side_dependent_impl< VectorsType, CoeffsType, Side >
,
Eigen::internal::hseq_side_dependent_impl< VectorsType, CoeffsType, OnTheRight >
EulerAngles() :
Eigen::EulerAngles< _Scalar, _System >
eulerAngles() :
Eigen::MatrixBase< Derived >
eval() :
BatchMatMul
,
Eigen::DenseBase< Derived >
,
Eigen::InverseImpl< PermutationType, PermutationStorage >
,
Eigen::SkylineMatrixBase< Derived >
,
Eigen::SparseMatrixBase< Derived >
,
Eigen::TensorBase< Derived, ReadOnlyAccessors >
,
InsertZeros
evalGemm() :
Eigen::TensorContractionEvaluatorBase< Derived >
evalGemv() :
Eigen::TensorContractionEvaluatorBase< Derived >
evalPacket() :
Eigen::TensorEvaluator< const TensorAssignOp< LeftArgType, RightArgType >, Device >
,
Eigen::TensorEvaluator< const TensorEvalToOp< ArgType, MakePointer_ >, Device >
evalProduct() :
Eigen::TensorEvaluator< const TensorContractionOp< Indices, LeftArgType, RightArgType >, Device >
evalScalar() :
Eigen::TensorEvaluator< const TensorAssignOp< LeftArgType, RightArgType >, Device >
,
Eigen::TensorEvaluator< const TensorEvalToOp< ArgType, MakePointer_ >, Device >
evalSubExprsIfNeeded() :
Eigen::TensorContractionEvaluatorBase< Derived >
,
Eigen::TensorEvaluator< Derived, Device >
,
Eigen::TensorEvaluator< const Derived, Device >
,
Eigen::TensorEvaluator< const TensorAssignOp< LeftArgType, RightArgType >, Device >
,
Eigen::TensorEvaluator< const TensorBroadcastingOp< Broadcast, ArgType >, Device >
,
Eigen::TensorEvaluator< const TensorChippingOp< DimId, ArgType >, Device >
,
Eigen::TensorEvaluator< const TensorConcatenationOp< Axis, LeftArgType, RightArgType >, Device >
,
Eigen::TensorEvaluator< const TensorConversionOp< TargetType, ArgType >, Device >
,
Eigen::TensorEvaluator< const TensorConvolutionOp< Indices, InputArgType, KernelArgType >, Device >
,
Eigen::TensorEvaluator< const TensorCustomBinaryOp< CustomBinaryFunc, LhsXprType, RhsXprType >, Device >
,
Eigen::TensorEvaluator< const TensorCustomUnaryOp< CustomUnaryFunc, XprType >, Device >
,
Eigen::TensorEvaluator< const TensorCwiseBinaryOp< BinaryOp, LeftArgType, RightArgType >, Device >
,
Eigen::TensorEvaluator< const TensorCwiseNullaryOp< NullaryOp, ArgType >, Device >
,
Eigen::TensorEvaluator< const TensorCwiseTernaryOp< TernaryOp, Arg1Type, Arg2Type, Arg3Type >, Device >
,
Eigen::TensorEvaluator< const TensorCwiseUnaryOp< UnaryOp, ArgType >, Device >
,
Eigen::TensorEvaluator< const TensorEvalToOp< ArgType, MakePointer_ >, Device >
,
Eigen::TensorEvaluator< const TensorForcedEvalOp< ArgType, MakePointer_ >, Device >
,
Eigen::TensorEvaluator< const TensorGeneratorOp< Generator, ArgType >, Device >
,
Eigen::TensorEvaluator< const TensorImagePatchOp< Rows, Cols, ArgType >, Device >
,
Eigen::TensorEvaluator< const TensorIndexTupleOp< ArgType >, Device >
,
Eigen::TensorEvaluator< const TensorInflationOp< Strides, ArgType >, Device >
,
Eigen::TensorEvaluator< const TensorLayoutSwapOp< ArgType >, Device >
,
Eigen::TensorEvaluator< const TensorPaddingOp< PaddingDimensions, ArgType >, Device >
,
Eigen::TensorEvaluator< const TensorPatchOp< PatchDim, ArgType >, Device >
,
Eigen::TensorEvaluator< const TensorReductionOp< Op, Dims, ArgType, MakePointer_ >, Device >
,
Eigen::TensorEvaluator< const TensorRef< Derived >, Device >
,
Eigen::TensorEvaluator< const TensorReshapingOp< NewDimensions, ArgType >, Device >
,
Eigen::TensorEvaluator< const TensorReverseOp< ReverseDimensions, ArgType >, Device >
,
Eigen::TensorEvaluator< const TensorScanOp< Op, ArgType >, Device >
,
Eigen::TensorEvaluator< const TensorSelectOp< IfArgType, ThenArgType, ElseArgType >, Device >
,
Eigen::TensorEvaluator< const TensorShufflingOp< Shuffle, ArgType >, Device >
,
Eigen::TensorEvaluator< const TensorSlicingOp< StartIndices, Sizes, ArgType >, Device >
,
Eigen::TensorEvaluator< const TensorStridingOp< Strides, ArgType >, Device >
,
Eigen::TensorEvaluator< const TensorStridingSlicingOp< StartIndices, StopIndices, Strides, ArgType >, Device >
,
Eigen::TensorEvaluator< const TensorTupleReducerOp< ReduceOp, Dims, ArgType >, Device >
,
Eigen::TensorEvaluator< const TensorVolumePatchOp< Planes, Rows, Cols, ArgType >, Device >
evalTo() :
Eigen::ArrayWrapper< ExpressionType >
,
Eigen::DenseBase< Derived >
,
Eigen::EigenBase< Derived >
,
Eigen::HouseholderSequence< VectorsType, CoeffsType, Side >
,
Eigen::internal::BandMatrixBase< Derived >
,
Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >
,
Eigen::internal::generic_product_impl< Homogeneous< LhsArg, Horizontal >, Rhs, HomogeneousShape, DenseShape, ProductTag >
,
Eigen::internal::generic_product_impl< Inverse< Lhs >, Rhs, PermutationShape, MatrixShape, ProductTag >
,
Eigen::internal::generic_product_impl< Lhs, Homogeneous< RhsArg, Vertical >, DenseShape, HomogeneousShape, ProductTag >
,
Eigen::internal::generic_product_impl< Lhs, Homogeneous< RhsArg, Vertical >, TriangularShape, HomogeneousShape, ProductTag >
,
Eigen::internal::generic_product_impl< Lhs, Inverse< Rhs >, MatrixShape, PermutationShape, ProductTag >
,
Eigen::internal::generic_product_impl< Lhs, Rhs, DenseShape, DenseShape, CoeffBasedProductMode >
,
Eigen::internal::generic_product_impl< Lhs, Rhs, DenseShape, DenseShape, GemmProduct >
,
Eigen::internal::generic_product_impl< Lhs, Rhs, DenseShape, DenseShape, InnerProduct >
,
Eigen::internal::generic_product_impl< Lhs, Rhs, DenseShape, DenseShape, OuterProduct >
,
Eigen::internal::generic_product_impl< Lhs, Rhs, MatrixShape, PermutationShape, ProductTag >
,
Eigen::internal::generic_product_impl< Lhs, Rhs, MatrixShape, TranspositionsShape, ProductTag >
,
Eigen::internal::generic_product_impl< Lhs, Rhs, PermutationShape, MatrixShape, ProductTag >
,
Eigen::internal::generic_product_impl< Lhs, Rhs, SparseShape, SparseShape, ProductType >
,
Eigen::internal::generic_product_impl< Lhs, Rhs, TranspositionsShape, MatrixShape, ProductTag >
,
Eigen::internal::generic_product_impl< Lhs, Transpose< Rhs >, MatrixShape, TranspositionsShape, ProductTag >
,
Eigen::internal::generic_product_impl< Transform< Scalar, Dim, Mode, Options >, Homogeneous< RhsArg, Vertical >, DenseShape, HomogeneousShape, ProductTag >
,
Eigen::internal::generic_product_impl< Transpose< Lhs >, Rhs, TranspositionsShape, MatrixShape, ProductTag >
,
Eigen::internal::generic_product_impl_base< Lhs, Rhs, Derived >
,
Eigen::internal::HessenbergDecompositionMatrixHReturnType< MatrixType >
,
Eigen::internal::homogeneous_left_product_impl< Homogeneous< MatrixType, Vertical >, Lhs >
,
Eigen::internal::homogeneous_right_product_impl< Homogeneous< MatrixType, Horizontal >, Rhs >
,
Eigen::internal::image_retval< FullPivLU< _MatrixType > >
,
Eigen::internal::image_retval_base< _DecompositionType >
,
Eigen::internal::kernel_retval< FullPivLU< _MatrixType > >
,
Eigen::internal::kernel_retval_base< _DecompositionType >
,
Eigen::internal::triangular_solve_retval< Side, TriangularType, Rhs >
,
Eigen::internal::TridiagonalizationMatrixTReturnType< MatrixType >
,
Eigen::InverseImpl< PermutationType, PermutationStorage >
,
Eigen::KroneckerProduct< Lhs, Rhs >
,
Eigen::KroneckerProductSparse< Lhs, Rhs >
,
Eigen::MatrixComplexPowerReturnValue< Derived >
,
Eigen::MatrixExponentialReturnValue< Derived >
,
Eigen::MatrixFunctionReturnValue< Derived >
,
Eigen::MatrixLogarithmReturnValue< Derived >
,
Eigen::MatrixPowerParenthesesReturnValue< MatrixType >
,
Eigen::MatrixPowerReturnValue< Derived >
,
Eigen::MatrixSquareRootReturnValue< Derived >
,
Eigen::PermutationBase< Derived >
,
Eigen::ReturnByValue< Derived >
,
Eigen::SkylineMatrixBase< Derived >
,
Eigen::SparseMatrixBase< Derived >
,
Eigen::SparseQR_QProduct< SparseQRType, Derived >
,
Eigen::SparseSelfAdjointView< MatrixType, _Mode >
,
Eigen::SPQR_QProduct< SPQRType, Derived >
,
Eigen::TensorContractionEvaluatorBase< Derived >
,
Eigen::TensorEvaluator< const TensorConvolutionOp< Indices, InputArgType, KernelArgType >, Device >
,
Eigen::TensorEvaluator< const TensorCustomBinaryOp< CustomBinaryFunc, LhsXprType, RhsXprType >, Device >
,
Eigen::TensorEvaluator< const TensorCustomUnaryOp< CustomUnaryFunc, XprType >, Device >
,
Eigen::TriangularBase< Derived >
evalToLazy() :
Eigen::TriangularBase< Derived >
EvalToLHSConstructor() :
Eigen::TensorSycl::internal::EvalToLHSConstructor< PtrType, N, Params >
EvalToTemp() :
Eigen::internal::EvalToTemp< ArgType >
evaluator() :
Eigen::internal::evaluator< T >
,
Eigen::internal::evaluator< Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >
,
Eigen::internal::evaluator< Block< ArgType, BlockRows, BlockCols, InnerPanel > >
,
Eigen::internal::evaluator< const T >
,
Eigen::internal::evaluator< CwiseBinaryOp< BinaryOp, Lhs, Rhs > >
,
Eigen::internal::evaluator< CwiseBinaryOp< internal::scalar_product_op< Scalar1, Scalar2 >, const CwiseNullaryOp< internal::scalar_constant_op< Scalar1 >, Plain1 >, const Product< Lhs, Rhs, DefaultProduct > > >
,
Eigen::internal::evaluator< CwiseNullaryOp< NullaryOp, PlainObjectType > >
,
Eigen::internal::evaluator< CwiseTernaryOp< TernaryOp, Arg1, Arg2, Arg3 > >
,
Eigen::internal::evaluator< Diagonal< ArgType, DiagIndex > >
,
Eigen::internal::evaluator< Diagonal< const Product< Lhs, Rhs, DefaultProduct >, DiagIndex > >
,
Eigen::internal::evaluator< DynamicSparseMatrix< _Scalar, _Options, _StorageIndex > >
,
Eigen::internal::evaluator< EvalToTemp< ArgType > >
,
Eigen::internal::evaluator< Map< const SparseMatrix< MatScalar, MatOptions, MatIndex >, Options, StrideType > >
,
Eigen::internal::evaluator< Map< PlainObjectType, MapOptions, StrideType > >
,
Eigen::internal::evaluator< Map< SparseMatrix< MatScalar, MatOptions, MatIndex >, Options, StrideType > >
,
Eigen::internal::evaluator< MappedSparseMatrix< _Scalar, _Options, _StorageIndex > >
,
Eigen::internal::evaluator< Matrix< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >
,
Eigen::internal::evaluator< PartialReduxExpr< ArgType, MemberOp, Direction > >
,
Eigen::internal::evaluator< PlainObjectBase< Derived > >
,
Eigen::internal::evaluator< Product< Lhs, Rhs, Options > >
,
Eigen::internal::evaluator< Ref< const SparseMatrix< MatScalar, MatOptions, MatIndex >, Options, StrideType > >
,
Eigen::internal::evaluator< Ref< const SparseVector< MatScalar, MatOptions, MatIndex >, Options, StrideType > >
,
Eigen::internal::evaluator< Ref< PlainObjectType, RefOptions, StrideType > >
,
Eigen::internal::evaluator< Ref< SparseMatrix< MatScalar, MatOptions, MatIndex >, Options, StrideType > >
,
Eigen::internal::evaluator< Ref< SparseVector< MatScalar, MatOptions, MatIndex >, Options, StrideType > >
,
Eigen::internal::evaluator< ReturnByValue< Derived > >
,
Eigen::internal::evaluator< Select< ConditionMatrixType, ThenMatrixType, ElseMatrixType > >
,
Eigen::internal::evaluator< Solve< Decomposition, RhsType > >
,
Eigen::internal::evaluator< SolveWithGuess< Decomposition, RhsType, GuessType > >
,
Eigen::internal::evaluator< SparseCompressedBase< Derived > >
,
Eigen::internal::evaluator< SparseMatrix< _Scalar, _Options, _StorageIndex > >
,
Eigen::internal::evaluator< SparseVector< _Scalar, _Options, _Index > >
evaluator_wrapper_base() :
Eigen::internal::evaluator_wrapper_base< XprType >
EventCount() :
Eigen::EventCount
exclusive() :
Eigen::TensorEvaluator< const TensorScanOp< Op, ArgType >, Device >
,
Eigen::TensorScanOp< Op, XprType >
ExecuteTask() :
Eigen::StlThreadEnvironment
exp() :
Eigen::ArrayBase< Derived >
,
Eigen::MatrixBase< Derived >
,
Eigen::TensorBase< Derived, ReadOnlyAccessors >
expand() :
Eigen::internal::SparseLUImpl< Scalar, StorageIndex >
expression() :
Eigen::NoAlias< ExpressionType, StorageBase >
,
Eigen::TensorBroadcastingOp< Broadcast, XprType >
,
Eigen::TensorChippingOp< DimId, XprType >
,
Eigen::TensorConversionOp< TargetType, XprType >
,
Eigen::TensorCustomUnaryOp< CustomUnaryFunc, XprType >
,
Eigen::TensorEvalToOp< XprType, MakePointer_ >
,
Eigen::TensorEvaluator< const TensorEvalToOp< ArgType, MakePointer_ >, Device >
,
Eigen::TensorForcedEvalOp< XprType, MakePointer_ >
,
Eigen::TensorGeneratorOp< Generator, XprType >
,
Eigen::TensorImagePatchOp< Rows, Cols, XprType >
,
Eigen::TensorIndexTupleOp< XprType >
,
Eigen::TensorInflationOp< Strides, XprType >
,
Eigen::TensorLayoutSwapOp< XprType >
,
Eigen::TensorPaddingOp< PaddingDimensions, XprType >
,
Eigen::TensorPatchOp< PatchDim, XprType >
,
Eigen::TensorReductionOp< Op, Dims, XprType, MakePointer_ >
,
Eigen::TensorReshapingOp< NewDimensions, XprType >
,
Eigen::TensorReverseOp< ReverseDimensions, XprType >
,
Eigen::TensorScanOp< Op, XprType >
,
Eigen::TensorShufflingOp< Shuffle, XprType >
,
Eigen::TensorSlicingOp< StartIndices, Sizes, XprType >
,
Eigen::TensorStridingOp< Strides, XprType >
,
Eigen::TensorStridingSlicingOp< StartIndices, StopIndices, Strides, XprType >
,
Eigen::TensorTupleReducerOp< ReduceOp, Dims, XprType >
,
Eigen::TensorVolumePatchOp< Planes, Rows, Cols, XprType >
extend() :
Eigen::AlignedBox< _Scalar, _AmbientDim >
extendedTo() :
Eigen::VectorwiseOp< ExpressionType, Direction >
extendedToOpposite() :
Eigen::VectorwiseOp< ExpressionType, Direction >
exteriorDistance() :
Eigen::AlignedBox< _Scalar, _AmbientDim >
extract() :
Eigen::internal::blas_traits< XprType >
,
Eigen::internal::blas_traits< CwiseBinaryOp< scalar_product_op< Scalar >, const CwiseNullaryOp< scalar_constant_op< Scalar >, Plain >, NestedXpr > >
,
Eigen::internal::blas_traits< CwiseBinaryOp< scalar_product_op< Scalar >, NestedXpr, const CwiseNullaryOp< scalar_constant_op< Scalar >, Plain > > >
,
Eigen::internal::blas_traits< CwiseUnaryOp< scalar_conjugate_op< Scalar >, NestedXpr > >
,
Eigen::internal::blas_traits< CwiseUnaryOp< scalar_opposite_op< Scalar >, NestedXpr > >
,
Eigen::internal::blas_traits< Transpose< NestedXpr > >
extract_coordinates() :
Eigen::TensorEvaluator< const TensorGeneratorOp< Generator, ArgType >, Device >
extract_image_patches() :
Eigen::TensorBase< Derived, ReadOnlyAccessors >
extract_kernel() :
Eigen::internal::direct_selfadjoint_eigenvalues< SolverType, 3, false >
extract_patches() :
Eigen::TensorBase< Derived, ReadOnlyAccessors >
extract_volume_patches() :
Eigen::TensorBase< Derived, ReadOnlyAccessors >
extractData() :
Eigen::SuperLUBase< _MatrixType, Derived >
,
Eigen::UmfPackLU< _MatrixType >
extractScalarFactor() :
Eigen::internal::blas_traits< XprType >
,
Eigen::internal::blas_traits< CwiseBinaryOp< scalar_product_op< Scalar >, const CwiseNullaryOp< scalar_constant_op< Scalar >, Plain >, NestedXpr > >
,
Eigen::internal::blas_traits< CwiseBinaryOp< scalar_product_op< Scalar >, NestedXpr, const CwiseNullaryOp< scalar_constant_op< Scalar >, Plain > > >
,
Eigen::internal::blas_traits< CwiseUnaryOp< scalar_conjugate_op< Scalar >, NestedXpr > >
,
Eigen::internal::blas_traits< CwiseUnaryOp< scalar_opposite_op< Scalar >, NestedXpr > >
,
Eigen::internal::blas_traits< Transpose< NestedXpr > >
hebiros
Author(s): Xavier Artache
, Matthew Tesch
autogenerated on Thu Sep 3 2020 04:11:01