You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
caichenshu bc5697f268 upload codes 2 years ago
..
Comparison_methods upload codes 2 years ago
Format_conversion upload codes 2 years ago
Geometric_Operations upload codes 2 years ago
Integration_Operations upload codes 2 years ago
MATLAB upload codes 2 years ago
TESTS upload codes 2 years ago
figs upload codes 2 years ago
unused upload codes 2 years ago
LICENSE upload codes 2 years ago
NOTICE upload codes 2 years ago
README.md upload codes 2 years ago
SPECTRALPE_quads.m upload codes 2 years ago
SPECTRAL_quads.m upload codes 2 years ago
convergenceAnalysis.m upload codes 2 years ago
demo2D.m upload codes 2 years ago
desktop.ini upload codes 2 years ago
quad2D.m upload codes 2 years ago

README.md

QuaHOG

Quadrature for High-Order Geometries

QuaHOG is a repository of MATLAB functions for producing quadrature rules over high-order (polynomial or rational parametric) trimmed/intersected geometries in 2D. We plan to add 3D support as well.

This code accompanies the paper [1] Gunderman, D., Weiss, K., Evans, J.A.. Spectral mesh-free quadrature for planar regions bounded by rational parametric curves. Computer Aided Design, 130(102944) (2021). https://www.sciencedirect.com/science/article/abs/pii/S0010448520301378?via%3Dihub

The methods listed in the paper are in the SPECTRAL_quads.m (for spectrally convergent quadrature over 2D regions bounded by rational curves) and SPECTRALPE_quads.m (same behavior as SPECTRAL_quads, but exact for polynomials up to a pre-specified degree)

License

Copyright (c) 2020, Lawrence Livermore National Security, LLC. Produced at the Lawrence Livermore National Laboratory.

Copyrights and patents in the QuaHOG project are retained by contributors. No copyright assignment is required to contribute to QuaHOG.

See LICENSE for details.

Unlimited Open Source - BSD 3-clause Distribution LLNL-CODE- 816589