classIdealValve