-
Notifications
You must be signed in to change notification settings - Fork 6
Strange magic number in timestepping routine #657
Copy link
Copy link
Open
Labels
BugSomething isn't workingSomething isn't workingInterraIssue has been imported to the Interra Board projectIssue has been imported to the Interra Board projectPriority 3: standardPriority level 3: medium time criticality or importancePriority level 3: medium time criticality or importanceSoftwareRelating to software and implementationRelating to software and implementationimport
Metadata
Metadata
Assignees
Labels
BugSomething isn't workingSomething isn't workingInterraIssue has been imported to the Interra Board projectIssue has been imported to the Interra Board projectPriority 3: standardPriority level 3: medium time criticality or importancePriority level 3: medium time criticality or importanceSoftwareRelating to software and implementationRelating to software and implementationimport
Type
Projects
Status
TBD
Feature description
I noticed that the time-steps in some of my PROTEUS simulations were surprisingly small, so the simulations were taking a long time to run. Turns out that the
timestep_relfunction has an arbitrary factor of 0.01 applied to it.PROTEUS/src/proteus/interior/timestep.py
Line 233 in ee834f0
This should be removed because it's not necessary and confusing.
The time-stepping routine in PROTEUS generally needs an overhaul - something for a later PR. Maybe @egpbos has suggestions?
Preferred solution
Remove 0.01 magic number in timestep.py
Relevant people
@timlichtenberg