Welcome, Guest. Please login or register.
March 13, 2010, 02:32:17 PM
Home Help Search Calendar Login Register

+  FEFLOW Web Forum
|-+  Groundwater Modeling
| |-+  FEFLOW
| | |-+  Next question - has anyone managed to find a way of importing or exporting time variant ID's to nodes on seepage faces?
« previous next »
Pages: [1] Print
Author Topic: Next question - has anyone managed to find a way of importing or exporting time variant ID's to nodes on seepage faces?  (Read 1067 times)
conesster

Posts: 16


View Profile
« on: June 10, 2008, 10:41:22 AM »

Thanks very much. I agree that regionaliseatoin was not the correct choice of wording, I have to assign DFE's every 50 m throughout a large area progresssively with time and this is very manual!

Next question - has anyone managed to find a way of importing or exporting time variant ID's to nodes on seepage faces?
Logged
Peter Schätzl
Administrator

Posts: 414



View Profile WWW
« Reply #1 on: June 10, 2008, 10:48:14 AM »

For the boundary conditions you can use Assign - database - Import Time-varying IDs - Head BC - Automatic regionalization.
Logged

Groundwater Modelling Centre
DHI-WASY
Berlin - Germany
conesster

Posts: 16


View Profile
« Reply #2 on: June 11, 2008, 03:15:42 PM »

Thanks, is it possible to apply these to seepage face constraint conditions?/
Logged
Peter Schätzl
Administrator

Posts: 414



View Profile WWW
« Reply #3 on: June 11, 2008, 03:20:47 PM »

Yes, this option can also be used to set seepage face conditions. Just use Options - Head - Seepage Face before you do the regionalization.
Logged

Groundwater Modelling Centre
DHI-WASY
Berlin - Germany
conesster

Posts: 16


View Profile
« Reply #4 on: June 11, 2008, 03:34:39 PM »

Thanks, however this appears to work for the boundary condition.

I would like to do this for the flux constraint as this is how im managing to "turn on and off" the seepage face condition as required. 

So I wish to assign a flux constraint (min) via a TVID. However I am unable to import the TVID for a flux constraint condition onto the seepage face as i get the error box:

"Use of database for pre-defined time-varying functions makes no sense! Set the time-constant toggle. Returning..."

I am able to click on every node and assign the TVID manually. But it is going to give me arthritis in my clicking finger very quickly! Am I approaching this wrong, or missing a trick with respect to importing seepage face TVID BC constraints?
Logged
Peter Schätzl
Administrator

Posts: 414



View Profile WWW
« Reply #5 on: June 11, 2008, 03:48:15 PM »

OK, this is another task. WIthout checking in detail, I think it should work if you choose 'Time-constant' in the constraints settings, then 'Import Power Function ID' in the regionalization dialog and then an automatic regionalization. You will get, however, new functions with an internal ID (i) for all the nodes because of the regionalization.
Logged

Groundwater Modelling Centre
DHI-WASY
Berlin - Germany
conesster

Posts: 16


View Profile
« Reply #6 on: June 11, 2008, 04:07:46 PM »

Ah thankyou. Now I think I see -

set up TVID's in feflow as required
set max/min tvids to time constant
use database to import TVID numbers and rationalise as normal

Then feflow assigns individual an internal power ID's to each node, but this ID takes information from TVID number imported. I note that although the durations have worked correctly the flow rate in the internal power ID is only half of that entered in the TVID I created in FEFLOW and which the import file referenced - this is supiciously like an average?


Logged
Peter Schätzl
Administrator

Posts: 414



View Profile WWW
« Reply #7 on: June 12, 2008, 06:00:13 AM »

I would recommend to use 'Inverse Distance Weighting' with only one neighboring point as the regionalization method. Then the value should be directly transferred. With other methods, you'll get an interpolation between different functions that may lead to changed values.
Logged

Groundwater Modelling Centre
DHI-WASY
Berlin - Germany
conesster

Posts: 16


View Profile
« Reply #8 on: June 12, 2008, 10:07:21 PM »

Thanks for your help I have managed to do this now.

I would like to ask something - i was using a very small snap distance as I was matching to the exact node coordinates. However the regionalisation then doesnt work and occasionally assigns the tvid reference as the constraint rather than the prescribed flow rate.

This was fixed by increasing the regionalistion snap distance. The data was imported using only 1 neighbour in order to try to match to the exact node without averaging.

However this only worked once and I could not repeat the success, even for the same data input files.




« Last Edit: June 13, 2008, 09:40:41 AM by conesster » Logged
Wolfram Rühaak
Global Moderator

Posts: 16



View Profile
« Reply #9 on: June 13, 2008, 04:16:54 PM »

After discussing this matter at FEFLOW Services we have found the reason of the problem:
Additional to the Power Function ID's the user has had defined Time Constant Data too (in the <Assign> Database > Data regionalization dialog).
Therefore, as Time Constant Data were defined, FEFLOW uses these values for the regionalization, not as expected the Power Funtion ID's.
Logged

Groundwater Modelling Centre
DHI-WASY
Berlin - Germany
giovanni

Posts: 2


View Profile
« Reply #10 on: February 06, 2009, 02:15:25 AM »

For the boundary conditions you can use Assign - database - Import Time-varying IDs - Head BC - Automatic regionalization.

Peter,
I am facing the problem to assign a time variant seepage boundary condition

I am trying to follow your procedure but it seems that it does not work:

when I use the command:
Assign - database - Import Time-varying IDs

and when I select the *.trp file, I get this error message:
WARNING: Unknown time-varying function ID 385.   Data point will be skipped.
WARNING: Unknown time-varying function ID 385.   Data point will be skipped.
WARNING: Unknown time-varying function ID 385.   Data point will be skipped.
WARNING: Unknown time-varying function ID 385.   Data point will be skipped.
WARNING: Unknown time-varying function ID 385.   Data point will be skipped.
WARNING: Unknown time-varying function ID 385.   Data point will be skipped.
WARNING: Unknown time-varying function ID 385.   Data point will be skipped.
WARNING: Unknown time-varying function ID 385.   Data point will be skipped.
WARNING: There are MORE unknown time-varying functions. Skipping all ...

the same trp file works fine when I import it a a time-constant data file.

Giovanni

PS. As Feflow allows to assign the pressure instead of the head as 1st boundary condition, why isn't possible to assign a power function for the pressure ? I tryied that but the command "pressure" is disabled when I try to use a time-variant function Sad
It would be easier to deal with the pressure as it would have a constant value along the seepage face and I shopuld not have to define a different time-variant function for each node.
Logged
giovanni

Posts: 2


View Profile
« Reply #11 on: February 06, 2009, 02:37:52 AM »

For the boundary conditions you can use Assign - database - Import Time-varying IDs - Head BC - Automatic regionalization.

I understood what was wrong. I have to define a power function for each node I import and in trp file I have to put the ID of the power function for the selected node. By the way this procedure is quite tricky and very hard to set up. As I asked before , is it possible to use the pressure instead?

Giovanni
« Last Edit: February 08, 2009, 12:48:00 AM by giovanni » Logged
Pages: [1] Print 
« previous next »
Jump to:  


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.10 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!