@@ -10,12 +10,6 @@ abstract type AbstractDerivativeOperator{T} <: AbstractDiffEqLinearOperator{T} e
1010abstract type AbstractDiffEqCompositeOperator{T} <: AbstractDiffEqLinearOperator{T} end
1111abstract type AbstractMatrixFreeOperator{T} <: AbstractDiffEqLinearOperator{T} end
1212
13- # ## Common default methods for the operators
14- include (" common_defaults.jl" )
15-
16- # ## Basic Operators
17- include (" basic_operators.jl" )
18-
1913# ## Matrix-free Operators
2014include (" matrixfree_operators.jl" )
2115include (" jacvec_operators.jl" )
@@ -37,14 +31,13 @@ include("derivative_operators/derivative_operator_functions.jl")
3731include (" composite_operators.jl" )
3832
3933# The (u,p,t) and (du,u,p,t) interface
40- for T in [DiffEqScalar, DiffEqArrayOperator, FactorizedDiffEqArrayOperator, DiffEqIdentity,
41- DiffEqScaledOperator, DiffEqOperatorCombination, DiffEqOperatorComposition]
34+ for T in [DiffEqScaledOperator, DiffEqOperatorCombination, DiffEqOperatorComposition]
4235 (L:: T )(u,p,t) = (update_coefficients! (L,u,p,t); L * u)
4336 (L:: T )(du,u,p,t) = (update_coefficients! (L,u,p,t); mul! (du,L,u))
4437end
4538
4639export MatrixFreeOperator
47- export DiffEqScalar, DiffEqArrayOperator, DiffEqIdentity, JacVecOperator, getops
40+ export JacVecOperator, getops
4841export AbstractDerivativeOperator, DerivativeOperator,
4942 CenteredDifference, UpwindDifference
5043export RobinBC, GeneralBC
0 commit comments