MathGroup Archive 2010

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Re: locally changing Options

  • To: mathgroup at smc.vnet.net
  • Subject: [mg108310] Re: [mg108282] Re: locally changing Options
  • From: DrMajorBob <btreat1 at austin.rr.com>
  • Date: Sat, 13 Mar 2010 07:57:16 -0500 (EST)
  • References: <hnakgk$5oa$1@smc.vnet.net> <201003121212.HAA13786@smc.vnet.net>
  • Reply-to: drmajorbob at yahoo.com

Nice. That seems far simpler than the other solutions offered.

Bobby

On Fri, 12 Mar 2010 06:12:37 -0600, Raffy <adraffy at gmail.com> wrote:

> On Mar 11, 3:34 am, hemmecke <hemme... at gmail.com> wrote:
>> In a function I'd like to temporarily say
>>
>> foo[x_]:=Module[{...},
>>   ...
>>   SetOptions[RowReduce, Method->OneStepRowReduction];
>>   ...
>> ]
>>
>> without affecting the global setting for RowReduce when I call foo.
>>
>> My experiments wrapping the SetOptions with a Block structure were not
>> fruitful so far.
>> The only thing I can think of is something of the form
>>
>>   method = Options[RowReduce, Method];
>>   SetOptions[RowReduce, Method->OneStepRowReduction];
>>   ... do something ...
>>   SetOptions[RowReduce,method]
>>
>> But that looks ugly.
>>
>> Any suggestions with built-in Mathematica features to achieve this kind  
>> o=
> f
>> locality.
>>
>> Ralf
>
> Block[
> {RowReduce = RowReduce[#1, Method -> "OneStepRowReduction", ##2] &},
> (* your code here *)
> ]
>


-- 
DrMajorBob at yahoo.com


  • Prev by Date: Re: Re: Mathieu function zeros
  • Next by Date: Re: Re: bad Mathieu functions
  • Previous by thread: Re: Re: locally changing Options
  • Next by thread: Re: locally changing Options