The 1D Solver takes any set of unconnected points as an input, and outputs a set of animated polylines.
Optionally, it can also take in a collider, a set of guide curves, and a vector field. (more on those later)

The input points serve as spawn points, and each of them generates a branch. According to the simulation parameters, each branch may in turn generate more branches, keep growing without branching, or just run out of fuel after a certain distance.
We’ll now go over each of the tabs exposed on the solver one by one. These are generally meant to be used from left to right, as that’s mostly the order they’re executed in inside the solver.
This interface exposes all of the main parameters you need to create a basic (and even not so basic) simulation, however you can access more customization options by double clicking on the node to get access to the inner network:

Here you can add the rest of the GGro SOPs, or any other Houdini node you may need. Keep in mind that these are also executed in order, so anything you add to the left will affect nodes to the right, but not viceversa. These nodes are applied after all of the options present in their respective tabs. So for example, any node you insert in the direction step, will be applied after every other force exposed on the actual solver.
This page will cover the basic info you need in order to get started, while the other pages in this 3D Solver section will go more in depth on the exposed parameters, as well as the dedicated SOPs you can use inside the dive target network.

The Speed Multiplier controls how much a point travels in a given timestep. The Clamp Speed toggle can optionally clamp the maximum speed to the speed multiplier value.
The Fuel Consumption Factor determines how much fuel is spent per unit of distance traveled. For example, if a point traveled 0.1 units in one timestep and the fuel consumption factor is 2, its fuel will decrease by 0.2 units.
This tab is probably the biggest difference in terms of workflow compared to the 3D Solver.
In the 1D Solver, points move up to a certain maximum distance from their original position, and they do one of three things: they branch out, they get subdivided, or they stop moving.
These parameters set how to decide which behavior to follow.
