coolfluid/coolfluid3 — Issue #188: OptionComponent configuration of a  const type
Author: wdeconinck
Created: 2012-02-22 13:18:04+00:00
State: open
Labels: BUG

Configuration of a OptionComponent of a const type
An option created by e.g.
``` options().add_option("mesh", Handle() ); ```
should be possible to configure with:
```options().configure_option("mesh", component.handle() );```
as well as with:
```options().configure_option("mesh", component.handle() );```

This will solve a bug encountered trying to configure this option from a python script:

+++ Exception thrown on rank 0 ++++++++++++++++++++++++++++++++++++++++++++++
From : '/Users/willem/workspace/coolfluid3/dev/kernel/cf3/common/OptionComponent.hpp:70:change_value'
Type : 'BadValue'
Message :
Bad value of type `cf3::Handle` passed where handle of type Mesh was expected for option mesh
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++