I, also, would like to assign time-dependent b.c.'s to nodes using the Expression Editor, in a Vertical, planar model for simulation of coupled flow and mass transport. The thing is, the Expression Editor allows a user to write a time-dependent expression e.g. "Current = TS.1 @(Time )", but when I click on the Assign button of the Editor toolbar, it assigns a constant value at the selected nodes (the value is the evaluation of my expression at current time).
The problem is, this is not just about constraints. I need time-dep. expressions because the values I want to apply totally depend on time series. Specifically, I have a time series describing the sea level and I want to apply a typical seawater salt concentration if sea level is above ground, and a freshwater concentration otherwise. The expression would look like (c in mg/L):
Current = {
35000 if TS.1 @(Time ) > y_local
100 otherwise
}
Similarly, I need an expression for hydraulic-head BC's* **:
Current = {
TS.1 @(Time ) if TS.1 @(Time ) > y_local
y_local otherwise
}
*this expression is equivalent to min(TS.1@(Time), y_local), but I found no expr. function for min(...)
**moreover, I found no hydraulic-head constraint for the fluid flow h-head b.c., though it exists for mass transport mass-conc. b.c.
In the above expression, note that the condition is time-dependent AND spatially-dependent. That's why I want to use expressions instead of multiple time series: it would requires hundreds, thousands of TS!
So, how can I apply such time-dependent b.c.'s in FEFLOW?
My question is probably addressed to the FEFLOW team, but if as a user of the software you know a way to do this, your help would be precious!
Thanks in advance.
Marc.