pytc.vmc.walker.initialize_walker_state¶
- pytc.vmc.walker.initialize_walker_state(ansatz, positions)[source]¶
Initialize Walker state with positions and all-True move_mask.
- Parameters:
ansatz – Wavefunction object (contains determinant info)
positions – Array of initial positions with shape (n_walkers, n_electrons, 3)
- Returns:
- Initialized walker state with:
positions: provided positions
move_mask: all True (indicates full computation needed)
all other fields: zeros (will be computed on first ansatz call)
- Return type:
Walker