Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - fmk

Pages: 1 ... 6 7 [8] 9 10 ... 16
106
I have updated the source code .. the problem is the tabs in the pset line of your ALL.tcl .. as we originally were using the following regular expression:

    pset[ ]+[A-Z_a-z0-9]+[ ]+[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?

it could only handle spaces on the line .. i have updated the src code to handle tabs now as well.

     pset[ \t]+[A-Z_a-z0-9]+[ \t]+[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?

it will be in next release (anything above version 2.2.0). Thanks for pointing it out.

In the meantime you can of course avoid the problem by removing tabs from a pset  line in your script.

107
Can you post the script so I can see why the UI is not picking up the variables. thanks.

108
Wind Engineering (WE-UQ) / Re: FEATURE: TinF for pipe flow
« on: May 24, 2021, 03:53:52 PM »
Yes, it should be possible to employ the synthetic eddy method in TInF to reproduce an inflow turbulence for pipe flow. In this case, it is suggested to specify the characteristics (i.e., mean velocity, Reynolds stress tensor and integral length scale) of the targeted turbulence in a pipe (based on which the synthetic turbulence will be generated) through the face interpolation approach (more details can be found in the documentation).

We will strive to put an example in github this week. I will add a message when that has been posted.

109
Wind Engineering (WE-UQ) / Re: Running WE-UQ EVT
« on: May 15, 2021, 12:02:08 AM »
the tool at present does not download those results nor does it show them as the focus is on the building response. i take it that that is something you would like to see in the application for these OpenFOAM runs. Question is it it just for postprocessing to view the flow and if this processing is something that should be done at DesignSafe or on your local machine. In another tool we are working on, the user provides a paraview generated python script which will parse the data at designsafe and create .mov files or whatever for download. The reason is the files are 100's MB, downloading takes time and if the user is going to use paraview to view why not do it were the data is.

110
post an event file for me to have a look at.

111
Wind Engineering (WE-UQ) / Re: Running WE-UQ EVT
« on: May 13, 2021, 06:41:08 AM »
1. We are about to release a new version .. Windows users will have nothing to install as we will include python, dakota and OpenSees .. Mac users will need to install python, bit OPenSees and dakota will be included.

2. by CFD result, do you mean the wind field in the model and pressures on the building as opposed to the building response?


112
Wind Engineering (WE-UQ) / Re: Running WE-UQ EVT
« on: May 12, 2021, 09:47:17 PM »

you can run w/o that package for what is currently in that code

113
the only suggestion i have is to look at the format of the .AT2 file (assuming that is format you wish to use) .. here is an example from one of our examples .. https://github.com/NHERI-SimCenter/EE-UQ/blob/master/Examples/eeuq-0002/src/elCentro.AT2 .. You simply have to replicate that which should be pretty simple to do in python, i.e. write a python script that will open and read the contents of a csv file and then write data to another file.

  • The file will have 3 lines of text describing were record came from:
    simple enough to replicate just write out 3 lines with BLAH on each

  • then a line:

    NPTS= 1559, DT= 0.02 SEC

    again simple, just get case and #points correct (if put points in a list as you read in just length of list)

  • finally what follows that are the points, just loop over list writing  the contents of list to a file.


i suggest you attempt this yourself. If stuck I can post something. But do try as basic programming with python is useful for any engineer.

114

1) if the model goes nonlinear, one of main reasons it is slow because of the fact you are using initial stiffness iterations.

2) you create 104 output files per run, when you probably could get away with 10 .. 104 is not an awful lot compared to some of scripts I have seen but it is more than needed and it is a good habit to try and open as few files as possible, the record for most  files saved from the recorder commands is around 12k.

115
the system possibly kicked you off system for your choice of nodes and processors .. you are running on stampede's KNL nodes .. each node has 64 core/processors (https://portal.tacc.utexas.edu/user-guides/stampede2) .. so you want more processors than nodes and unless this is a memory/disk intensive job, i.e. large fe model with lots of file writes, you want as few nodes as possible (reduces your wait time) .. how big is the fe model of yours and how long does it take on your local machine to run?


116
Wind Engineering (WE-UQ) / Re: Running WE-UQ EVT
« on: May 10, 2021, 08:41:52 PM »
see what version of python is on your new machine. if python --version retyurns greater that 2.7 you may be able to use it .. if >2.7 try pip install simcenter .. if that works type "where python" in a terminal application and then in WE-UQ Preferences set the path to python equal to result of where python

117
Wind Engineering (WE-UQ) / Re: Running WE-UQ EVT
« on: May 10, 2021, 06:19:53 PM »
did you follow the install process .. python, dakota, and OpenSees? .. we should arrange a zoom call to sort out .. if willing, can you send some time slots for today or tomorrow and indicate your time zone .. thanks

118
yes none have completed .. you should see lines like:

Evaluation 5 has completed

119
the error at designsafe is due to fact that you have not specified enough time to allow the computations to finish .. give more nodes and total wall time (the cores at designsafe are probably much slower than your own computer so adjust accordingly .. you might have to time a small #samples, say 32 to see how long the simulatons take) .. the envelope recorders only write data to file at end when they are being destroyed .. so file can exist, but if no data then the opensees script has failed to finish correctly.

the dakotaTab is only filled in at the end of a succesffull dakota run .. look instead at the dakota.out file to see if any samples actually finished.

120
yes you can .. it just has to be in a SimCenterEvent or NGA format to be read by the application

Pages: 1 ... 6 7 [8] 9 10 ... 16