feflow_user_manual_classic.pdf

Ply and ascii data bases dat for joining of ground

Info icon This preview shows pages 154–158. Sign up to view the full content.

*.ply ) and ASCII data- bases ( *.dat ) for joining of ground- water recharge Transport Data Transport Boundaries 1st kind mass_source.lin File defining the position of the con- taminant sources Reference Data Observation points obs_pnts.pnt Observation points Fences/Sections fences.lin Lines for creating cross sections etc. Table 10.11 Default directory names Directory Contents file formats supermsh Superelement mesh data *.smh femdata Finite element problem data *.fem results Resulting data *.dac , *.dar plot Plot files *.fpd , *.fpc , *.plx , *.plt import+export Import & export files *.pnt , *.lin , *.ply , *.shp , *.tif , *.pow , *.trp , *.dat Table 10.10 List of all files for importing problem-specific data in FEFLOW (continued) Parameter File name Description
Image of page 154

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

cbcilt SKM `ä~ëëáÅ ö NRR m~êí fff fåíÉêÑ~ÅÉ j~å~ÖÉê
Image of page 155
NRS ö rëÉêÛë j~åì~ä J m~êí fff
Image of page 156

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

cbcilt SKM `ä~ëëáÅ ö NRT NN mêçÖê~ããáåÖ fåíÉêÑ~ÅÉ NNKN fåíêçÇìÅíáçå The majority of FEFLOW users may prefer its com- pactness, to have all tools for preprocessing, simula- tion, postprocessing, and data analysis combined under the same graphical surface. But under some circumstances it can be necessary to have more user control over simulation, data region- alization, visualization, and more. For these cases FEFLOW provides a tool called Interface Manager (IFM). The IFM manages an arbitrary number of exter- nal modules. Any installed, registered, and activated module can access FEFLOW’s internal data storage and method pool via a published programming inter- face (API). To classify the different situations (con- texts) of calling modules, FEFLOW provides a special interface for each context. Basic interfaces are Simula- tion and Regionalization. Depending on the principle of integration with FEFLOW’s internal methods, two basic types of interfaces can be distinguished: (1) the external module replaces FEFLOW-internal methods (Figure 11.1) or (2) the external module extends the internal functionality (Figure 11.2). With the software technology of Shared Libraries, or Dynamic shared objects (DSO) under UNIX or Dynamic Link Libraries (DLL) under Microsoft Win- dows, it is possible to extend FEFLOW's functionality without modifying its source code, which would cause licensing issues. Neither object code nor any libraries are necessary since the IFM uses a jump-table tech- nique which can be provided in source code. The implementation of these jump tables lies completely on the side of FEFLOW. Therefore, modules have no external references to FEFLOW's code or data. Changes inside FEFLOW will not affect the functional- ity provided by the module. Thus, a module does not depend on a particular FEFLOW version but is respon- sible for its own version management. A group of API functions provided by the IFM supports the creation and management of downward and upward compatible modules.
Image of page 157
Image of page 158
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern