Skip to content
This repository was archived by the owner on Jul 19, 2023. It is now read-only.

Commit baf0cf2

Browse files
move basic operators to base
1 parent d28a0f5 commit baf0cf2

File tree

3 files changed

+2
-140
lines changed

3 files changed

+2
-140
lines changed

src/DiffEqOperators.jl

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,6 @@ abstract type AbstractDerivativeOperator{T} <: AbstractDiffEqLinearOperator{T} e
1010
abstract type AbstractDiffEqCompositeOperator{T} <: AbstractDiffEqLinearOperator{T} end
1111
abstract 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
2014
include("matrixfree_operators.jl")
2115
include("jacvec_operators.jl")
@@ -37,14 +31,13 @@ include("derivative_operators/derivative_operator_functions.jl")
3731
include("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))
4437
end
4538

4639
export MatrixFreeOperator
47-
export DiffEqScalar, DiffEqArrayOperator, DiffEqIdentity, JacVecOperator, getops
40+
export JacVecOperator, getops
4841
export AbstractDerivativeOperator, DerivativeOperator,
4942
CenteredDifference, UpwindDifference
5043
export RobinBC, GeneralBC

src/basic_operators.jl

Lines changed: 0 additions & 97 deletions
This file was deleted.

src/common_defaults.jl

Lines changed: 0 additions & 34 deletions
This file was deleted.

0 commit comments

Comments
 (0)