Index: /issm/trunk-jpl/src/c/classes/Inputs2/DatasetInput2.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Inputs2/DatasetInput2.cpp	(revision 25205)
+++ /issm/trunk-jpl/src/c/classes/Inputs2/DatasetInput2.cpp	(revision 25206)
@@ -220,4 +220,17 @@
 }
 /*}}}*/
+TransientInput2* DatasetInput2::GetTransientInputByOffset(int offset){/*{{{*/
+
+	_assert_(offset>=0 && offset<this->numids);
+	_assert_(this->inputs[offset]);
+
+	/*Cast and return*/
+	if(this->inputs[offset]->ObjectEnum()==TransientInput2Enum){
+		return xDynamicCast<TransientInput2*>(this->inputs[offset]);
+	}
+	else{
+		_error_("Cannot return a TransientInput2");
+	}
+}/*}}}*/
 TriaInput2* DatasetInput2::GetTriaInputByOffset(int offset){/*{{{*/
 
