-
Notifications
You must be signed in to change notification settings - Fork 0
A library for integration of polynomials times double step function in quadrilateral domains
License
sebfichera/DD_EQP_Library
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
DD EQP Library - A library for integration of polynomials times double step function in quadrilateral domains v 1.0 July 2022 Currently, Double Discontinuity (DD) EQP Library includes functions for the evaluation of Equivalent Polynomials for 2D quadrilateral finite elements containing double discontinuities. The DD EQP Library archive download contains: the Fortran90 source code of the Library; two Fortran90 usage example files. The \src folder contains both the source code for the library and a script ("main.f90") to run the library itself. Two .txt demonstrative examples are also provided. To compile the library and the demonstrative example, all the .f90 files inside the \src folder have to be compiled. It is necessary to use the "-ffree-line-length-none" directive. One can just paste this path into the terminal to build the code and obtain an executable file: For Windows: gfortran -ffree-line-length-none absolute_path\src\*.f90 -o DD_EQP For Linux/Mac: gfortran -ffree-line-length-none absolute_path/src/*.f90 -o DD_EQP ** "absolute_path" in the command line above has to be replaced with the correct complete library path. For more documentation and questions, please visit http://www.equivalent-polynomials.net/ If you find this Library useful, please always cite the following two papers in all your works making their use: Ventura G., On the elimination of quadrature subcells for discontinuous functions in the extended finite-element method. International Journal for Numerical Methods in Engineering 66 (2006) 761–795. Ventura G., Benvenuti E., Equivalent polynomials for quadrature in heaviside function enriched elements, International Journal for Numerical Methods in Engineering 102 (2015) 688–710. Gregorio Mariggiò, Sebastiano Fichera, Mauro Corrado, Giulio Ventura, EQP - A 2D/3D library for integration of polynomials times step function, SoftwareX 12 (2020) 100636.
About
A library for integration of polynomials times double step function in quadrilateral domains
Topics
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published