User interaction
FaADE.Inputs — ModuleInputsModule for interfacing with FaADE.jl and creating problem objects to run the code on.
User interaction
FaADE.Inputs.PDEProblem — TypeFaADE.Inputs.Problem1D — TypeProblem1D{TT <: Real,
DIMS,
DCT,
ST <: SourceTerm,
SATB <: Union{Dict,Tuple},
PART} <: PDEProblem{TT,DIMS}Struct for one dimensional problems
FaADE.Inputs.Problem1D — MethodProblem1D(order::Integer,u₀,K,G::GridType{TT,DIMS},BCs,S,Par) where {TT,DIMS}Required arguments:
order: order of the solver to be usedu₀: Initial conditionK: Diffusion coefficientG: one dimensionalGrid1DorGridMultiBlockBCs: Tuple of boundary conditions (seeSATs)
FaADE.Inputs.Problem2D — TypeProblem2D{TT <: Real,
DIM,
DCT,
ST <: SourceTerm,
SATB <: Union{Dict,Tuple},
PART} <: PDEProblem{TT,DIM}Struct for two dimensional problems
FaADE.Inputs.Problem2D — MethodProblem2D(order::Integer,u₀,Kx,Ky,G::GridType{TT,DIM},BCs,S,Par) where {TT,DIM}Required arguments:
order: order of the solver to be usedu₀: Initial conditionKx: Diffusion coefficient in $x$Ky: Diffusion coefficient in $y$G: one dimensionalGrid2DorGridMultiBlockBCs: Tuple of boundary conditions (seeSATs)