Re: [Libmesh-devel] FETransformation Patch

2012-07-31 Thread Paul T. Bauman
Committed in r5906. Let me know if it causes any problems for y'all. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers ca

Re: [Libmesh-devel] FETransformation Patch

2012-07-30 Thread Paul T. Bauman
On Mon, Jul 30, 2012 at 10:12 PM, Roy Stogner wrote: > > So it sounds like long-term we'd like to have "calculate_dphidxi" be > a separate bool; short-term your patch is just fine as-is. > I went ahead and added a calculate_dphiref and appropriate logic since it was easy. Updated patch at the sam

Re: [Libmesh-devel] FETransformation Patch

2012-07-30 Thread Roy Stogner
On Mon, 30 Jul 2012, Paul T. Bauman wrote: I don't follow: if the user calls get_dphidx, dphi and all the components will be calculated and everything is fine (calculate_dphi gets set to true in all those methods). This case will only break if get_dphi, get_dphidx, etc. are *not* called, but th

Re: [Libmesh-devel] FETransformation Patch

2012-07-30 Thread Paul T. Bauman
On Mon, Jul 30, 2012 at 9:01 PM, Roy Stogner wrote: > > > On Mon, 30 Jul 2012, Paul T. Bauman wrote: > > 3. I had to remove the calculate_dphi = true assignment in the >> get_dphidxi, etc. calls, but I've at least left the asserts there. >> The problem is that we may need dphidxi without actually

Re: [Libmesh-devel] FETransformation Patch

2012-07-30 Thread Roy Stogner
On Mon, 30 Jul 2012, Paul T. Bauman wrote: > 3. I had to remove the calculate_dphi = true assignment in the > get_dphidxi, etc. calls, but I've at least left the asserts there. > The problem is that we may need dphidxi without actually needing > dphi. The only time this will break is if the user

Re: [Libmesh-devel] FETransformation Patch

2012-07-30 Thread Paul T. Bauman
The "final" version of this patch is up here: http://users.ices.utexas.edu/~pbauman/fe_trans.patch Main things: 1. compute_shape_functions API (libMesh internal) had to be updated to take (quadrature) points to calculate the shape functions. 2. The calculation of the shape functions for H1 confor

Re: [Libmesh-devel] FETransformation Patch

2012-07-18 Thread Paul T. Bauman
All, On Wed, Jul 18, 2012 at 10:54 AM, Paul T. Bauman wrote: > I've constructed a patch which abstracts the construction of the shape > functions in the physical domain (assuming their initialization in the > reference domain). The patch can be found here: > http://users.ices.utexas.edu/~pbauman

[Libmesh-devel] FETransformation Patch

2012-07-18 Thread Paul T. Bauman
All, I've constructed a patch which abstracts the construction of the shape functions in the physical domain (assuming their initialization in the reference domain). The patch can be found here: http://users.ices.utexas.edu/~pbauman/fe_trans.patch The main idea is an FETransformationBase object g