xarray-simlab-ode
stable
Getting Started
Quick start
Install xso
User Guide
Introduction to the framework
Build model components
Create, setup and run models
Help & Reference
API Overview
Contributing
Citation
Changelog
API Reference
xarray-simlab-ode
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
E
|
F
|
G
|
I
|
L
|
M
|
P
|
R
|
S
|
T
|
U
|
V
|
X
_
__init__() (xso.backendcomps.Backend method)
(xso.backendcomps.Context method)
(xso.backendcomps.RunSolver method)
(xso.backendcomps.Time method)
(xso.core.XSOCore method)
(xso.model.Model method)
(xso.solvers.IVPSolver method)
(xso.solvers.SolverABC method)
(xso.solvers.StepwiseSolver method)
__repr__() (xso.model.Model method)
_built_in_solvers (in module xso.core)
_convert_2_xsimlabvar() (in module xso.component)
_create_flux_inputargs_dict() (in module xso.component)
_create_forcing_dict() (in module xso.component)
_create_index_dict() (in module xso.component)
_create_new_cls() (in module xso.component)
_create_variables_dict() (in module xso.component)
_create_xsimlab_var_dict() (in module xso.component)
_get_init_stage() (in module xso.component)
_initialize_fluxes() (in module xso.component)
_initialize_forcings() (in module xso.component)
_initialize_indexes() (in module xso.component)
_initialize_process_vars() (in module xso.component)
_make_xsimlab_vars (in module xso.component)
_make_xso_flux() (in module xso.component)
_make_xso_forcing() (in module xso.component)
_make_xso_index() (in module xso.component)
_make_xso_parameter() (in module xso.component)
_make_xso_variable() (in module xso.component)
A
abs() (xso.solvers.SolverABC.MathFunctionWrappers method)
add_flux() (xso.core.XSOCore method)
add_forcing() (xso.core.XSOCore method)
(xso.solvers.IVPSolver method)
(xso.solvers.SolverABC method)
(xso.solvers.StepwiseSolver method)
add_parameter() (xso.core.XSOCore method)
(xso.solvers.IVPSolver method)
(xso.solvers.SolverABC method)
(xso.solvers.StepwiseSolver method)
add_variable() (xso.core.XSOCore method)
(xso.solvers.IVPSolver method)
(xso.solvers.SolverABC method)
(xso.solvers.StepwiseSolver method)
assemble() (xso.core.XSOCore method)
(xso.solvers.IVPSolver method)
(xso.solvers.SolverABC method)
(xso.solvers.StepwiseSolver method)
B
Backend (class in xso.backendcomps)
,
[1]
C
cleanup() (xso.core.XSOCore method)
(xso.solvers.IVPSolver method)
(xso.solvers.SolverABC method)
(xso.solvers.StepwiseSolver method)
component() (in module xso)
,
[1]
(in module xso.component)
Context (class in xso.backendcomps)
,
[1]
core (xso.backendcomps.Backend attribute)
,
[1]
,
[2]
,
[3]
(xso.backendcomps.Context attribute)
,
[1]
,
[2]
,
[3]
(xso.backendcomps.RunSolver attribute)
(xso.backendcomps.Time attribute)
create() (in module xso)
,
[1]
(in module xso.xsimlabwrappers)
create_time_component() (in module xso.backendcomps)
E
e (xso.solvers.SolverABC.MathFunctionWrappers attribute)
exp() (xso.solvers.SolverABC.MathFunctionWrappers method)
F
FifthInit (class in xso.backendcomps)
fifthinit (xso.backendcomps.RunSolver attribute)
,
[1]
finalize() (xso.backendcomps.Backend method)
,
[1]
,
[2]
FirstInit (class in xso.backendcomps)
firstinit (xso.backendcomps.FifthInit attribute)
(xso.backendcomps.FourthInit attribute)
(xso.backendcomps.RunSolver attribute)
,
[1]
(xso.backendcomps.SecondInit attribute)
(xso.backendcomps.ThirdInit attribute)
FLUX (xso.variables.XSOVarType attribute)
flux() (in module xso)
,
[1]
(in module xso.variables)
FORCING (xso.variables.XSOVarType attribute)
forcing() (in module xso)
,
[1]
(in module xso.variables)
FourthInit (class in xso.backendcomps)
fourthinit (xso.backendcomps.FifthInit attribute)
(xso.backendcomps.RunSolver attribute)
,
[1]
G
group (xso.backendcomps.FifthInit attribute)
(xso.backendcomps.FirstInit attribute)
(xso.backendcomps.FourthInit attribute)
(xso.backendcomps.SecondInit attribute)
(xso.backendcomps.ThirdInit attribute)
(xso.backendcomps.Time attribute)
I
INDEX (xso.variables.XSOVarType attribute)
index() (in module xso)
,
[1]
(in module xso.variables)
initialize() (xso.backendcomps.Backend method)
,
[1]
,
[2]
(xso.backendcomps.Context method)
,
[1]
,
[2]
(xso.backendcomps.FifthInit method)
(xso.backendcomps.FirstInit method)
(xso.backendcomps.FourthInit method)
(xso.backendcomps.RunSolver method)
(xso.backendcomps.SecondInit method)
(xso.backendcomps.ThirdInit method)
(xso.backendcomps.Time method)
IVPSolver (class in xso.solvers)
,
[1]
L
label (xso.backendcomps.Context attribute)
,
[1]
,
[2]
,
[3]
(xso.backendcomps.RunSolver attribute)
(xso.backendcomps.Time attribute)
log() (xso.solvers.SolverABC.MathFunctionWrappers method)
M
m (xso.backendcomps.Backend attribute)
,
[1]
,
[2]
,
[3]
(xso.backendcomps.Context attribute)
,
[1]
,
[2]
,
[3]
(xso.backendcomps.RunSolver attribute)
(xso.backendcomps.Time attribute)
max() (xso.solvers.SolverABC.MathFunctionWrappers method)
min() (xso.solvers.SolverABC.MathFunctionWrappers method)
Model (class in xso.model)
,
[1]
model_function() (xso.model.Model method)
module
xso
xso.backendcomps
xso.component
xso.core
xso.model
xso.solvers
xso.variables
xso.xsimlabwrappers
P
PARAMETER (xso.variables.XSOVarType attribute)
parameter() (in module xso)
,
[1]
(in module xso.variables)
pi (xso.solvers.SolverABC.MathFunctionWrappers attribute)
product() (xso.solvers.SolverABC.MathFunctionWrappers method)
R
register_flux() (xso.core.XSOCore method)
(xso.solvers.IVPSolver method)
(xso.solvers.SolverABC method)
(xso.solvers.StepwiseSolver method)
return_dim_ndarray() (in module xso.model)
return_dims_and_array() (xso.solvers.IVPSolver static method)
(xso.solvers.StepwiseSolver static method)
run_step() (xso.backendcomps.RunSolver method)
RunSolver (class in xso.backendcomps)
,
[1]
S
SecondInit (class in xso.backendcomps)
secondinit (xso.backendcomps.FifthInit attribute)
(xso.backendcomps.FourthInit attribute)
(xso.backendcomps.RunSolver attribute)
,
[1]
(xso.backendcomps.ThirdInit attribute)
setup() (in module xso)
,
[1]
(in module xso.xsimlabwrappers)
sin() (xso.solvers.SolverABC.MathFunctionWrappers method)
solve() (xso.core.XSOCore method)
(xso.solvers.IVPSolver method)
(xso.solvers.SolverABC method)
(xso.solvers.StepwiseSolver method)
solver_type (xso.backendcomps.Backend attribute)
,
[1]
,
[2]
,
[3]
SolverABC (class in xso.solvers)
,
[1]
SolverABC.MathFunctionWrappers (class in xso.solvers)
sqrt() (xso.solvers.SolverABC.MathFunctionWrappers method)
StepwiseSolver (class in xso.solvers)
,
[1]
sum() (xso.solvers.SolverABC.MathFunctionWrappers method)
T
ThirdInit (class in xso.backendcomps)
thirdinit (xso.backendcomps.FifthInit attribute)
(xso.backendcomps.FourthInit attribute)
(xso.backendcomps.RunSolver attribute)
,
[1]
Time (class in xso.backendcomps)
,
[1]
time (xso.backendcomps.Time attribute)
,
[1]
time_flux() (xso.backendcomps.Time method)
time_input (xso.backendcomps.Time attribute)
,
[1]
to_ndarray() (in module xso.solvers)
U
unpack_flat_state() (xso.model.Model method)
update_setup() (in module xso.xsimlabwrappers)
V
VARIABLE (xso.variables.XSOVarType attribute)
variable() (in module xso)
,
[1]
(in module xso.variables)
X
xso
module
xso.backendcomps
module
xso.component
module
xso.core
module
xso.model
module
xso.solvers
module
xso.variables
module
xso.xsimlabwrappers
module
XSOCore (class in xso.core)
,
[1]
XSOVarType (class in xso.variables)