more general way to define saddle point problem.

This commit is contained in:
Jukka Aho
2015-12-23 01:52:28 +02:00
parent a4548d5b5a
commit bba9d380fb
14 changed files with 1115 additions and 659 deletions
+3 -3
View File
@@ -3,7 +3,7 @@
abstract AbstractProblem
type Problem{T<:AbstractProblem}
type FieldProblem{T<:AbstractProblem}
name :: ASCIIString
dim :: Int
elements :: Vector{Element}
@@ -17,9 +17,9 @@ type BoundaryProblem{T<:AbstractProblem}
elements :: Vector{Element}
end
typealias FieldProblem Problem
typealias Problem FieldProblem
typealias AllProblems Union{Problem, BoundaryProblem}
typealias AllProblems Union{FieldProblem, BoundaryProblem}
function get_elements(problem::AllProblems)
return problem.elements