| 85 | } |
| 86 | |
| 87 | void Program::ParameterBlocksToStateVector(double* state) const { |
| 88 | for (auto* parameter_block : parameter_blocks_) { |
| 89 | parameter_block->GetState(state); |
| 90 | state += parameter_block->Size(); |
| 91 | } |
| 92 | } |
| 93 | |
| 94 | void Program::CopyParameterBlockStateToUserState() { |
| 95 | for (auto* parameter_block : parameter_blocks_) { |
no test coverage detected