Skip to content

Commit 68bb1b3

Browse files
committed
up
1 parent a9b7fa1 commit 68bb1b3

File tree

3 files changed

+0
-14
lines changed

3 files changed

+0
-14
lines changed

src/systems/diffeqs/odesystem.jl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,6 @@ struct ODESystem <: AbstractODESystem
202202
check_parameters(ps, iv)
203203
check_equations(deqs, iv)
204204
check_equations(equations(cevents), iv)
205-
check_var_types(ODESystem, dvs)
206205
end
207206
if checks == true || (checks & CheckUnits) > 0
208207
u = __get_unit_type(dvs, ps, iv)

src/systems/diffeqs/sdesystem.jl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,6 @@ struct SDESystem <: AbstractODESystem
170170
check_parameters(ps, iv)
171171
check_equations(deqs, iv)
172172
check_equations(neqs, dvs)
173-
check_var_types(SDESystem, dvs)
174173
if size(neqs, 1) != length(deqs)
175174
throw(ArgumentError("Noise equations ill-formed. Number of rows must match number of drift equations. size(neqs,1) = $(size(neqs,1)) != length(deqs) = $(length(deqs))"))
176175
end

src/utils.jl

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -155,18 +155,6 @@ function check_variables(dvs, iv)
155155
end
156156
end
157157

158-
function check_var_types(sys_type::Type{T}, dvs) where T <: AbstractSystem
159-
# if any(u -> !(symtype(u) <: Number || eltype(symtype(u)) <: Number), dvs)
160-
# error("The type of unknown variables must be a numeric type.")
161-
# elseif any(u -> (eltype(symtype(u)) !== eltype(symtype(dvs[1]))), dvs)
162-
# error("The element type of all the unknown variables in a system must all be the same.")
163-
if sys_type == ODESystem || sys_type == SDESystem || sys_type == PDESystem
164-
for var in dvs
165-
!(symtype(var) === Real || eltype(symtype(var)) === Real) && throw(ArgumentError("Differential variable $var has type $(symtype(var)). The type of unknown variables for an SDESystem, PDESystem, or ODESystem should be Real."))
166-
end
167-
end
168-
end
169-
170158
function check_lhs(eq::Equation, op, dvs::Set)
171159
v = unwrap(eq.lhs)
172160
_iszero(v) && return

0 commit comments

Comments
 (0)