GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
AdamsBashforth (class in irksome)
AdamsMoulton (class in irksome)
AdaptiveTimeStepper (class in irksome.stage_derivative)
add_degrees() (irksome.ufl.estimate_degrees.TimeDegreeEstimator method)
advance() (irksome.base_time_stepper.BaseTimeStepper method)
(irksome.base_time_stepper.StageCoupledTimeStepper method)
(irksome.dirk_stepper.DIRKTimeStepper method)
(irksome.DIRKIMEXMethod method)
(irksome.DIRKNystromTimeStepper method)
(irksome.DIRKTimeStepper method)
(irksome.imex.DIRKIMEXMethod method)
(irksome.imex.RadauIIAIMEXMethod method)
(irksome.multistep.MultistepTimeStepper method)
(irksome.MultistepTimeStepper method)
(irksome.nystrom_dirk_stepper.DIRKNystromTimeStepper method)
(irksome.RadauIIAIMEXMethod method)
(irksome.stage_derivative.AdaptiveTimeStepper method)
AI() (in module irksome.tools)
Alexander (class in irksome)
apply_time_derivatives() (in module irksome.ufl.deriv)
apply_time_quadrature_labels() (in module irksome.labeling)
ARS_DIRK_IMEX (class in irksome)
as_form() (in module irksome.labeling)
assemble() (in module irksome.backends.dolfinx)
(irksome.backend.Backend method)
assign() (irksome.backends.dolfinx.Constant method)
(irksome.backends.dolfinx.FloatConstantFunction method)
B
Backend (class in irksome.backend)
Backend.Constant (class in irksome.backend)
Backend.DirichletBC (class in irksome.backend)
Backend.EquationBC (class in irksome.backend)
Backend.EquationBCSplit (class in irksome.backend)
Backend.Function (class in irksome.backend)
Backend.MeshConstant (class in irksome.backend)
BackwardEuler (class in irksome)
BaseTimeStepper (class in irksome.base_time_stepper)
bc2space() (in module irksome.backends.dolfinx)
(in module irksome.backends.firedrake)
BCStageData() (in module irksome.bcs)
BDF (class in irksome)
BoundsConstrainedDirichletBC (class in irksome.backends.firedrake)
BoundsConstrainedDirichletBC() (in module irksome)
(in module irksome.bcs)
build_poly() (irksome.base_time_stepper.StageCoupledTimeStepper method)
butcher_to_nystrom() (in module irksome.nystrom_stepper)
C
check_integrals() (in module irksome.ufl.manipulation)
check_irksome_import_order() (in module irksome.ufl.deriv)
ClassicNystrom4Tableau (class in irksome)
(class in irksome.nystrom_stepper)
ClinesBase (class in irksome)
(class in irksome.pc)
ClinesLD (class in irksome)
(class in irksome.pc)
collocation_quadrature_degree() (in module irksome.scheme)
conditional() (irksome.ufl.estimate_degrees.TimeDegreeEstimator method)
Constant (class in irksome.backends.dolfinx)
Constant() (irksome.backend.Backend.MeshConstant method)
(irksome.backends.dolfinx.MeshConstant method)
(irksome.backends.firedrake.MeshConstant method)
constant() (irksome.ufl.deriv.TimeDerivativeRuleset method)
ConstantOrZero() (in module irksome.constant)
(irksome.backend.Backend method)
ContinuousPetrovGalerkinScheme (class in irksome)
(class in irksome.scheme)
ContinuousPetrovGalerkinTimeStepper (class in irksome)
(class in irksome.galerkin_stepper)
create_bounds_constrained_bc() (in module irksome.backends.dolfinx)
(in module irksome.backends.firedrake)
(irksome.backend.Backend method)
create_time_quadrature() (in module irksome)
(in module irksome.scheme)
create_variational_problem() (in module irksome.backends.dolfinx)
(in module irksome.backends.firedrake)
(irksome.backend.Backend method)
create_variational_solver() (in module irksome.backends.dolfinx)
(in module irksome.backends.firedrake)
(irksome.backend.Backend method)
D
default_value (irksome.labeling.TimeQuadratureLabel attribute)
(irksome.TimeQuadratureLabel attribute)
derivative() (irksome.backend.Backend method)
DirichletBC (class in irksome.backends.dolfinx)
dirichletbc() (in module irksome.backends.dolfinx)
DIRK_IMEX (class in irksome)
DIRKIMEXMethod (class in irksome)
(class in irksome.imex)
DIRKNystromTimeStepper (class in irksome)
(class in irksome.nystrom_dirk_stepper)
DIRKTimeStepper (class in irksome)
(class in irksome.dirk_stepper)
DiscontinuousGalerkinCollocationScheme (class in irksome)
(class in irksome.scheme)
DiscontinuousGalerkinScheme (class in irksome)
(class in irksome.scheme)
DiscontinuousGalerkinTimeStepper (class in irksome)
(class in irksome.discontinuous_galerkin_stepper)
dot() (in module irksome.tools)
Dt() (in module irksome)
(in module irksome.ufl.deriv)
E
EmbeddedBCData() (in module irksome.bcs)
EquationBC (class in irksome.backends.dolfinx)
EquationBCSplit (class in irksome.backends.dolfinx)
estimate_time_degree() (in module irksome.ufl.estimate_degrees)
expand_time_derivatives() (in module irksome)
(in module irksome.ufl.deriv)
ExplicitNystromTimeStepper (class in irksome)
(class in irksome.nystrom_dirk_stepper)
ExplicitTimeStepper (class in irksome.explicit_stepper)
extract_bcs() (in module irksome.backends.dolfinx)
(in module irksome.backends.firedrake)
(irksome.backend.Backend method)
extract_dtype() (in module irksome.backends.dolfinx)
extract_function() (in module irksome.backends.dolfinx)
extract_linear_combination() (in module irksome.backends.dolfinx)
extract_scalar_value() (in module irksome.backends.dolfinx)
extract_term() (in module irksome.backends.dolfinx)
extract_timedep_arguments() (in module irksome.tools)
F
fields_to_components() (in module irksome.tools)
flatten_dats() (in module irksome.tools)
FloatConstantFunction (class in irksome.backends.dolfinx)
form() (irksome.IRKAuxiliaryOperatorPC method)
(irksome.NystromAuxiliaryOperatorPC method)
(irksome.pc.IRKAuxiliaryOperatorPC method)
(irksome.pc.NystromAuxiliaryOperatorPC method)
(irksome.ufl.estimate_degrees.TimeDegreeEstimator method)
formsum() (irksome.ufl.estimate_degrees.TimeDegreeEstimator method)
Function() (in module irksome.backends.dolfinx)
function_arg (irksome.backends.firedrake.BoundsConstrainedDirichletBC property)
function_iadd() (in module irksome.backends.dolfinx)
function_iadd_method() (in module irksome.backends.dolfinx)
function_space() (irksome.backends.dolfinx.ListTensor method)
function_space_length() (in module irksome.backends.dolfinx)
function_subfunctions() (in module irksome.backends.dolfinx)
G
GalerkinCollocationScheme (class in irksome)
(class in irksome.scheme)
GalerkinScheme (class in irksome.scheme)
GaussLegendre (class in irksome)
get_backend() (in module irksome.backend)
get_degree_mapping() (in module irksome.ufl.estimate_degrees)
get_form_and_bcs() (irksome.base_time_stepper.StageCoupledTimeStepper method)
(irksome.ContinuousPetrovGalerkinTimeStepper method)
(irksome.dirk_stepper.DIRKTimeStepper method)
(irksome.DIRKNystromTimeStepper method)
(irksome.DIRKTimeStepper method)
(irksome.discontinuous_galerkin_stepper.DiscontinuousGalerkinTimeStepper method)
(irksome.DiscontinuousGalerkinTimeStepper method)
(irksome.galerkin_stepper.ContinuousPetrovGalerkinTimeStepper method)
(irksome.imex.RadauIIAIMEXMethod method)
(irksome.multistep.MultistepTimeStepper method)
(irksome.MultistepTimeStepper method)
(irksome.nystrom_dirk_stepper.DIRKNystromTimeStepper method)
(irksome.nystrom_stepper.StageDerivativeNystromTimeStepper method)
(irksome.RadauIIAIMEXMethod method)
(irksome.stage_derivative.StageDerivativeTimeStepper method)
(irksome.stage_value.StageValueTimeStepper method)
(irksome.StageDerivativeNystromTimeStepper method)
(irksome.StageValueTimeStepper method)
get_function_space() (in module irksome.backends.dolfinx)
(in module irksome.backends.firedrake)
(irksome.backend.Backend method)
get_lagrange_permutation() (in module irksome.tools)
get_mesh_constant() (in module irksome.backends.dolfinx)
(in module irksome.backends.firedrake)
(irksome.backend.Backend method)
get_points() (irksome.labeling.TimeQuadratureRule method)
get_stage_bounds() (irksome.base_time_stepper.StageCoupledTimeStepper method)
get_stage_space() (in module irksome.backends.dolfinx)
(in module irksome.backends.firedrake)
(in module irksome.tools)
get_stage_spaces() (irksome.backend.Backend method)
get_stages() (in module irksome.backends.dolfinx)
(in module irksome.backends.firedrake)
(irksome.backend.Backend method)
(irksome.base_time_stepper.StageCoupledTimeStepper method)
get_sub() (in module irksome.tools)
get_update_solver() (irksome.stage_value.StageValueTimeStepper method)
(irksome.StageValueTimeStepper method)
get_weights() (irksome.labeling.TimeQuadratureRule method)
getAtilde() (irksome.IRKAuxiliaryOperatorPC method)
(irksome.pc.IRKAuxiliaryOperatorPC method)
(irksome.pc.RanaDU method)
(irksome.pc.RanaLD method)
(irksome.RanaDU method)
(irksome.RanaLD method)
getAtildes() (irksome.ClinesLD method)
(irksome.NystromAuxiliaryOperatorPC method)
(irksome.pc.ClinesLD method)
(irksome.pc.NystromAuxiliaryOperatorPC method)
getElement() (in module irksome.discontinuous_galerkin_stepper)
getElements() (in module irksome.galerkin_stepper)
getForm() (in module irksome)
(in module irksome.stage_derivative)
getFormDIRK() (in module irksome.dirk_stepper)
getFormDIRKNystrom() (in module irksome.nystrom_dirk_stepper)
getFormDiscGalerkin() (in module irksome.discontinuous_galerkin_stepper)
getFormExplicit() (in module irksome.imex)
getFormGalerkin() (in module irksome.galerkin_stepper)
getFormNystrom() (in module irksome.nystrom_stepper)
getFormsDIRKIMEX() (in module irksome.imex)
getFormStage() (in module irksome.stage_value)
getNewForm() (irksome.IRKAuxiliaryOperatorPC method)
(irksome.NystromAuxiliaryOperatorPC method)
(irksome.pc.IRKAuxiliaryOperatorPC method)
(irksome.pc.NystromAuxiliaryOperatorPC method)
getNullspace() (in module irksome.backends.dolfinx)
(in module irksome.backends.firedrake)
(irksome.backend.Backend method)
getTermDiscGalerkin() (in module irksome.discontinuous_galerkin_stepper)
getTermGalerkin() (in module irksome.galerkin_stepper)
getTrialElement() (in module irksome.galerkin_stepper)
H
has_nonlinear_time_derivative() (in module irksome.ufl.manipulation)
has_quad_labels() (in module irksome.labeling)
I
IA() (in module irksome.tools)
imex_separation() (in module irksome.stepper)
integral() (irksome.ufl.estimate_degrees.TimeDegreeEstimator method)
IntegratedLagrange (class in irksome.integrated_lagrange)
IntegratedLagrangeDualSet (class in irksome.integrated_lagrange)
interpolate() (irksome.ufl.estimate_degrees.TimeDegreeEstimator method)
invalidate_jacobian() (in module irksome.backends.dolfinx)
(in module irksome.backends.firedrake)
(irksome.backend.Backend method)
(irksome.base_time_stepper.StageCoupledTimeStepper method)
(irksome.dirk_stepper.DIRKTimeStepper method)
(irksome.DIRKIMEXMethod method)
(irksome.DIRKNystromTimeStepper method)
(irksome.DIRKTimeStepper method)
(irksome.imex.DIRKIMEXMethod method)
(irksome.imex.RadauIIAIMEXMethod method)
(irksome.nystrom_dirk_stepper.DIRKNystromTimeStepper method)
(irksome.RadauIIAIMEXMethod method)
IRKAuxiliaryOperatorPC (class in irksome)
(class in irksome.pc)
irksome
module
irksome.backend
module
irksome.backends
module
irksome.backends.dolfinx
module
irksome.backends.firedrake
module
irksome.base_time_stepper
module
irksome.bcs
module
irksome.constant
module
irksome.dirk_stepper
module
irksome.discontinuous_galerkin_stepper
module
irksome.explicit_stepper
module
irksome.galerkin_stepper
module
irksome.imex
module
irksome.integrated_lagrange
module
irksome.labeling
module
irksome.multistep
module
irksome.nystrom_dirk_stepper
module
irksome.nystrom_stepper
module
irksome.pc
module
irksome.scheme
module
irksome.stage_derivative
module
irksome.stage_value
module
irksome.stepper
module
irksome.tools
module
irksome.ufl
module
irksome.ufl.deriv
module
irksome.ufl.estimate_degrees
module
irksome.ufl.lag
module
irksome.ufl.manipulation
module
IrksomeImportOrderException
is_diagonally_implicit (irksome.nystrom_stepper.NystromTableau property)
is_explicit (irksome.MultistepTableau property)
(irksome.nystrom_stepper.NystromTableau property)
is_fully_implicit (irksome.nystrom_stepper.NystromTableau property)
is_implicit (irksome.MultistepTableau property)
(irksome.nystrom_stepper.NystromTableau property)
is_ode() (in module irksome.tools)
iterate() (irksome.imex.RadauIIAIMEXMethod method)
(irksome.RadauIIAIMEXMethod method)
L
label (irksome.labeling.TimeQuadratureLabel attribute)
(irksome.TimeQuadratureLabel attribute)
lag() (in module irksome)
(in module irksome.ufl.lag)
ldu() (in module irksome.pc)
LinearProblem (class in irksome.backends.dolfinx)
ListTensor (class in irksome.backends.dolfinx)
LobattoIIIA (class in irksome)
LobattoIIIC (class in irksome)
M
math_function() (irksome.ufl.estimate_degrees.TimeDegreeEstimator method)
max_degree() (irksome.ufl.estimate_degrees.TimeDegreeEstimator method)
MeshConstant (class in irksome.backends.dolfinx)
(class in irksome.backends.firedrake)
MeshConstant() (in module irksome)
(in module irksome.constant)
minmax() (irksome.ufl.estimate_degrees.TimeDegreeEstimator method)
mixed_space_length() (in module irksome.backends.dolfinx)
module
irksome
irksome.backend
irksome.backends
irksome.backends.dolfinx
irksome.backends.firedrake
irksome.base_time_stepper
irksome.bcs
irksome.constant
irksome.dirk_stepper
irksome.discontinuous_galerkin_stepper
irksome.explicit_stepper
irksome.galerkin_stepper
irksome.imex
irksome.integrated_lagrange
irksome.labeling
irksome.multistep
irksome.nystrom_dirk_stepper
irksome.nystrom_stepper
irksome.pc
irksome.scheme
irksome.stage_derivative
irksome.stage_value
irksome.stepper
irksome.tools
irksome.ufl
irksome.ufl.deriv
irksome.ufl.estimate_degrees
irksome.ufl.lag
irksome.ufl.manipulation
MultistepTableau (class in irksome)
MultistepTimeStepper (class in irksome)
(class in irksome.multistep)
N
non_numeric() (irksome.ufl.estimate_degrees.TimeDegreeEstimator method)
NonlinearProblem (class in irksome.backends.dolfinx)
norm() (in module irksome.backends.dolfinx)
(irksome.backend.Backend method)
not_handled() (irksome.ufl.estimate_degrees.TimeDegreeEstimator method)
num_prev_steps (irksome.MultistepTableau property)
num_stages (irksome.nystrom_stepper.NystromTableau property)
num_total_steps (irksome.MultistepTableau property)
NystromAuxiliaryOperatorPC (class in irksome)
(class in irksome.pc)
NystromTableau (class in irksome.nystrom_stepper)
P
pack() (irksome.backends.dolfinx.DirichletBC method)
PareschiRusso (class in irksome)
PEPRK (class in irksome)
power() (irksome.ufl.estimate_degrees.TimeDegreeEstimator method)
process() (irksome.ufl.deriv.TimeDerivativeRuleDispatcher method)
(irksome.ufl.deriv.TimeDerivativeRuleset method)
(irksome.ufl.estimate_degrees.TimeDegreeEstimator method)
propagate() (irksome.imex.RadauIIAIMEXMethod method)
(irksome.RadauIIAIMEXMethod method)
Q
QinZhang (class in irksome)
R
RadauIIA (class in irksome)
RadauIIAIMEXMethod (class in irksome)
(class in irksome.imex)
RanaBase (class in irksome)
(class in irksome.pc)
RanaDU (class in irksome)
(class in irksome.pc)
RanaLD (class in irksome)
(class in irksome.pc)
reconstruct() (irksome.backends.dolfinx.DirichletBC method)
(irksome.backends.firedrake.BoundsConstrainedDirichletBC method)
remainder (irksome.ufl.manipulation.SplitTimeForm attribute)
remove_time_derivatives() (in module irksome.ufl.manipulation)
replace() (in module irksome.tools)
reshape() (in module irksome.tools)
riia_explicit_coeffs() (in module irksome.imex)
S
set_initial_guess() (irksome.ContinuousPetrovGalerkinTimeStepper method)
(irksome.galerkin_stepper.ContinuousPetrovGalerkinTimeStepper method)
(irksome.stage_value.StageValueTimeStepper method)
(irksome.StageValueTimeStepper method)
set_update_expressions() (irksome.ContinuousPetrovGalerkinTimeStepper method)
(irksome.galerkin_stepper.ContinuousPetrovGalerkinTimeStepper method)
snes (irksome.backends.dolfinx.NonlinearProblem property)
solve() (irksome.backends.dolfinx.LinearProblem method)
(irksome.backends.dolfinx.NonlinearProblem method)
solver_stats() (irksome.base_time_stepper.BaseTimeStepper method)
(irksome.base_time_stepper.StageCoupledTimeStepper method)
(irksome.dirk_stepper.DIRKTimeStepper method)
(irksome.DIRKIMEXMethod method)
(irksome.DIRKNystromTimeStepper method)
(irksome.DIRKTimeStepper method)
(irksome.imex.DIRKIMEXMethod method)
(irksome.imex.RadauIIAIMEXMethod method)
(irksome.multistep.MultistepTimeStepper method)
(irksome.MultistepTimeStepper method)
(irksome.nystrom_dirk_stepper.DIRKNystromTimeStepper method)
(irksome.RadauIIAIMEXMethod method)
split_explicit() (in module irksome.labeling)
split_quadrature() (in module irksome.labeling)
split_stages() (in module irksome.tools)
split_time_derivative_terms() (in module irksome.ufl.manipulation)
SplitTimeForm (class in irksome.ufl.manipulation)
SSPButcherTableau (class in irksome)
SSPK_DIRK_IMEX (class in irksome)
stage2spaces4bc() (in module irksome.backends.dolfinx)
(in module irksome.backends.firedrake)
StageCoupledTimeStepper (class in irksome.base_time_stepper)
StageDerivativeNystromTimeStepper (class in irksome)
(class in irksome.nystrom_stepper)
StageDerivativeTimeStepper (class in irksome.stage_derivative)
StageValueTimeStepper (class in irksome)
(class in irksome.stage_value)
startup() (irksome.multistep.MultistepTimeStepper method)
(irksome.MultistepTimeStepper method)
subfunctions (irksome.backends.dolfinx.ListTensor property)
T
tabulate_poly() (irksome.base_time_stepper.StageCoupledTimeStepper method)
(irksome.ContinuousPetrovGalerkinTimeStepper method)
(irksome.discontinuous_galerkin_stepper.DiscontinuousGalerkinTimeStepper method)
(irksome.DiscontinuousGalerkinTimeStepper method)
(irksome.galerkin_stepper.ContinuousPetrovGalerkinTimeStepper method)
(irksome.nystrom_stepper.StageDerivativeNystromTimeStepper method)
(irksome.stage_derivative.StageDerivativeTimeStepper method)
(irksome.stage_value.StageValueTimeStepper method)
(irksome.StageDerivativeNystromTimeStepper method)
(irksome.StageValueTimeStepper method)
terminal() (irksome.ufl.deriv.TimeDerivativeRuleset method)
(irksome.ufl.estimate_degrees.TimeDegreeEstimator method)
terminal_modifier() (irksome.ufl.deriv.TimeDerivativeRuleset method)
(irksome.ufl.estimate_degrees.TimeDegreeEstimator method)
TestFunction() (in module irksome.backends.dolfinx)
(irksome.backend.Backend method)
time (irksome.ufl.manipulation.SplitTimeForm attribute)
time_derivative() (irksome.ufl.deriv.TimeDerivativeRuleDispatcher method)
(irksome.ufl.deriv.TimeDerivativeRuleset method)
(irksome.ufl.estimate_degrees.TimeDegreeEstimator method)
TimeDegreeEstimator (class in irksome.ufl.estimate_degrees)
TimeDerivative (class in irksome.ufl.deriv)
TimeDerivativeRuleDispatcher (class in irksome.ufl.deriv)
TimeDerivativeRuleset (class in irksome.ufl.deriv)
TimeQuadratureLabel (class in irksome)
(class in irksome.labeling)
TimeQuadratureRule (class in irksome.labeling)
TimeStepper() (in module irksome)
(in module irksome.stepper)
to_value() (in module irksome.stage_value)
TrialFunction() (in module irksome.backends.dolfinx)
(irksome.backend.Backend method)
U
ufl_free_indices (irksome.ufl.deriv.TimeDerivative property)
ufl_index_dimensions (irksome.ufl.deriv.TimeDerivative property)
ufl_shape (irksome.ufl.deriv.TimeDerivative property)
update_bc_constants() (irksome.dirk_stepper.DIRKTimeStepper method)
(irksome.DIRKNystromTimeStepper method)
(irksome.DIRKTimeStepper method)
(irksome.nystrom_dirk_stepper.DIRKNystromTimeStepper method)
V
validator (irksome.labeling.TimeQuadratureLabel attribute)
(irksome.TimeQuadratureLabel attribute)
value (irksome.labeling.TimeQuadratureLabel attribute)
(irksome.TimeQuadratureLabel attribute)
W
WSODIRK (class in irksome)