diff --git a/ProcessLib/InitialCondition.h b/ProcessLib/InitialCondition.h index 62a50480ad8c74dd34a4c7816b3a44ae72c628b8..a8e8fc1d2b9ecc500f08e2634e0731081256505a 100644 --- a/ProcessLib/InitialCondition.h +++ b/ProcessLib/InitialCondition.h @@ -78,8 +78,7 @@ public: virtual double getValue(std::size_t const node_id, int const component_id) const override { - return _property[node_id * _property.getNumberOfComponents() + - component_id]; + return _property.getComponent(node_id, component_id); } private: