Index A | B | C | D | E | F | G | I | J | L | M | N | O | P | R | S | T | U | W A AdaptiveExplicitSolver (class in goss.solvers) AdaptiveImplicitSolver (class in goss.solvers) AdaptiveSolver (class in goss.solvers) B BasicImplicitEuler (class in goss.solvers) BodyRepr (class in goss.codegeneration) C class_code() (goss.codegeneration.GossCodeGenerator method) code_dict() (goss.codegeneration.GossCodeGenerator method) copy() (goss.codegeneration.GossCodeGeneratorParameters method) (goss.solvers.AdaptiveExplicitSolver method) (goss.solvers.AdaptiveImplicitSolver method) (goss.solvers.AdaptiveSolver method) (goss.solvers.BasicImplicitEuler method) (goss.solvers.ESDIRK method) (goss.solvers.ESDIRK23a method) (goss.solvers.ESDIRK4O32 method) (goss.solvers.ExplicitEuler method) (goss.solvers.GRL1 method) (goss.solvers.GRL2 method) (goss.solvers.ImplicitEuler method) (goss.solvers.ImplicitODESolver method) (goss.solvers.ODESolver method) (goss.solvers.RK2 method) (goss.solvers.RK4 method) (goss.solvers.RKF32 method) (goss.solvers.RL1 method) (goss.solvers.RL2 method) (goss.solvers.ThetaSolver method) count() (goss.ode.LinearizedEval method) cppyy_jit() (in module goss.compilemodule) D default_parameters() (goss.solvers.AdaptiveExplicitSolver static method) (goss.solvers.AdaptiveImplicitSolver static method) (goss.solvers.AdaptiveSolver static method) (goss.solvers.BasicImplicitEuler static method) (goss.solvers.ESDIRK static method) (goss.solvers.ESDIRK23a static method) (goss.solvers.ESDIRK4O32 static method) (goss.solvers.ExplicitEuler static method) (goss.solvers.GRL1 static method) (goss.solvers.GRL2 static method) (goss.solvers.ImplicitEuler static method) (goss.solvers.ImplicitODESolver static method) (goss.solvers.ODESolver static method) (goss.solvers.RK2 static method) (goss.solvers.RK4 static method) (goss.solvers.RKF32 static method) (goss.solvers.RL1 static method) (goss.solvers.RL2 static method) (goss.solvers.ThetaSolver static method) DOLFINODESystemSolver (class in goss.dolfinutils) E ESDIRK (class in goss.solvers) ESDIRK23a (class in goss.solvers) ESDIRK4O32 (class in goss.solvers) ExplicitEuler (class in goss.solvers) F file_code() (goss.codegeneration.GossCodeGenerator method) float_type (goss.codegeneration.GossCodeGenerator property) forward() (goss.solvers.AdaptiveExplicitSolver method) (goss.solvers.AdaptiveImplicitSolver method) (goss.solvers.AdaptiveSolver method) (goss.solvers.BasicImplicitEuler method) (goss.solvers.ESDIRK method) (goss.solvers.ESDIRK23a method) (goss.solvers.ESDIRK4O32 method) (goss.solvers.ExplicitEuler method) (goss.solvers.GRL1 method) (goss.solvers.GRL2 method) (goss.solvers.ImplicitEuler method) (goss.solvers.ImplicitODESolver method) (goss.solvers.ODESolver method) (goss.solvers.RK2 method) (goss.solvers.RK4 method) (goss.solvers.RKF32 method) (goss.solvers.RL1 method) (goss.solvers.RL2 method) (goss.solvers.ThetaSolver method) from_field_states() (goss.dolfinutils.DOLFINODESystemSolver method) G get_ode() (goss.solvers.AdaptiveExplicitSolver method) (goss.solvers.AdaptiveImplicitSolver method) (goss.solvers.AdaptiveSolver method) (goss.solvers.BasicImplicitEuler method) (goss.solvers.ESDIRK method) (goss.solvers.ESDIRK23a method) (goss.solvers.ESDIRK4O32 method) (goss.solvers.ExplicitEuler method) (goss.solvers.GRL1 method) (goss.solvers.GRL2 method) (goss.solvers.ImplicitEuler method) (goss.solvers.ImplicitODESolver method) (goss.solvers.ODESolver method) (goss.solvers.RK2 method) (goss.solvers.RK4 method) (goss.solvers.RKF32 method) (goss.solvers.RL1 method) (goss.solvers.RL2 method) (goss.solvers.ThetaSolver method) get_parameter() (goss.solvers.AdaptiveExplicitSolver method) (goss.solvers.AdaptiveImplicitSolver method) (goss.solvers.AdaptiveSolver method) (goss.solvers.BasicImplicitEuler method) (goss.solvers.ESDIRK method) (goss.solvers.ESDIRK23a method) (goss.solvers.ESDIRK4O32 method) (goss.solvers.ExplicitEuler method) (goss.solvers.GRL1 method) (goss.solvers.GRL2 method) (goss.solvers.ImplicitEuler method) (goss.solvers.ImplicitODESolver method) (goss.solvers.ODESolver method) (goss.solvers.RK2 method) (goss.solvers.RK4 method) (goss.solvers.RKF32 method) (goss.solvers.RL1 method) (goss.solvers.RL2 method) (goss.solvers.ThetaSolver method) goss.codegeneration module goss.compilemodule module goss.dolfinutils module goss.ode module goss.solvers module goss.systemsolver module GOSSAdaptiveSolvers (class in goss.solvers) GossCodeGenerator (class in goss.codegeneration) GossCodeGeneratorParameters (class in goss.codegeneration) GOSSExplicitSolvers (class in goss.solvers) GOSSImplicitSolvers (class in goss.solvers) GOSSNonAdaptiveSolvers (class in goss.solvers) GOSSSolvers (class in goss.solvers) GRL1 (class in goss.solvers) GRL2 (class in goss.solvers) I ImplicitEuler (class in goss.solvers) ImplicitODESolver (class in goss.solvers) indent_and_split_lines() (goss.codegeneration.GossCodeGenerator class method) index() (goss.ode.LinearizedEval method) init_parameters_code() (goss.codegeneration.GossCodeGenerator method) init_states_code() (goss.codegeneration.GossCodeGenerator method) initial_conditions_to_field_states() (goss.dolfinutils.DOLFINODESystemSolver method) internal_time_step (goss.solvers.AdaptiveExplicitSolver property) (goss.solvers.AdaptiveImplicitSolver property) (goss.solvers.AdaptiveSolver property) (goss.solvers.BasicImplicitEuler property) (goss.solvers.ESDIRK property) (goss.solvers.ESDIRK23a property) (goss.solvers.ESDIRK4O32 property) (goss.solvers.ExplicitEuler property) (goss.solvers.GRL1 property) (goss.solvers.GRL2 property) (goss.solvers.ImplicitEuler property) (goss.solvers.ImplicitODESolver property) (goss.solvers.ODESolver property) (goss.solvers.RK2 property) (goss.solvers.RK4 property) (goss.solvers.RKF32 property) (goss.solvers.RL1 property) (goss.solvers.RL2 property) (goss.solvers.ThetaSolver property) is_adaptive (goss.solvers.AdaptiveExplicitSolver property) (goss.solvers.AdaptiveImplicitSolver property) (goss.solvers.AdaptiveSolver property) (goss.solvers.BasicImplicitEuler property) (goss.solvers.ESDIRK property) (goss.solvers.ESDIRK23a property) (goss.solvers.ESDIRK4O32 property) (goss.solvers.ExplicitEuler property) (goss.solvers.GRL1 property) (goss.solvers.GRL2 property) (goss.solvers.ImplicitEuler property) (goss.solvers.ImplicitODESolver property) (goss.solvers.ODESolver property) (goss.solvers.RK2 property) (goss.solvers.RK4 property) (goss.solvers.RKF32 property) (goss.solvers.RL1 property) (goss.solvers.RL2 property) (goss.solvers.ThetaSolver property) J jit() (in module goss.compilemodule) L linear (goss.ode.LinearizedEval attribute) LinearizedEval (class in goss.ode) M model_computed_fields (goss.codegeneration.GossCodeGeneratorParameters property) model_config (goss.codegeneration.GossCodeGeneratorParameters attribute) model_construct() (goss.codegeneration.GossCodeGeneratorParameters class method) model_copy() (goss.codegeneration.GossCodeGeneratorParameters method) model_dump() (goss.codegeneration.GossCodeGeneratorParameters method) model_dump_json() (goss.codegeneration.GossCodeGeneratorParameters method) model_extra (goss.codegeneration.GossCodeGeneratorParameters property) model_fields (goss.codegeneration.GossCodeGeneratorParameters attribute) model_fields_set (goss.codegeneration.GossCodeGeneratorParameters property) model_json_schema() (goss.codegeneration.GossCodeGeneratorParameters class method) model_parametrized_name() (goss.codegeneration.GossCodeGeneratorParameters class method) model_post_init() (goss.codegeneration.GossCodeGeneratorParameters method) model_rebuild() (goss.codegeneration.GossCodeGeneratorParameters class method) model_validate() (goss.codegeneration.GossCodeGeneratorParameters class method) model_validate_json() (goss.codegeneration.GossCodeGeneratorParameters class method) model_validate_strings() (goss.codegeneration.GossCodeGeneratorParameters class method) module goss.codegeneration goss.compilemodule goss.dolfinutils goss.ode goss.solvers goss.systemsolver monitor_name_to_index_code() (goss.codegeneration.GossCodeGenerator method) monitored_enum_code() (goss.codegeneration.GossCodeGenerator method) N ndtsa (goss.solvers.ESDIRK property) (goss.solvers.ESDIRK23a property) (goss.solvers.ESDIRK4O32 property) (goss.solvers.RKF32 property) ndtsr (goss.solvers.ESDIRK property) (goss.solvers.ESDIRK23a property) (goss.solvers.ESDIRK4O32 property) (goss.solvers.RKF32 property) nfevals (goss.solvers.ESDIRK property) (goss.solvers.ESDIRK23a property) (goss.solvers.ESDIRK4O32 property) (goss.solvers.RKF32 property) num_jac_comp() (goss.solvers.AdaptiveImplicitSolver method) (goss.solvers.BasicImplicitEuler method) (goss.solvers.ESDIRK method) (goss.solvers.ESDIRK23a method) (goss.solvers.ESDIRK4O32 method) (goss.solvers.ImplicitEuler method) (goss.solvers.ImplicitODESolver method) (goss.solvers.ThetaSolver method) num_states (goss.solvers.AdaptiveExplicitSolver property) (goss.solvers.AdaptiveImplicitSolver property) (goss.solvers.AdaptiveSolver property) (goss.solvers.BasicImplicitEuler property) (goss.solvers.ESDIRK property) (goss.solvers.ESDIRK23a property) (goss.solvers.ESDIRK4O32 property) (goss.solvers.ExplicitEuler property) (goss.solvers.GRL1 property) (goss.solvers.GRL2 property) (goss.solvers.ImplicitEuler property) (goss.solvers.ImplicitODESolver property) (goss.solvers.ODESolver property) (goss.solvers.RK2 property) (goss.solvers.RK4 property) (goss.solvers.RKF32 property) (goss.solvers.RL1 property) (goss.solvers.RL2 property) (goss.solvers.ThetaSolver property) O ODESolver (class in goss.solvers) OptimizeExprs (class in goss.codegeneration) P param_name_to_index_code() (goss.codegeneration.GossCodeGenerator method) parameters (goss.solvers.AdaptiveExplicitSolver property) (goss.solvers.AdaptiveImplicitSolver property) (goss.solvers.AdaptiveSolver property) (goss.solvers.BasicImplicitEuler property) (goss.solvers.ESDIRK property) (goss.solvers.ESDIRK23a property) (goss.solvers.ESDIRK4O32 property) (goss.solvers.ExplicitEuler property) (goss.solvers.GRL1 property) (goss.solvers.GRL2 property) (goss.solvers.ImplicitEuler property) (goss.solvers.ImplicitODESolver property) (goss.solvers.ODESolver property) (goss.solvers.RK2 property) (goss.solvers.RK4 property) (goss.solvers.RKF32 property) (goss.solvers.RL1 property) (goss.solvers.RL2 property) (goss.solvers.ThetaSolver property) parameters_enum_code() (goss.codegeneration.GossCodeGenerator method) R restore_states() (goss.dolfinutils.DOLFINODESystemSolver method) rhs (goss.ode.LinearizedEval attribute) RK2 (class in goss.solvers) RK4 (class in goss.solvers) RKF32 (class in goss.solvers) RL1 (class in goss.solvers) RL2 (class in goss.solvers) S save_states() (goss.dolfinutils.DOLFINODESystemSolver method) set_parameter() (goss.solvers.AdaptiveExplicitSolver method) (goss.solvers.AdaptiveImplicitSolver method) (goss.solvers.AdaptiveSolver method) (goss.solvers.BasicImplicitEuler method) (goss.solvers.ESDIRK method) (goss.solvers.ESDIRK23a method) (goss.solvers.ESDIRK4O32 method) (goss.solvers.ExplicitEuler method) (goss.solvers.GRL1 method) (goss.solvers.GRL2 method) (goss.solvers.ImplicitEuler method) (goss.solvers.ImplicitODESolver method) (goss.solvers.ODESolver method) (goss.solvers.RK2 method) (goss.solvers.RK4 method) (goss.solvers.RKF32 method) (goss.solvers.RL1 method) (goss.solvers.RL2 method) (goss.solvers.ThetaSolver method) solution_fields() (goss.dolfinutils.DOLFINODESystemSolver method) solve() (goss.solvers.AdaptiveExplicitSolver method) (goss.solvers.AdaptiveImplicitSolver method) (goss.solvers.AdaptiveSolver method) (goss.solvers.BasicImplicitEuler method) (goss.solvers.ESDIRK method) (goss.solvers.ESDIRK23a method) (goss.solvers.ESDIRK4O32 method) (goss.solvers.ExplicitEuler method) (goss.solvers.GRL1 method) (goss.solvers.GRL2 method) (goss.solvers.ImplicitEuler method) (goss.solvers.ImplicitODESolver method) (goss.solvers.ODESolver method) (goss.solvers.RK2 method) (goss.solvers.RK4 method) (goss.solvers.RKF32 method) (goss.solvers.RL1 method) (goss.solvers.RL2 method) (goss.solvers.ThetaSolver method) state_name_to_index_code() (goss.codegeneration.GossCodeGenerator method) StateRepr (class in goss.codegeneration) states_enum_code() (goss.codegeneration.GossCodeGenerator method) step() (goss.dolfinutils.DOLFINODESystemSolver method) T ThetaSolver (class in goss.solvers) to_field_states() (goss.dolfinutils.DOLFINODESystemSolver method) U update_parameters() (goss.dolfinutils.DOLFINODESystemSolver method) (goss.solvers.AdaptiveExplicitSolver method) (goss.solvers.AdaptiveImplicitSolver method) (goss.solvers.AdaptiveSolver method) (goss.solvers.BasicImplicitEuler method) (goss.solvers.ESDIRK method) (goss.solvers.ESDIRK23a method) (goss.solvers.ESDIRK4O32 method) (goss.solvers.ExplicitEuler method) (goss.solvers.GRL1 method) (goss.solvers.GRL2 method) (goss.solvers.ImplicitEuler method) (goss.solvers.ImplicitODESolver method) (goss.solvers.ODESolver method) (goss.solvers.RK2 method) (goss.solvers.RK4 method) (goss.solvers.RKF32 method) (goss.solvers.RL1 method) (goss.solvers.RL2 method) (goss.solvers.ThetaSolver method) W wrap_body_with_function_prototype() (goss.codegeneration.GossCodeGenerator class method)