Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Using Math Functions in Ruby Scripts

asked 2015-08-11 14:14:22 -0500

Alec's avatar

updated 2015-11-07 13:47:22 -0500

I am looking to calculate a square root in a measure I'm writing, but the math.sqrt() method does not work. Is there a way to include Ruby's Math module when writing measures or is there another way to use the higher level math functions?

edit retag flag offensive close merge delete


@Alec I re-tagged your post to include the existing openstudio-measure tag, rather than openstudio-measures

ericringold's avatar ericringold  ( 2015-08-11 14:24:54 -0500 )edit

2 Answers

Sort by ยป oldest newest most voted

answered 2015-08-11 14:20:59 -0500

I think the issue may be that the Math module needs to be capitalized, try


edit flag offensive delete link more


It looks like this did it. Thank you.

Alec's avatar Alec  ( 2015-08-11 14:29:43 -0500 )edit

answered 2015-08-11 14:19:59 -0500

I'm guessing you would do something like...

require math the top of your measure.

It's also worth a search of your local BCL folder for "math" to see how it's used elsewhere.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2015-08-11 14:14:22 -0500

Seen: 205 times

Last updated: Aug 11 '15