classDiagram
class InitialState
click InitialState href "./InitialState.html"
InitialState : abs_tol
InitialState --> "0..1" Float : abs_tol
click Float href "../http://www.w3.org/2001/XMLSchema#float.html"
InitialState : duration
InitialState --> "0..1" Float : duration
click Float href "../http://www.w3.org/2001/XMLSchema#float.html"
InitialState : method
InitialState --> "0..1" InitialStateMethod : method
click InitialStateMethod href "../../enums/InitialStateMethod.html"
InitialState : rel_tol
InitialState --> "0..1" Float : rel_tol
click Float href "../http://www.w3.org/2001/XMLSchema#float.html"
InitialState : solver
InitialState --> "0..1" Solver : solver
click Solver href "./Solver.html"
InitialState : source_branch
InitialState --> "0..1" String : source_branch
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
InitialState : source_point
InitialState --> "0..1" String : source_point
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
Class: InitialState
How to obtain the starting equilibrium or periodic orbit for continuation. Most robust: time-integrate to steady state.
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| method | 0..1 InitialStateMethod |
Strategy for finding the initial state | direct |
| duration | 0..1 xsd:float |
Integration duration for time_integration method | direct |
| abs_tol | 0..1 xsd:float |
Absolute tolerance for ODE integration | direct |
| rel_tol | 0..1 xsd:float |
Relative tolerance for ODE integration | direct |
| solver | 0..1 Solver |
ODE solver for time_integration method | direct |
| source_branch | 0..1 xsd:string |
Name of a previously computed branch (for from_branch method) | direct |
| source_point | 0..1 xsd:string |
Which point on the source branch: ‘endpoint’, ‘hopf:1’, ‘fold:2’, a step numb… | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Continuation | initial_state | range | InitialState |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/tvbo
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | tvbo:InitialState |
| native | tvbo:InitialState |
LinkML Source
Direct
name: InitialState
description: 'How to obtain the starting equilibrium or periodic orbit for continuation.
Most robust: time-integrate to steady state.'
from_schema: https://w3id.org/tvbo
attributes:
method:
name: method
description: Strategy for finding the initial state.
from_schema: https://w3id.org/tvbo
ifabsent: string(time_integration)
domain_of:
- Discretization
- InitialState
- Solver
- Integrator
range: InitialStateMethod
duration:
name: duration
description: Integration duration for time_integration method.
from_schema: https://w3id.org/tvbo
ifabsent: float(2000.0)
domain_of:
- Stimulus
- Event
- InitialState
- Integrator
range: float
abs_tol:
name: abs_tol
description: Absolute tolerance for ODE integration.
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: float(1e-10)
domain_of:
- InitialState
- Solver
range: float
rel_tol:
name: rel_tol
description: Relative tolerance for ODE integration.
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: float(1e-10)
domain_of:
- InitialState
- Solver
range: float
solver:
name: solver
description: ODE solver for time_integration method. Specify method (e.g., Tsit5,
Heun, RK4) and tolerances.
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- InitialState
- PDE
range: Solver
inlined: true
source_branch:
name: source_branch
description: Name of a previously computed branch (for from_branch method).
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- InitialState
range: string
source_point:
name: source_point
description: 'Which point on the source branch: ''endpoint'', ''hopf:1'', ''fold:2'',
a step number, etc.'
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- InitialState
- BranchSwitch
range: stringInduced
name: InitialState
description: 'How to obtain the starting equilibrium or periodic orbit for continuation.
Most robust: time-integrate to steady state.'
from_schema: https://w3id.org/tvbo
attributes:
method:
name: method
description: Strategy for finding the initial state.
from_schema: https://w3id.org/tvbo
ifabsent: string(time_integration)
alias: method
owner: InitialState
domain_of:
- Discretization
- InitialState
- Solver
- Integrator
range: InitialStateMethod
duration:
name: duration
description: Integration duration for time_integration method.
from_schema: https://w3id.org/tvbo
ifabsent: float(2000.0)
alias: duration
owner: InitialState
domain_of:
- Stimulus
- Event
- InitialState
- Integrator
range: float
abs_tol:
name: abs_tol
description: Absolute tolerance for ODE integration.
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: float(1e-10)
alias: abs_tol
owner: InitialState
domain_of:
- InitialState
- Solver
range: float
rel_tol:
name: rel_tol
description: Relative tolerance for ODE integration.
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: float(1e-10)
alias: rel_tol
owner: InitialState
domain_of:
- InitialState
- Solver
range: float
solver:
name: solver
description: ODE solver for time_integration method. Specify method (e.g., Tsit5,
Heun, RK4) and tolerances.
from_schema: https://w3id.org/tvbo
rank: 1000
alias: solver
owner: InitialState
domain_of:
- InitialState
- PDE
range: Solver
inlined: true
source_branch:
name: source_branch
description: Name of a previously computed branch (for from_branch method).
from_schema: https://w3id.org/tvbo
rank: 1000
alias: source_branch
owner: InitialState
domain_of:
- InitialState
range: string
source_point:
name: source_point
description: 'Which point on the source branch: ''endpoint'', ''hopf:1'', ''fold:2'',
a step number, etc.'
from_schema: https://w3id.org/tvbo
rank: 1000
alias: source_point
owner: InitialState
domain_of:
- InitialState
- BranchSwitch
range: string