|
template<typename T , typename DESCRIPTOR > |
T | olb::opti::projection::gridTerm (const UnitConverter< T, DESCRIPTOR > &converter) |
|
template<typename T > |
T | olb::opti::projection::porosityToControl (T porosity, const Base< T > &projection) |
| Get control value for given porosity.
|
|
template<typename T , typename DESCRIPTOR > |
T | olb::opti::projection::permeabilityToPorosity (T permeability, const UnitConverter< T, DESCRIPTOR > &converter) |
| Get porosity for given permeability.
|
|
template<typename T , typename DESCRIPTOR > |
T | olb::opti::projection::permeabilityToControl (T permeability, const Base< T > &projection, const UnitConverter< T, DESCRIPTOR > &converter) |
| Get control for given permeability.
|
|
template<typename T , typename DESCRIPTOR > |
T | olb::opti::projection::getInitialControl (T startValue, const Base< T > &projection, const UnitConverter< T, DESCRIPTOR > &converter, StartValueType type, bool verbose=true) |
| Transform porosity/ permeability/ other startValue into control.
|
|
template<typename T , typename OptiCaseDual_Type > |
T | olb::opti::projection::getInitialControl (T startValue, OptiCaseDual_Type &optiCase) |
|
template<typename T , typename DESCRIPTOR > |
std::shared_ptr< projection::Base< T > > | olb::opti::projection::construct (const UnitConverter< T, DESCRIPTOR > &converter, std::string &name) |
|