Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

g-Function Interface #16

Closed
j-c-cook opened this issue May 5, 2021 · 0 comments · Fixed by #14 or #39
Closed

g-Function Interface #16

j-c-cook opened this issue May 5, 2021 · 0 comments · Fixed by #14 or #39
Milestone

Comments

@j-c-cook
Copy link
Owner

j-c-cook commented May 5, 2021

A g-function interface struct is going to be necessary for EnergyPlus to interact with this library.

  • borefield : struct
    • A borefield object needs constructed that provides easy interface to custom, L, U, Open and rectangular fields
    • Handles uniform height (in meters) H, uniform burial depth (in meters) D, uniform borehole radius (in meters) r_b
  • time : vector
    • There are different geometric time routines available. EnergyPlus could call the same routine based on an input duration (in months) and optional number of time steps nt
  • alpha : float, optional
    • The ground thermal diffusivity (m2/s)

The determination of the number of segments nSegments will be handled by the adaptive discretization scheme. If desired, the ability to turn off adaptive discretization and use a custom number of segments could be made possible.

@j-c-cook j-c-cook linked a pull request May 12, 2021 that will close this issue
@j-c-cook j-c-cook modified the milestones: v2.0.0, v2.1.0, v2.2.0 May 19, 2021
@j-c-cook j-c-cook linked a pull request May 23, 2021 that will close this issue
j-c-cook pushed a commit that referenced this issue May 23, 2021
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant