Structs§
- Opaque
Forward Graph - Not Send/Sync
Functions§
- forward_
graph_ allocate - Allocate an
OpaqueForwardGraph - forward_
graph_ ⚠ancestry_ proportions - Safety
- forward_
graph_ ⚠any_ extant_ offspring_ demes - Check if there are any extant offspring demes.
- forward_
graph_ ⚠any_ extant_ parent_ demes - Check if there are any extant parental demes.
- forward_
graph_ ⚠cloning_ rates - Pointer to first element of cloning rates array.
- forward_
graph_ ⚠deallocate - Safety
- forward_
graph_ ⚠get_ demes_ graph - Get the underlying
demes::Graph. - forward_
graph_ ⚠get_ error_ message - Safety
- forward_
graph_ ⚠initialize_ from_ yaml - Initialize a discrete-time model from a yaml file
- forward_
graph_ ⚠initialize_ from_ yaml_ file - Safety
- forward_
graph_ ⚠initialize_ from_ yaml_ round_ epoch_ sizes - Initialize and round epoch start/end sizes.
- forward_
graph_ ⚠initialize_ time_ iteration - Initialize graph to begin iterating over model.
- forward_
graph_ ⚠is_ error_ state - Safety
- forward_
graph_ ⚠iterate_ time - Iterate to the next time point in the model.
- forward_
graph_ ⚠model_ end_ time - Get the model end time.
- forward_
graph_ ⚠number_ of_ demes - Get the total number of demes in the model
- forward_
graph_ ⚠offspring_ deme_ sizes - Return a pointer to the first element of offspring deme size array.
- forward_
graph_ ⚠parental_ deme_ sizes - Return a pointer to the first element of parental deme size array.
- forward_
graph_ ⚠selfing_ rates - Pointer to first element of selfing rates array.
- forward_
graph_ ⚠update_ state - Update the model state to a given time.