text:
The thermal or cold wake of the underwater vehicles will be formed at the sea surface in different region during sailing, then the underwater vehicles will be detected by airborne or space borne infrared detectors easily, which will imperil their security. A model between the detection probability and the Noise Equivalent Temperature Difference (NETD) of the detectors, and the temperature difference between the wake and the sea surface, etc., was established and the evaluation of detection probability in different discrimination levels and other parameters, such as time, location, atmosphere, sea, detector performance, wake temperature, etc., was realized, and a software named Wake Detection of Underwater Vehicle by Infrared (WDPUV-IR) was developed. The results showed that the detection probability to the wake with high detector performance or large temperature difference or short detection distance or low discrimination level was relatively high, but it was difficult to detect targets with small temperature difference and size when the atmospheric transmittance value was low.
The thermal wake would be formed owing to the cooling water or exhaust heat discharged by ship, and the cold wake could be formed by the cool water in the lower part of sea stirred up by the ship propeller or vortexes. Owing to the difference of surface temperature and emissivity between the ship wake and the surrounding ocean the ship wake will be easily detected by the infrared detecting system. The wave of wake also could be detected by the difference of reflected radiance between the background and the Kelvin wake of ship. In this paper the simulating models of infrared imaging of ship wake are developed based on the selfradiation of wake, the reflected radiance of the sky and sun and the transmitted radiance of atmosphere, and the infrared imaging signatures of ship wake are investigated. The results show that the infrared imaging signatures of ship wake can be really simulated by the models proposed in this paper. The effects of the detecting height, the angle of view, the NETD of detector and the temperature of wake on the infrared imaging signatures of ship wake are studied. The temperature difference between the ship wake and surrounding ocean is a main fact which effects on the detecting distance. The infrared imaging signatures of ship wake in 8-14μm wave band is stronger than that in 2-5μm wave band whenever the temperature of ship wake is warmer or cooler than the surrounding ocean. Further, the infrared imaging of thermal wake is investigated in the homogenous water and temperature stratified water at different speed of a ship and different flow rate and depth of the discharged water in a water tank. The spreading and decaying laws of infrared signature of ship wake are obtained experimentally. The results obtained in this paper have an important application in the infrared remote sensing of ship wake.
The dynamic simulation of infrared signature of the deep groove ball bearing (DGBB) was carried out based on ANSYS/LS-DYNA. A finite element model of the ball-raceway contact of the was established, and the slide friction between the ball and the raceway was considered as the main reason of heat generation, and the impacts of radial load, rotation speed and the coefficient of friction to the heat generation and the infrared characteristics of distribution were discussed in detail. The relative errors between the simulation results and the theoretical calculation value are less than 10%, which proves this simulation model is accurate and reliable.


Skip Navigation
NIH
Talking Glossary of Genetic Terms
Listen to Definition
Donald W. Hadley, M.S., C.G.C. defines Non-Directiveness
Non-Directiveness
Non-directiveness refers to the nature of the genetic counseling process. According to the principle of non-directiveness, the genetic counselor has the responsibility to provide the client with accurate information about a test or outcome but should remain neutral and not try to influence the decisions made by the client.
How to cite this term How to cite this term for research papers
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Non-Directiveness
Non-directiveness refers to the nature of the genetic counseling process. According to the principle of non-directiveness, the genetic counselor has the responsibility to provide the client with accurate information about a test or outcome but should remain neutral and not try to influence the decisions made by the client.
Narration Transcription
Non-directiveness is an approach we use in providing genetic information in counseling in as balanced a fashion as possible without exerting pressure or coercion as to what the clients' decision should be or what their actions should be following our session. Non-directiveness is really most often thought about within the context of decision making when it comes to childbearing issues, but extends into almost any aspect of genetic counseling when helping a family, helping an individual, make decisions that are based upon their values, their beliefs, and the issues that they feel most important.
Doctor Profile
Donald W. Hadley, M.S., C.G.C.
Donald W. Hadley, M.S., C.G.C.
Occupation
Associate Investigator, Social and Behavioral Research Branch, Public Health Genomics Section; Associate Director, Office of Clinical Liaison, Office of the Clinical Director
Biography
Mr. Hadley is a genetic counselor and a clinical researcher. As a genetic counselor, he provides education and counseling for people participating in NIH clinical protocols who have or at risk for inherited diseases. As a researcher, he evaluates methods for educating and counseling families with genetic conditions. His research is performed within the Public Health Genomics Section. Mr. Hadley strives to understand the psychological and behavioral outcomes of the counseling and testing process. His clinical role gives him insight into concerns of families considering genetic testing and the issues they deal with following their decisions.
How to cite this termHow to cite this term for research papers
About the Talking Glossary
all


text:
Most of us have heard the word 3g in case of network. 3g network increases our internet speed. But-Do you know- There is a technique called 3g cutting in plants that increases our plant production in geometric ratio.
If we know the exact technique of 3g cutting, then we can increase our production in drastic and exponential way. But, if we don't know the right way of doing it, then our plant may die and we might lose all the production.
Wait wait!!-Don't worry, we are here to guide you on doing 3g cutting in a proper way. The only thing you need to do is- read this article till end without any skip.
3G cutting can be defined as the scientific process applied in plants to get higher production by increasing the number of female flowers through the process of pruning and trimming the tip of first and second generation branches.
3g here, refers three branches i.e up to 3rd generation (Tertiary) branches.
In 3g cutting-The first and second generation branches are deprived of apical dominance and are subjected to produce 3rd generation branches. This is done to increase our harvest.
Principle Of 3g Cutting
We all know the fruit develops from female flowers. That means female flower has ultimate role in production though there is necessity of male flower also.
This means if we have more female flowers in a plant-Then we can get more fruits. Right??
So-The role of 3g cutting is to increase the number of female flowers in a plant.
Generally, In a crop the ratio of male and female flower is unequal. The number of male flowers are more in comparison to female flowers.
After applying this cutting, the number of female flowers increase and becomes more or equal to male flowers in a crop. This will ultimately increases crop production in great ratio.
The ratio of male flower to female flower in cucurbitaceae family before and after 3g cutting is :-
1.Before 3G cutting
✓MALE : FEMALE = 14:1
2.After 3G cutting
So, there is great increase in female flowers after applying this technique in our plants. Less number of male flowers can also pollinate large number of female flowers. Here, I have attached a result of this procedure in chilli plant.
FACT:-We can get production equivalent to 3 crops from single crop by the application of 3g cutting.
Plants Compatible For 3g Cutting
3G cutting is popular and successful in cucurbits, However- It can be done in wide variety of other crops also.
Here is the list of crops in which 3g cutting is successful:-
You May Like These Articles:-
Steps Of 3g Cutting
👉Step 1:-First of all, you should allow the crop to grow freely until it attains the height of (6-8)ft.
Until the height of first 5 leaves from base(ground)-you shouldn't allow any side branch to develop from main stem.
👉Step 2:-If any side branch develops from main stem before this height-you should pinch it out. After 5 leaves-You can allow any side branches to develop from main stem.
👉Step 3:-When plant attain the height of (6-8)ft you should cut(pinch) the growing tip of main stem.The cutting of growing tip of main stem makes apical dominance of plant very less.
The reduction of apical dominance in plant favours the development of more and more side branches(2g) from main stem.
👉Step 4:-The side branches that develops after the cutting of tip of main stem should be allowed to grow until they develops 12 leaves in them.
👉Step 5:-When the 2nd generation side branches develops 12 leaves-The growing tips of all side branches should be cut off.
Note:-The reason to cut after 12 leafs is that most of the female flowers develops up to 12 leafs.
👉Results:-When the tips of side branches are cut off-Then large number of 3rd generation side branches develops.
After some days-Flowering starts. The plant develops male flowers in 1st and 2nd generation branches but in 3rd generation branches there develops large number of female flowers.
As the number of female flowers in plants becomes more-The more fruits develops.
This will increase our ultimate production to great extent.
TIPS:- People who grow these types of crops in their terrace(roofs), they should check if the pollination happened or not. If there are no bees, butterflies coming then you can do artificial pollination.
For this you, can use brush to take pollens from male flower and put them in female flowers.
Benefits Of 3g Cutting
-We can increase our production in drastic way.
-Large amount of production can be harvested at small area. This solves the problem of land scarcity.
-The quality and size of fruits will be of very high quality.
-As production increases-3g cutting helps to generate more income from small area.
Demerits Of 3g Cutting
-After the trimming of tip-The vegetative phase of plant increases and thus takes longer time to make flower and fruit.
-This technique needs good technical knowledge otherwise it may cause loss.
-There is chance of disease and fungal infection at the part which is trimmed out. So, proper care should be done.
-Farmers often finds 3g cutting as tedious job to do.
There are some things that needs to give proper attention before doing 3g cutting in any crop.
Some of the measures are:-
-As the crop germinates, there should not be any side branches until (5-6) leaves from ground. The reason is there is no production of female flowers in these branches.
-The main stem should be grow properly. It should attain height of (8-10) feet for 1st trimming.
-Before 5 leafed stage height, no side branches should be allowed to develop. If any branches develops, you should pinch it out. This makes base strong.
-Soil shouldn't be dry. There should be proper moisture in soil.
-Plant should be kept in proper sunlight.
-The plant should be trimmed so that it doesn't becomes bushy. If the plant becomes bushy, sunlight cannot enter into plant and fruits becomes small.
Thus- From the whole article we have got the information that 3g cutting in plants has immense potential.
The farmers should made aware of this technique in order to increase their production and profit.

source: m-a-p/FineFineWeb


text:
TCP/IP Configuration Manager
netmanager [-f file] [-p num] [-r [interface]] [-s] [-w [interface]]
The netmanager process is used to apply the TCP/IP configuration as described in the configuration file. It's usually run by phlip, or as part of the boot sequence to configure the TCP/IP parameters. You won't generally run netmanager directly; you should use the Photon phlip application to generate the configuration file.
|The netmanager is setuid root, so that it can query the interfaces and display any information. However, it doesn't apply changes unless the real user is root.|
The netmanager uses dhcp.client to support a DHCP configuration. Both phlip and netmanager are compatible with the full TCP/IP stack (npm-tcpip.so) and the tiny TCP/IP stack (npm-ttcpip.so).
Instead of using phlip and netmanager to set TCP/IP parameters, you can use route and ifconfig, for the full stack, and command-line options for the tiny stack. You can also run dhcp.client from the command line.
|Don't use both ways to configure your system.
When applying a configuration, parameters provided by a DHCP server are used before manually configured parameters. If you need to override a configuration parameter that's supplied by the DHCP server (e.g. gateway), use manual mode.
The netmanager uses the _CS_RESOLVE configuration string instead of /etc/resolv.conf, and passes options to dhcp.client and pppd.
If there's no configuration file present, DHCP is used on unconfigured interfaces.
The netmanager can set or get TCP/IP configuration parameters related to:
Write the information for all interfaces in a file:
netmanager -w all -f filename
If no filename is provided, the information is written in /etc/net.cfg.
/etc/autoconnect, dhcp.client, ifconfig, npm-tcpip.so, npm-ttcpip.so, phlip, /etc/resolv.conf, route, slogger.

source: openbmb/Ultra-FineWeb


Article Text
Download PDFPDF
Smoking withdrawal in hospital patients: factors associated with outcome. Subcommittee of the Research Committee of the British Thoracic Society.
Abstract
Factors associated with outcome were investigated in the British Thoracic Society's study of smoking withdrawal in 1550 patients attending hospital with smoking related diseases. A long term abstinence rate of 9.7% was found. Men did better than women, 12.2% of them succeeding in stopping smoking compared with 5.3% of the women. Success rate increased with age, and people with heart disease did better than those with any other diagnosis. The success rate of the best group, men with heart disease, was 21%. Sex, age, and diagnosis appeared to act independently. If the most important other person in the patient's life was a non-smoker success was more likely. Weight increased by an average of 5.9 kg over a year in those who stopped smoking.
Statistics from Altmetric.com
Request Permissions
If you wish to reuse any or all of this article please use the link below which will take you to the Copyright Clearance Center's RightsLink service. You will be able to get a quick price and instant permission to reuse the content in many different ways.


text:
from Yoga One Teacher and Co-Founder Amy Caldwell
I wanted to share a great acronym that we can use in our yoga practice but also anytime in our daily life:
No matter when you were born, change is constant and we're all aging. But the letters are really powerful when you use them as a way to center attention and arrive in the present.
A – Arrive. It could mean a little bit of physical movement, rolling the shoulders, taking a few deep breaths. Maybe closing the eyes and listening to the sounds in your environment. Whatever it is that helps you to arrive right here, right now.
G – Gather. Wherever we are and whatever we're doing, gather your attention on the breath. If it's helpful, you can close your eyes. If you're driving, or whatever it is you're doing, just keep the eyes softly open.
E – Engage. Once we've arrived more fully and gathered our attention in the present moment on the breath, we can choose to engage more consciously with our lives and the people around us.
I hope that helps in your practice and in your life. Have a great day!
~ Amy Caldwell


Internet Radio
Last Updated: December 9, 2016
Definition - What does Internet Radio mean?
Internet radio is an audio service that uses the Internet as a distribution medium of broadcasting instead of the traditional radio waves. The proper term used for internet radio is webcasting, as it is not actually broadcast through wireless signals. It is a form of streaming media where content is usually provided live instead of being prerecorded like some podcasts.
Techopedia explains Internet Radio
Internet radio refers to audio services that are transmitted via the Internet. Most are associated with a traditional radio station that simply streams its content over the internet in simulcast with traditional radio signals.
Other internet radio stations are independent. The beauty of internet radio is that it has a global reach. Anyone, anywhere with a PC, mobile device and web browser can to connect to an internet radio station.
Internet radio may also refer to standalone devices that connect to the internet via Wi-Fi or a local area network (LAN) in order to stream Internet radio audio services. These devices are usually shaped like traditional FM radios for nostalgia, while some manufacturers use a modern design approach.
Share this:


text:
In order to on-line measure the relative neutron flux density for different space and energy in the reactor, a new scintillator fiber detect system was developed. The system consists of five kinds of detectors, five photon counters, a computer and the corresponding software. The main composition materials of five detectors are 6
Be+ZnS(Ag) and BGO crystal, so the different energy relative neutron flux densities can be detected. The detector doped with 6
LiF is used for thermal neutron measuring. BGO detector is used for gamma ray measuring. And the other three kinds ofdetectors are used for fast neutron measuring. The system was used for thermal and fast neutron relative flux density distributions measuring in Venus1# assembly. The measuring data were compared with the data gotten by Monte-Carlo method. The measuring data are considered to be credible considering the difference between the theory parameters and the real experiment parameters.


text:
What is important about the dyer in The Canterbury Tales?
1 Answer | Add Yours
The dyer is one of five guildsmen--tradesmen. Together they are considered "new money" and their wives expect the things this money will buy. They are "henpecked" so to speak; their lives are controlled by their greedy wives and the money they make.
Join to answer this question
Join a community of thousands of dedicated teachers and students.Join eNotes


text:
- About 4-H
- Lake Cumberland 4-H Educational Center
- Programs and Events
- Animal Sciences
- Dog Programs
- Science, Engineering, and Technology
- Shooting Sports
- State Fair
- Family & Consumer Science
- Natural Resources
- 4-H Camp
- County Offices
- 4-H Access
Shooting Sports events are listed on the calendar to the right and on the Calendar of Events tab under Shooting Sports!
The Shooting Sports Education Program began in Kentucky in 1988, mirroring the same program in Texas. The program grew rapidly where now it involves approximately 6,000 youth and 900 volunteers statewide.
The program believes that:
- Youth development is the number one goal of the Shooting Sports Education Program
- It provides an effective tool for human growth and development for youth and adults
- It is an introduction to the safe and responsible use of firearms and archery equipment which is a valuable life skill.
- It trains youth to handle and shoot firearms safely. It teaches leadership and responsibility in a non-formal environment while offering fun activities for youth and adults. While competition is not the main focus, the program does offer opportunities to participate in shooting events, competing in various disciplines and age groups.
The disciplines included in the program are Shotgun (12 and 20 gauge); Rifle (.22 cal. Bolt action, Air and BB); Pistol (Air and.22 cal.); Muzzleloader (Rifle and Pistol); Archery (Compound Bare and Recurve, Bow Hunter and Target); and Hunter Challenge. All clubs and events are coordinated and supervised by nationally and state trained volunteers.
To become involved in a club in your county, contact your local University of Kentucky, Cooperative Extension Office.

source: HuggingFaceFW/fineweb-edu


text:
The Methodist movement began at the turn of the 20th century with a spiritual awakening in a German-speaking community in Kaunas. The first Lithuanian-speaking congregation was created in 1923. By the 1939 Baltic and Slavic Conference, Lithuanian Methodism included seven active congregations. Following the Soviet occupation in 1944 all Methodist activity was forcibly stopped, congregations disbanded, and property nationalized.
In 1995 Methodists from Europe and the United States began to assist a small group of surviving Lithuanian Methodists in efforts to reorganize congregations and reclaim property. As of 2005 there are eleven congregations with a total of 485 members and 1,000 persons who participate regularly in Methodist activities. The congregations have active ministries of worship and teaching, feeding ministries, English instruction classes, economic development programs, and a drug and alcohol addiction help center in Birzai.
The churches are currently served by five Lithuanian pastors and five missionaries from Britain Sweden and America.
Lithuania celebrated the 10 years anniversary since the re-opening of the UMC in 2005. Many congregations have seen growth and a number are involved in building projects. Diaconal ministry is an important part of the church's ministry.
For more information about the World Methodist Council and how your donations can help further our mission, please visit our donations page.


text:
Whitefish (Inconnu) Allergy Test
Latin name: Stenodus sp
Source material: Fillet
Common names: Inconnu, Whitefish, Connie, Nelma, Sheefish
Whitefish (Inconnu) is a food which may result in allergy symptoms in sensitised individuals.
Whitefish (Inconnu) Allergy Test: Allergen Exposure
The inconnu, or nelma, sheefish or connie is a species of freshwater whitefish in the family Salmonidae, related to salmon, trout, chars and graylings. It is commercially fished throughout the Arctic and the North American basins of the Yukon and Mackenzie Rivers.
Inconnu is a popular food fish in the regions which it inhabits, and can be found for sale either fresh or frozen, whole or filleted. It is a common ingredient in Siberian cuisine, included in dishes such as Siberian fish nelma dumplings, fish stews and pies.
As a whitefish with firm, flaky flesh, the inconnu is often substituted for other species such as haddock, pollock or cod, particularly where it is more locally available. It is described as tender yet fatty, with a subtle pleasant taste.
Inconnu is low in saturated fat and sodium, although relatively high in cholesterol. It has a high concentration of nutrients, providing a good source of calcium, and a very good source of protein, vitamin B12, phosphorus and selenium.
With numbers of inconnu on the decline, and the closely related species beloribitsa now extinct in the wild, this fish is now generally farmed for commercial sale, although the wild fish is reported to have a superior flavour.
Whitefish (Inconnu) Allergy Test: Allergen Description
No specific allergens present in inconnu have been characterised to date, although a number of proteins have been identified.
Whitefish (Inconnu) Allergy Test: Potential Cross-Reactivity
Species within groups of fish, like Gadiformes (examples: codfish and hake) and Scombroid fishes (examples: mackerel and tuna) seem to share allergenic components. The overlap of allergen specificity between the groups seems to be moderate or even small.
Cross-reactivity to inconnu within the order Salmoniformes can therefore be expected, which includes salmon, trout, chars and graylings.
Whitefish (Inconnu) Allergy Test: Clinical Experience
Sensitisation to fish allergen is common. Fish, including inconnu, is a potential cause of food allergy and atopic dermatitis.
Immediate allergic reactions may follow ingestion of even minute amounts of fish.
Symptoms can include oral allergy syndrome, generalised urticaria, facial angioedema and anaphylaxis.
Because patients react to both cooked and raw fish, it is assumed the allergens are heat-resistant. However, more recent studies indicate that patients may react differently to processed food and that allergic reactions may be species-specific.
It has been reported that some fish allergic persons can exhibit allergic symptoms due to the steam (airborne allergens) from cooking fish.
Acute anisakiasis as a result of the larvae of the fish parasite Anisakis simplex may occur following ingestion of undercooked or raw inconnu.
Symptoms can include abdominal pain, nausea, vomiting, abdominal distention, diarrhea, blood and mucus in stool, and mild fever. Allergic reactions with rash and itching, and infrequently, anaphylaxis, can also occur.
Fish allergy is sometimes confused with a reaction to histamine in spoiled fish.


text: In the past years, the thyristor converter technology has been adopted in the Tokamak coil power supply, mainly because of current carrying capacity and overload capability of thyristor with high power level. However, thyristor converter technology also has inherent defects, including poor dynamic control, low power factor, and producing a large number of reactive power and harmonics that damage to the power grid. With the development of semiconductor power device technology, the power level of full-controllable devices has been improved. Therefore, a new magnet power supply based on full-controllable devices is proposed. The new magnet power supply is composed of voltage source converter (VSC) and H-bridge. In this paper, a new control strategy is proposed to improve the performance of the voltage source converter. The new control strategy is to introduce the neutral point balance factor into the double closed-loop control system to achieve the DC side voltage stability and neutral point potential balance of the whole magnet power supply. Based on the theoretical analysis, the voltage source converter achieves the goal of high power factor and low harmonic operation while realizing the output target voltage and current, reduces the impact on the power grid, and improves the compatibility with the power grid. Finally, the theoretical analysis and the effectiveness of the control strategy are well-verified by Hardware-in-the-loop simulations on the RTLAB.


text:
ChainIn set theory, a chain is a totally ordered subset of a partially ordered set. In algebraic topology, a chain is a formal combination of simplices.
A chain is a measurement of length equivalent to 22 yards (20.12 metres), which is one tenth of a furlong or one eightieth of a mile. It was used in surveying land in England and places under English influence, such as the United States, but is obsolete in many places. It is also called the surveyor's chain or Gunter's chain after 17th century mathematican and astronomer Edmund Gunter, who introduced it. The distance of 22 yards is the length of the pitch (from wicket to wicket) in cricket.
The engineer's chain or Ramden's chain of 100 feet (30.48m) was also used.
See also: U.S. customary units


<typename T>
class List {
 // ...
};
The most natural way to define the equality operator is as a non-member function at namespace scope (and since compilers at the time didn't support namespaces, therefore at global scope). Defining operator== as a non-member function means that the two arguments are treated symmetrically, which doesn't happen if one argument is a this pointer to the object. Such an equality operator might look like this:
template<typename T>
bool operator==(List<T> const & lft, List<T> const & rgt) {
 //...
}
However, since function templates couldn't be overloaded at the time, and since putting the function in its own namespace wouldn't work on all platforms, this would mean that only one class could have such an equality operator. Doing the same thing for a second type would cause an ambiguity.
Solution and Sample Code
The solution works by defining an operator in the class as a friend function:
template<typename T>
class List {
 public:
 friend bool operator==(const List<T> & lft,
 const List<T> & rgt) {
 // ...
 }
};
Instantiating the template now causes a non-template function to be injected into global scope with the argument types being concrete, fixed types. This non-template function can be selected through function overload resolution the same way as any other non-template function.
The implementation can be generalised by providing the friend functions as part of a base class that is inherited from via the Curiously Recurring Template Pattern:
template<typename T>
class EqualityComparable {
public:
 friend bool operator==(const T & lft, const T & rgt) { return lft.equalTo(rgt); }
 friend bool operator!=(const T & lft, const T & rgt) { return !lft.equalTo(rgt); }
};
class ValueType :
 private EqualityComparable<ValueType> {
 public:
 bool equalTo(const ValueType & other) const;
};
Known Uses
Related Idioms
References
Base-from-Member
Intent
To initialize a base class from a data-member of the derived class.
Also Known As
Motivation
In C++, base classes are initialized before any member of the derived classes. The reason for this is that members of a derived class may use base part of the object. Therefore, all the base parts (i.e., all the base classes) must be initialized before members of the derived class. Sometimes, however, it becomes necessary to initialize a base class from a data member that is available only in the derived class. It sounds contradictory to the rules of C++ language because the parameter (a member of derived class) that is passed to the base class constructor must be fully initialized. This creates circular initialization problem (an infinite regress).
The following code, obtained from Boost[1] library, shows the problem.
#include <streambuf> // for std::streambuf
#include <ostream> // for std::ostream
namespace std {
 class streambuf;
 class ostream {
 explicit ostream(std::streambuf * buf);
 //...
 };
}
class fdoutbuf // A customization of streambuf
 : public std::streambuf
{
public:
 explicit fdoutbuf( int fd );
 //...
};
class fdostream
 : public std::ostream
{
protected:
 fdoutbuf buf;
public:
 explicit fdostream( int fd )
 : buf( fd ), std::ostream( &buf )
 // This is not allowed: buf can't be initialized before std::ostream.
 // std::ostream needs a std::streambuf object defined inside fdoutbuf.
 {}
};
The above code snippet shows a case where the programmer is interested in customizing the std::streambuf class. He/she does so in fdoutbuf by inheriting from std::streambuf. The fdoutbuf class is used as a member in fdostream class, which is-a kind of std::ostream. The std::ostream class, however, needs a pointer to a std::streambuf class, or its derived class. The type of pointer to buf is suitable but passing it makes sense only if buf is initialized. However, it won't be initialized unless all base classes are initialized. Hence the infinite regress. The base-from-member idiom addresses this problem.
Solution and Sample Code
This idiom makes use of the fact that base classes are initialized in the order they are declared. The derived class controls the order of its base classes, and in turn, controls the order in which they are initialized. In this idiom, a new class is added just to initialize the member in the derived class that is causing the problem. This new class is introduced in the base-class-list before all other base classes. Because the new class comes before the base class that needs the fully constructed parameter, it is initialized first and then the reference can be passed as usual. Here is the solution using base-from-member idiom.
#include <streambuf> // for std::streambuf
#include <ostream> // for std::ostream
class fdoutbuf
 : public std::streambuf
{
public:
 explicit fdoutbuf(int fd);
 //...
};
struct fdostream_pbase // A newly introduced class
{
 fdoutbuf sbuffer; // The member moved 'up' the hierarchy.
 explicit fdostream_pbase(int fd)
 : sbuffer(fd)
 {}
};
class fdostream
 : protected fdostream_pbase // This class will be initialized before the next one.
 , public std::ostream
{
public:
 explicit fdostream(int fd)
 : fdostream_pbase(fd), // Initialize the newly added base before std::ostream.
 std::ostream(&sbuffer) // Now safe to pass the pointer
 {}
 //...
};
int main(void)
{
 fdostream standard_out(1);
 standard_out << "Hello, World\n";
 return 0;
}
The fdostream_pbase class is the newly introduced class that now has the sbuffer member. The fdostream class inherits from this new class and adds it before std::ostream in its base class list. This ensures that sbuffer is initialized before and the pointer can be passed safely to the std::ostream constructor.
Known Uses
Related Idioms
References
 1. Boost Utility _URL_
Boost mutant
Intent
Reverse a pair of plain old data (POD) types without physically reorganizing or copying the data items.
Also Known As
Motivation
The need of this idiom is best motivated using the Boost.Bimap data structure. Boost.Bimap is a bidirectional maps library for C++. In bimap<X,Y>, values of types X and Y both can serve as keys. The implementation of such a data structure can be optimized using the boost mutant idiom.
Solution and Sample Code
Boost mutant idiom makes use of reinterpret_cast and depends heavily on assumption that the memory layouts of two different structures with identical data members (types and order) are interchangeable. Although the C++ standard does not guarantee this property, virtually all the compilers satisfy it. Moreover, the mutant idiom is standard if only POD types are used.[1] The following example shows how boost mutant idiom works.
template <class Pair>
struct Reverse
{
 typedef typename Pair::first_type second_type;
 typedef typename Pair::second_type first_type;
 second_type second;
 first_type first;
};
template <class Pair>
Reverse<Pair> & mutate(Pair & p)
{
 return reinterpret_cast<Reverse<Pair> &>(p);
}
int main(void)
{
 std::pair<double, int> p(1.34, 5);
 std::cout << "p.first = " << p.first << ", p.second = " << p.second << std::endl;
 std::cout << "mutate(p).first = " << mutate(p).first << ", mutate(p).second = " << mutate(p).second << std::endl;
}
Given a std::pair<X,Y> object of POD data members only, the layout of the Reverse<std::pair<X,Y>> is identical to that of pair's on most compilers. The


text:
Nashira (also known as Gamma Capricorni or 40 Capricorni) was a star system, located in the galaxy's Alpha Quadrant, in the space visible from Earth in the constellation of Capricornus. Nashira is a binary star that consists of two type A blue-white stars, located 139 light-years from Earth, in the general vicinity of Beta Herculis, Gamma Ophiuchi, and Berengaria. (ST reference: Star Charts)
History and specificsEdit
- No history or specifics are established for this location in SFC3 as its name was randomly selected for a system on the game map by the game software, with random attributes assigned.
|Stars, systems and objects of the Capricornus constellation|
|Gamma Capricorni (Nashira) • Delta Capricorni • Mu Capricorni (Zaran) • Rho Capricorni|


text:
One Day Small Group Anlong Eco Village Bike Tour - Chengdu
OverviewIn the wake of rapid changes in the economy and the society along with drive for urban-rural integration,many Chinese face unheard of new development.The environment also faces a new rigorous challenge. Anlong Village continues to develop as a model village project based on ecological principles through the designing and building of closed-loop ecological farmhouse systems ,and by reducing water pollution beginning at its source.Highlights1Have a country style cuisine with local villagers2Visit Water Environmental Education Center, Closed-loop Ecological Farmhouse Systems and Organic Farming3Spend time at the Anlong Village away from the crowds
Know More about this tour
Meet you guide in subway station at 9am,This time you will ride bike to Anlong Village, 34 kilometers one way, 2 hours ride timeWhen we arrived,we will have a break and enjoy country style cuisinelunch with local villagers from 12:00 to 13:30.
Then, visit water environmental education center, closed-loop ecological farmhouse systems and organic farming from 1:30pm to 3:00pm.The multi-faceted Ecological Farmhouse includes anaerobic digesters which convert pig and fowl waste into clean-burning methane gas and organic fertilizer,urine-separating dry toilets which conserve water while composting human waste into valuable fertilizer,and Constructed Wetland systems which treat household gray water.
And also the organic farming methods practiced by the locals in conjunction with the four-tier waste management system have worked wonders for the environmental health of Anlong village and its surrounding rivers.
And following we will have a break and Tee Time from 3:00pm to 3:30pm ,afterwards, you will ride bike return to your starting point around 6:00pm.
Inclusions for One Day Small Group Anlong Eco Village Bike Tour
- Local English-speaking guide
- Use of comfy bike
- Country style cuisine
- Bottled water
- Small-group tourless than 10
Exclusions for One Day Small Group Anlong Eco Village Bike Tour
- Gratuities (recommended)
- Hotel pickup and drop-off
Confirmation will be received at time of booking
A small amount of walking is involved
Operates in all weather conditions, please dress appropriately
- If you cancel within 3 calendar days (72 hours) of the scheduled departure time, the cancellation charge will be 100% of the undiscounted tour price.
- If you cancel between 4 to 7 Calendar days before scheduled tour departure,the cancellation charge will be 50% of the undiscounted tour price.
- If you cancel at least 8 calendar days in advance of the scheduled departure time, there is no cancellation fee. You will receive Full Refund for the paid amount.
- Please note that in case of No show, the cancellation charge will be 100% of the listed tour fare.
- Please note tours booked using discount coupon codes will be non refundable.
You Might Also Like
- 2-Day Panda Base & Leshan Giant Buddha & Jiayang Train & Ancient Town
- 2-Day Private Tour Leshan Giant Buddha and Mount Emeishan
- Professional English Speaking Guide in Chengdu
- Private Day Tour to Leshan Giant Buddha & Huanglongxi Ancient Town
- Exclusive Private Southwestern tour -Panda, Hotpot, Giant Buddha, Learn cooking
- Find out the green tea secret
- 5 Days Private Tour including Chengdu Pandas-Jiuzhaigou Scenic Spot and Huanglong Scenic and Historic Area-No Shopping Stops
- Half-Day Wheaten Food Cooking Class with Local Spice Market Visit


Overview of Regulations for Submarine Identification Lights
In the ocean, identification lights serve very important purposes for boats and vessels. According to US marine regulations, submarines are not excluded from this practice, despite requiring discreet operation in underwater locations.
Read on to understand the type of guidelines submarines are subject to during operation.
32 CFR 707.7
Documentation from Cornell Law School provides more details surrounding such regulations. Submarines are required to incorporate flashing luminaries with an amber color. Furthermore, the unit must take on a sequence of one flash per second – for three seconds, in the first display. This is followed by an off period of three seconds in the second sequence.
When it comes to installation, regulators recommend placing the units in a location on the submarine with maximum visibility. The only guideline provided during installation is that the flashing beacons cannot be setup less than two feet from the lighting system on the mast.
Observation of this practice can help improve detection of the beacon lights, ensuring they are not overpowered by the masthead luminaries.
Emergency Signals and Other Considerations
The use of submarine identification lights should not be mixed up with submarine emergency signals, which utilize colored flares or smoke floats to notify patrollers about the status of the vessel. For instance, a yellow signal warns nearby vessels about the action of the sub, suggesting it is about to move up to periscope depth (from a low underwater location). The propellers should remain operational during this signal.
The guidelines surrounding submarine identification lights do not highlight the requirement of specific lighting technologies. This means that it would be possible to use boat LED lights, instead of traditional incandescent or halogen light sources. However, the units must typically operate based on a set of US Navy standards, since the majority of subs are for government, research, scientific or military use.
Anchor Lighting Requirements and Regulations for Boats
Colliding with another boat at sea is extremely dangerous and should be avoided at all costs. In order to prevent such accidents, the US Coast Guard implemented a set of regulations for anchored vessels, which includes lights. Rule 30 in the USCG handbook recommends the application of lights around anchored boats for streamlined and safe detection. Read on to learn more about this marine anchor lighting regulation.

Rule 30

According to Rule 30, an anchored boat must display a visible light. Specifically, an all-around white light or one ball should be installed and used during such activities in the water. Furthermore, a luminary can be installed close to the stern for maximum visibility (also a white light).

As with most USCG guidelines available today, there are some exceptions to consider when observing Rule 30. First, a boat that measures less than 50 meters does not have to observe all of the recommendations above. Units at sea measuring less than 12 meters in length are not included in Rule 30; though lights should be applied for safety.

Types of Anchor Lights for Boats

There are several types of anchor lights in the market, which can improve compliance and visibility during anchoring. The most common type is a luminary that emits 360 degrees of white light, mounted on a pole for elevated illumination. It is important to point out that such lamps need to adhere to a two-mile visibility requirement.

LEDs are a great choice for reliable anchor lights, due to their solid-state build and long lifespans. Such fixtures can withstand the rugged nature of boating operations. Lastly, a foldable or telescopic pole mount for the LED anchor light is ideal for space-saving benefits.

For congested docks with numerous boats in the area, a diffused LED anchor light can be used to reduce blinding or glare.
How To Pick The Best LED Lights For Boats?
LED lights for boats have become highly popular and it's not difficult to see why. When you are going out on a boat for sailing for a day, it can be very important to ensure the right lighting is used. LED lights have become very important within any boat and you must ensure the right lights are used. However, do you know how to pick the best LED lights for boats? If not, why don't you read on and find out a little more?
Don't Go For the Cheapest
Far too many people think it's wise to choose just any LED light as it will be sufficient enough for their boats but it doesn't work like that! Opting for the cheapest lights might not really be the best solution as it might last as long. What is more, if you buy the cheapest lights and they don't last long it will mean you are constantly buying new or replacements and it'll cost far too much. You don't want to do this so you might want to consider opting for value for money rather than getting the cheapest boat lights.
Consider Whether They Are Designed For Boats In Particular
There are a lot of LED lights available today but a lot of people get them all mixed up and think all lights work for every purpose which isn't exactly true. LED lights are not all suitable for boats so you have to ensure the lights you choose are suitable for your boat. You might think it doesn't make a difference but it does. LED lights for boats are needed and they can be a lot easier to find than you might think. Always ensure the lights are suitable for boats; if they aren't, you might have trouble getting the lights to last a long period of time.
Be Wary Of the Voltage
Far too many people don't take voltage into consideration when it comes to buying new LED lights and that causes a lot of concern. If the wrong voltage is purchased then it might cause a little trouble on your boat and again it's not what you want. That is why you have to look at the type of voltage on offer from the LED lights and whether or not they are suitable with the boat. Buying boat lights can be a little troublesome and yet you can get the right light when you know a little more about the type of voltage you need.
Take Your Time to Find the Best
When you have a boat, you have to ensure the lights are fitted correctly and that they are suitable for the task ahead. If the wrong lights are used then you might be stranded in the middle of the ocean without proper lighting. That is why you have to take your time to find suitable lights and there are many simple ways to do so. Getting good LED lights for boats can be pretty easy to do and you can get a better way to light your boats.
Check out this post for more informations: _URL_
What Are LED Bulkhead Lights Used For On Boats
Locations without reliable access to power require cutting-edge lighting solutions. On boats, luminaries must be durable, long lasting and bright to support dangerous tasks performed.
To promote safety on boats, it's common for operators to equip certain sections of the vessel with LED bulkhead lights. Taking on a slim, solid-state design, the units illuminate passageways, stairs and other accident-prone areas on the boat.
Prioritizing Longevity
LED bulkhead lights for boats are designed for extreme reliability. When used as an emergency light, it can be low voltage and support battery-backup features. Low power consumption is an essential feature of the luminary, as well as a sturdy housing typically made out of polycarbonate or robust thermoplastic materials. For installations in locations with low roofing, it would be possible to diffuse the light to prevent blinding and glare.
Furthermore, the lights can be protected with a cage or guard to reduce the possibility of damage during impacts. This accessory is useful when mounting LED bulkhead lights close to the floor or in high-traffic locations. Like other marine-type luminaries, these units are reinforced with waterproof and corrosion-resistant protection when used on boats.
Not Just for Boats
Outside of the marine industry, LED bulkhead lights can be deployed in industrial facilities and rugged locations. In such areas, the units are installed in basements and hallways. As a flat-shaped light, it can easily be incorporated along walls, in a recessed configuration. Although recessed installations are more tedious, they can help maximize space in congested locations.
When used to mark the general location of an entry or exit point in a remote building, LED bulkhead lights could be supported with solar panels. For such installations, the panels are mounted outside of the facility (for optimal exposure to sunlight), connecting to a battery that powers the unit (located inside the facility).
The Evolution of Lighthouse Lamps in Marine Locations
History of Lighthouse Lamps
In the marine sector, lighthouses have been around for over 300 years. The structures serve very important purposes, often notifying ships about their positions during hazy or nighttime conditions.
Over time, like most structures and equipment today, lighthouses received upgrades to their illuminative components. Furthermore, cutting-edge navigational devices, such as GPS and mobile maps, have allowed ship operators to decrease their reliance on the large lamps.
Today, lighthouses are being updated with new lighting technologies. Below covers the evolution of the colossal structures.
Wood, Coal and Vegetable Oil
Initially, lighthouses applied very old methods for illumination. During the 1700s, open fires that burned wood and coal in an iron basket were used. This was extremely inefficient and operators did not have a viable way to control the light from the fires. Pan and fountain lamps eventually replaced wood and coal-based fires. The luminaries consumed oil for fuel and were easier to manage over long periods of operation.
Kerosene burners were introduced to lighthouses in the 1800s. The burners were considered to be safe and sturdy, capable of withstanding the corrosive nature of the ocean. Eventually, electric lamps (in the form of 1,000-watt metal halide and 1,


The head butler with design modification: A useful mountable shelf for the operating table in robotic surgery
Research output: Contribution to journalArticlepeer-review
Abstract
The 'head butler' or 'iron maiden', as it is sometimes referred to, is a mountable shelf that is attached to the main operating room table using stirrup clamps or brackets. It provides an elevated flat surface, which protects the patient's face and chest from inadvertent trauma of robotic arms, instruments and camera while also serving as a platform for placement of instrumentation that minimizes handoffs to improve workflow. Its canted design also prevents slippage of instruments off the operating field during steep Trendelenburg positioning. This operating room equipment was designed to improve efficiency in an operating room set-up while ensuring safety during patient positioning when performing robotic procedures. A modification of the original Head Butler® (Tri-Medical Corporation, Portland, OR, USA) is presented here which improves upon the design by avoiding brachial plexus nerve injury to the patient due to pressure from the uprights pressing on the patient's shoulders during use.
Original languageEnglish (US)
Pages (from-to)73-76
Number of pages4
JournalJournal of Robotic Surgery
Volume8
Issue number1
DOIs
StatePublished - Mar 1 2014
All Science Journal Classification (ASJC) codes
 - Surgery
 - Health Informatics
Fingerprint Dive into the research topics of 'The head butler with design modification: A useful mountable shelf for the operating table in robotic surgery'. Together they form a unique fingerprint.
Cite this


text:
In the conceptual design environment, you can label dimensions by assigning parameters to them, and then use direct manipulation to explore design variations. As a labeled dimension is manipulated, all its related geometry adjusts, and the dimension labels change to reflect their new values. The dimension labels change dynamically as they are manipulated in the drawing area.
For example, drag a labeled dimension to a new position. All the lines that are associated by formulas move with respect to their parameter settings. For example if parameter B = A/2, the value of B is always half of the value of parameter A. If the value of B changes to 8, the value of A changes to 16. You can see the parameter values change in the drawing area when you directly manipulate these lines.
The formulas assigned to a parameter display in the Label drop-down list on the Options Bar. These can be selected and applied to the labeled dimensions. When applied to a dimension, the formula displays as the new label in the drawing area.


We will be glad to create a custom tailored price quote
What kind of service are you interested in?
Consider taking an interpreter when meeting with French
Europe's second largest economy offers a number of opportunities. The key to a good relationship with French partners involves having a clear understanding of French culture and etiquette, which are distinctly different from those in the U.S. The French believe that the business relationships you develop are more important than the contracts, so think in the long-term about building partnerships.
To start with, remember: you'll get furthest with some knowledge of French.
The traditional belief that the French often do not hassle with English and other foreign languages is not far from the truth. In large and multinational companies, the situation is better, but it is still recommended to learn at least a few basic phrases in French. Bonjour and Enchanté (it's nice to meet you) are almost essential. To a certain extent the emphasis on their own language is due to national pride. The French have a deep patriotism. Although it is a very diverse country in which many different cultures live, they tend to have a reserved approach towards foreigners. If you are in doubt about a situation, it might be best to use interpreters' services.
Consider taking an interpreter when meeting with French business partners
Stylish intellectuals
The key to a good relationship with French partners involves having a clear understanding of French culture and etiquette. French society is very hierarchic, and this also has an effect on business relationships. Therefore, always be careful to ensure that your French business partner communicates with someone in a correlating position in your company. Respect towards a company's management is also shown by men standing up when superiors enter the room or by at least acknowledging their arrival.
There is a general emphasis on education and good morals. In discussions with you, French business partners may debate about the most wide-ranging topics and in the process assess your intellectual abilities. French men are gentlemen based on principle, treat women with courtesy and adhere to ethical standards. Of course, there is also an emphasis on elegant fashion and aesthetics in general. For instance, the French consider the quality of their environment, wherever they are, to be very important. So, when choosing a location for lunch or dinner, consider not only the quality of the food and a good address, but also the restaurant's interior design and ambiance.
 First – and lasting — impressions
The French prefer personal interaction, so initial contact should be made by telephone, rather than e-mail. Arrive at meetings on time (although the French are comfortable with slight delays), shake your business partner's hand, and start the meeting with casual conversation. The French do not get right down to the heart of the matter, and this is in part because they are seeking to understand you as an individual. If you seem disinterested in debating the issues involved with your potential deal, they can consider that a sign of arrogance.
The French pay close attention to detail, so you can expect a lot of added questions. It will be a major advantage to have a visual presentation prepared, such as a PowerPoint presentation, and descriptions in French will aid your cause. The French are generally conservative, mainly as far as body language is concerned. Nonetheless, they do not mind stronger non-verbal communication.
When defending their own interests, the French know how to be tough, and when negotiating, they are suspicious of supposed "win-win" deals. They are not generally fond of risk, and prefer arrangements that leave room for adjustments and adaptations over time.
During negotiations, it is acceptable and appropriate to take detailed notes so that you will be able to ensure that everything makes sense. French meetings tend to be more creative than the average American business meeting. It can seem as if they are rudely interrupting you in conversation, but this is a customary French mode of expressing interest in the topic. It's probably a good idea to pay close attention to their suggestions, without allowing them to throw off your focus. For important negotiations, it is a good idea to sign a written document, such as a memorandum. In fact, with the French oral agreements don't mean much, so if you're serious, get it in writing.
Looking for a translation from or into French?
Contact us.


text:
- 1 What can cause a drivetrain malfunction?
- 2 What does drivetrain warning mean?
- 3 How do you reset BMW chassis stabilization?
- 4 What is chassis stabilization malfunction BMW?
- 5 Can you still drive with drivetrain malfunction?
- 6 How much does it cost to fix a drivetrain?
- 7 What does the drivetrain do?
- 8 What is the drivetrain in a BMW?
- 9 What is powertrain malfunction?
What can cause a drivetrain malfunction?
The most common cause of this problem is worn out U-joints. As they loosen, your drivetrain will shake more and more until, if left unchecked, it can eventually just fall apart. More bad vibrations – Excessive vibration is one thing, but clunking and grinding are other matters, suggesting worse problems.
What does drivetrain warning mean?
One of the most most complex part of your car is the drivetrain and powertrain. Generally, this indicator light means a problem has been detected in the automatic transmission (not applicable in manual transmission cars) or transaxle. This light can also indicate an Electric Shift Control system warning.
How do you reset BMW chassis stabilization?
Turn the car on. Turn the steering wheel all the way to the left then all the way to the right then back to the center. Turn the car off and back on and it should reset the steering angle sensor.
What is chassis stabilization malfunction BMW?
When Chassis Drive Moderalty error message comes up, your BMW may appear to drive fine, or it may show one of these symptoms: Reduces engine power. Check engine light comes on. The engine may shake, cabin vibrates.
Can you still drive with drivetrain malfunction?
If the engine is shaking and there is reduced power or the vehicle is in limp mode, it is not recommended to drive. Call your dealer or mechanic. Do not ignore a drivetrain malfunction warning.
How much does it cost to fix a drivetrain?
While differential repairs like seal or gasket replacement are usually not very expensive, they can run in the $100 to $200 range. Major repairs, like bearing or gear replacement can cost between $1000 to $3000 dollars, depending on vehicle size and manufacture.
What does the drivetrain do?
The drivetrain, also called the powertrain, provides power to the wheels so the car or truck can move. The drivetrain includes: Transmission. Driveshaft.
What is the drivetrain in a BMW?
A drivetrain is not actually a single part of your vehicle – it's a group of drivetrain parts that collaborate with the engine to move the wheels and different parts of the car to drive it into motion. These parts typically consist of the transmission, differential, driveshaft, axles, CV joints, and the wheels.
What is powertrain malfunction?
The Powertrain malfunction/reduced power is a warning that is illuminated when the vehicle is experiencing a condition – that if driven can cause damage to the engine, transmission or drivetrain.


text:
The Integrated Sample Survey Scheme was introduced in the state veterinary department of Assam in 1968-69 along with the state veterinary department of the other states of India for ascertain uniform pattern in the estimation of milk, egg and meat and livestock keeping practices in the state. This has been an essential survey to estimate the quantum of livestock products produced by the state annually and most importantly the extent of contribution being made by the livestock sector to the state domestic products and for the preparation of future plans of the department.
Coverage and period of the survey: The Integrated Sample Survey is carried out in the entire state covering 26 numbers of districts both in rural and urban areas. The entire survey is carried out in three seasons of the year to study the fluctuations of livestock products. Each of the seasons consists of four months. The periods of the seasons are as follows:
Whom to Contact
|Write up on ISS||14.49 KB|
|ISS Report||15.25 KB|


text:
Presented by the Westerly Historical Society
Christian McBurney, _URL_ Author,publisher and editor-in-chief of The Online Review of Rhode Island History, at _URL_.
Espionage played a vital role during the Revolutionary War in Rhode Island, both when the British and later the French occupied Newport and the rest of Aquidneck Island. The British and Americans each employed spies to discover the secrets, plans and positions of their enemy. Author Christian M. McBurney, for the first time, unravels the world of spies and covert operations in Rhode Island during the Revolutionary War.
At the Carriage House. Non-members $5.00; members free.


19
$\begingroup$
An accurate way to interpolate between two quaternions is to use Spherical Linear Interpolation (Slerp) because it preserves the unit length, whereas straightforward linear interpolation does not, as shown by this example:
Clear[slerp];
slerp[q1_, q2_, f_] := Module[{omega},
 omega = ArcCos[Dot[Normalize@q1, Normalize@q2]]];
 If[PossibleZeroQ[omega],
 q1,
 (Sin[(1 - f) omega] q1 + Sin[f omega] q2)/Sin[omega]
 ]
]
q1 = {1,0,0,0};
q2 = {0,1,0,0};
q3 = {0,0,1,0};
(* Linear interpolation using Interpolation *)
qint = Interpolation[{{0,q1},{1,q2}},InterpolationOrder->1];
Plot[{Norm@qint[t], Norm@slerp[{1, 0, 0, 0}, {0, 1, 0, 0}, t]}, {t, 0, 1},
 AxesLabel -> {"time", "length"}, PlotRange -> {0.7, 1.01},
 PlotStyle -> {Automatic, Dashed},
 Epilog -> {Text["Linear Interpolation", {0.5, 0.75}],
 Text["Spherical Linear Interpolation", {0.5, 0.98}]}
]
Mathematica graphics
What's nice thing about Interpolation, however, is that it is easy to give it a list of vectors to get an interpolating function valid over the specified range, and it works fast:
Interpolation[{{0,q1},{1,q2},{2,q3}},InterpolationOrder->1]
InterpolatingFunction[{{0,2}},<>]
How can I create something like an InterpolatingFunction that preserves the unit-length property?
This is what I came up with, but it seems kludgy and it is very slow (this code does not check input bounds):
Clear[slerpInterpolation];
slerpInterpolation[q_List] := Function[{t},
 Module[{times, quaternions, pos, u, dt},
 times = q[[All, 1]];
 quaternions = q[[All, 2]];
 pos = Last@Flatten@Position[t - times, x_ /; x >= 0];
 dt = times[[pos + 1]] - times[[pos]];
 u = (t - times[[pos]])/dt;
 slerp[quaternions[[pos]], quaternions[[pos + 1]], u]
 ]
]
It is too slow in practice, giving about 10 evaluations per second on my laptop. Compare that with regular interpolation:
qlist = Transpose[{Range[100000] - 1, Normalize /@ RandomReal[{-1, 1}, {100000, 4}]}];
sint = slerpInterpolation[qlist];
lint = Interpolation[qlist, InterpolationOrder -> 1];
AbsoluteTiming[Do[sint[541.236], {10}]][[1]]/10
0._PHONE_
AbsoluteTiming[Do[lint[541.236], {10000}]][[1]]/10000
7.2522*10^-6
$\endgroup$
 - 1
 $\begingroup$ Might find something useful here $\endgroup$ – Daniel Lichtblau Sep 10 '12 at 15:15
 - $\begingroup$ You may just normalize the interpolated quaternions and get back the conserved unit length. This may be interesting to you. $\endgroup$ – xslittlegrass May 15 '18 at 17:23
16
$\begingroup$
Here's a somewhat complete implementation of Shoemake's spherical linear interpolation that functions completely analogously to Interpolation[] and InterpolatingFunction[]. As already noted, much of the slowness is due to your use of a sequential search. In any event, if you prefer, you could use the built-in interpolation as suggested in the other answer, but I think using a bisection routine is a bit more instructive.
Anyway...
SphericalLinearInterpolation::inddp = "The point '1' is duplicated.";
SphericalLinearInterpolation[data_] :=
 Module[{dtr = Transpose[SortBy[data, Composition[N, First]]], diffs, times},
 SphericalInterpolatingFunction[data[[{1, -1}, 1]], dtr] /;
 If[MemberQ[diffs = Chop[Differences[times = First[dtr]]], 0],
 Message[SphericalLinearInterpolation::inddp,
 First[Extract[times, Position[diffs, 0]]]]; False, True]]
SphericalInterpolatingFunction::dmval =
 "Input value '1' lies outside the domain of the interpolating function.";
MakeBoxes[SphericalInterpolatingFunction[range_, rest__], _] ^:=
 InterpretationBox[RowBox[
 {"SphericalInterpolatingFunction", "[", "{", #1, ",", #2, "}", ",", "\"<>\"", "]"}],
 SphericalInterpolatingFunction[range, rest]] & @@ Map[ToBoxes, range]
SphericalInterpolatingFunction[stuff__][l_List] :=
 SphericalInterpolatingFunction[stuff] /@ l
SphericalInterpolatingFunction[range_, __]["Domain"] := range
SphericalInterpolatingFunction[{r_, s_}, data_][t_?NumericQ] :=
 (Message[SphericalInterpolatingFunction::dmval, t]; $Failed) /; ! (r <= t <= s)
slerp = Compile[{{q1, _Real, 1}, {q2, _Real, 1}, {f, _Real}},
 Module[{n1 = Norm[q1], n2 = Norm[q2], omega, so},
 (* vector angle formula by Velvel Kahan *)
 omega = 2 ArcTan[Norm[q1 n2 + n1 q2], Norm[q1 n2 - n1 q2]];
 If[Chop[so = Sin[omega]] == 0, q1, Sin[{1 - f, f} omega].{q1, q2}/so]]];
SphericalInterpolatingFunction[range_, data_][t_?NumericQ] := Module[{times, quats, k},
 {times, quats} = data;
 k = GeometricFunctions'BinarySearch[times, t];
 slerp[quats[[k]], quats[[k + 1]], Rescale[t, times[[{k, k + 1}]], {0, 1}]]]
See J. Blow's article on why spherical linear interpolation might not always be the best method for interpolating quaternions.
$\endgroup$
 - $\begingroup$ I would +1 but it would take me time to process. $\endgroup$ – Chris Degnen Sep 9 '12 at 23:18
 - $\begingroup$ Take your time, then. I'll only be able to do experiments with the compiled version later... $\endgroup$ – J. M. is in limbo Sep 9 '12 at 23:29
11
$\begingroup$
The main slow-down in your code is the determination of the value of pos, which currently takes 90% of the time. You don't need to process the whole array to find where your time value is located. J. M.'s proposal is to perform bisection, but I'd suggest to use Mathematica's own tool for that: Interpolation!
You have a function linking value of time and index, you just need to make a linear interpolation of its inverse:
func = Interpolation[Table[{qlist[[i, 1]], i}, {i, 1, 100000}]]
then you can simply change the code that calculates pos in your sl


text:
7 posts • Page 1 of 1
It would be really cool if someone can help me with the following:
I drew a tube in sketchup and I managed to hide some handles to scale (via component Attributes - Behavior - Scale tool). So the user can only scale the tube in one direction. No I would like the scaling to snap on a multiple of 25.
So when my tube is 100cm and I scale it to 523, the lenght should snap to 525. When I scale the tube to 7cm, it should snap to 25.
25cm is the shortest the tube can be. 12m is the longest the tube can be.
Does anyone now how to do this?
I hope the question is clear enough. If not, don't hesitate to ask me more about the problem!
Thank you in advance and kind regads!
The maths to do this is relatively simple - divide by your "snap unit", round to an integer, then multiply up again by the snap unit.
But first, you need to know about the way that new values get updated from the user interface. For this, you need the special function "current()".
Current() receives a value from your mouse (or VCB) interaction, and then makes the DC equations update once, and only once. Without this, a reference such as...
LenX = round(LenX/25)*25
...doesn't know when to stop calculating, because every change to LenX makes it change again, and again - a circular reference. In reality, this kind of error is trapped, but still gives strange results.
The correct form is...
LenX = round(current("LenX")/25) * 25
Note that you must wrap the parameter name in quotes as shown here.
You could also use the functions ceiling() or floor(), if you want the snapping to always round up, or always round down - round() always goes to the closest one.
Also, watch out for small lengths that might snap to zero length - the IF function can test for this, e.g...
LenX = if ( current("LenX")>25, round(current("LenX")/25)*25, 25)
Here, if current("LenX") is over 25, you will get the result of the rounding functions, otherwise you get a fixed value of 25.
And there is yet another thing to be careful of. No matter what units you use for your drawing, current(), always return the length in inches! So if you are working in metric you may have to multiply the result by 2.54 before rounding.
LenX = if ( current("LenX")>25, round(current("LenX")*2.54/25)*25, 25)
There's a full list of functions HERE.
Thank you for the quick reply. I'm going to take some time to figure this out because I'm not that well-known with formulas.
I do understand the forumulas you gave me. Now I need to combine these untill I got what I need, am I right?
Is it still possible to adjust the tube in lenght with the scale tool?
Untill now I already created an attribute LenZ. Users could enter the length in a textbow. So I figure that it is either one or the other. Of "entering the lenght" - Or scaling the length with the limitation of a snap-formula.
Yes, you are on the right track...
To use snapping from the Options it's best to use a drop-down list - if an attribute is using a formula, it cannot also be editable in the Component Options window. As soon as the user chooses a new value in the window, the literal value will replace the formula - leaving the snapping disabled.
You can create a custom "data entry" attribute to use in the Options window, and then reference that inside the formula. But, to do that, you would still need to disable the scale tool completely, as there is no way to make the formula switch automatically between using the custom attribute when editing the window, or using current("LenZ") when you use the scale tool - it would require a function something like "Most_Recently_Changed(attr1,attr2)", which SU does not have (though it would be nice).
So, as you say, it is a matter of choosing one method or the other. This will depend on the context of the component - for "snap to grid" type functions, using the scale tool is usually most natural, whereas for "real world" objects that come in standard sizes (e.g. screw threads, shoe sizes), the Options window may be more appropriate.
Thank you very much!
I used this formula: LenZ=ROUND(CURRENT("LenZ")*2.54/25)*25 and it works perfectly.
It would be nice indeed.
Thank you for the quick replies. The explanation was very clear!
'bout time I was contributing a little more round here - the generosity of other forum users taught me most of what I use every day in SU.
I'll pay it forward when my I have some more knowledge about SU.
7 posts • Page 1 of 1


text:
Friedrich von FlotowArticle Free Pass
Friedrich von Flotow, (born April 26, 1812, Teutendorf, near Lübeck, French Empire [now in Germany]—died Jan. 24, 1883, Darmstadt, Ger.), German composer, active mainly in France, who was best known for his opera Martha (1847).
Originally intended for a diplomatic career, from age 16 Flotow studied music in Paris with Anton Reicha. Forced to leave Paris during the July Revolution of 1830, he went home but returned to Paris in 1831. In 1837 he produced a first, brief version of the opera Alessandro Stradella, which later, in its complete form, enjoyed great success. In 1839 he collaborated with Albert Grisar and Auguste Pilati on Le Naufrage de la Méduse ("The Wreck of the Medusa"). Between 1840 and 1878 he produced 19 light operas. Martha, composed to a German libretto and first performed in Vienna, was subsequently heard in translation in many European cities. One of its numbers, in the English version, is "
The Last Rose of Summer." Appealing in its melodic charm, Martha won a lasting place in the operatic repertory. Flotow also wrote ballets for the court theatre at Schwerin, of which he was director from 1855 to 1862, and incidental music for William Shakespeare's The Winter's Tale.
What made you want to look up "Friedrich von Flotow"? Please share what surprised you most...


text:
ARTHUR DOVE, FERRY BOAT WRECK, 1931
Think about abstraction.
Arthur Garfield Dove was one of the first American artists to explore abstraction. Ferry Boat Wreck is an abstracted version of a specific event; a shipwreck he witnessed near his home in Oyster Bay, Long Island. The dark forms of the sinking boat are outlined against a jagged strip of sand in the foreground and successive bands of waves that merge into clouds.
Ask students what the word abstract might mean. After discussing their ideas, let them know that abstraction refers to a work of art that is not recognizable as a picture of a person, place, or thing. Abstract art may reflect an emotion, a sensation, or an aspect of the real world that has been simplified, generalized, distorted, or rearranged.
Ask students to think about a recent event. How would they create an abstract image of that event?


Like HowStuffWorks on Facebook!
How Prop-driven Cars Work
 Auto | Unusual Cars
Photo courtesy of PHGCOM
You can call them early hybrids -- the propeller-driven cars of the early 1900s. On a prop-driven car, the motor doesn't turn the wheels; instead, it powers a propeller, much like that of an airplane (and often borrowed from one), mounted on the front or back of the car. The speed is controlled only by a throttle lever; no transmission (or gearbox) is used. At the time, this simplicity was believed to increase fuel economy, although, as it turned out, that wasn't always the case.
A propeller-driven car is a much simpler machine than our modern autos, but its stripped-down drivetrain has potential for peril. The propeller eliminates the need for a transmission, clutch and brakes, which in turn takes away a lot of the driver's control. However, it should be pointed out that the brakes could be quickly augmented by simply reversing the propeller's flow. Other aspects of the cars were similarly ingenious.
Though a handful of resourceful folks contributed to the propeller-driven car's maturation, French engineer Marcel Leyat is credited with most of the innovation and development that resulted in a somewhat usable vehicle. Based on his previous experience as an airplane builder, Leyat thought propeller-driven cars could achieve better fuel economy since the mechanics of the machine were simpler. Many of the first prop-driven cars were reconfigurations of existing cars, but eventually, other engineers realized that a car that was pushed forward by air should work with the airflow, not against it. Cars that were designed specifically to work with propellers (not just existing autos that were adapted) featured futuristic pod-like designs to cut smoothly through the air. The aerodynamic shape remains a noteworthy innovation; some of the same design principles are still evident -- even in our modern "green" cars.
These cars could really move, too, at speeds of up to 85 miles per hour (136.8 kilometers per hour). Modern prop-driven car experiments have yielded even higher speeds, up to 170 miles per hour (273.6 kilometers per hour. But the prop-driven cars' development and its integration into polite society were not a matter of smooth sailing. Simply consider the design: As a 1912 New York Times article pointed out, the propeller blades and related debris presented a considerable hazard to the car's occupants or "to any inquisitive person." And, just like now, weren't most people inquisitive back then?
More to Explore


Munich Personal RePEc Archive
Growth and Inequality: The Case of Indonesia, _PHONE_
Download (259kB) | Preview
This paper investigates whether the 'Kuznets hypothesis', that economic growth from low levels of GDP per capita is initially associated with an increase in income inequality and later followed by a decline in inequality, is supported by evidence for a less-developed country, Indonesia. The paper outlines the relevant features of the process of rapid growth and structural change, in particular industrialisation since the 1960s. It notes the possible consequences of this process for changes in income distribution, and draws on disparate sets of statistical data to trace trends in income inequality in Indonesia. The paper concludes that the evidence for Indonesia suggests an increase in inequality during the 1970s and a subsequent decrease of inequality until 1997. A comparison of the evidence with historical data for the UK and Japan suggests that income inequality in Indonesia was relatively low.
MPRA is a RePEc service hosted by
the Munich University Library in Germany.


How to render CRM image into SSRS Report?
banner
How to render CRM image into SSRS Report?
Introduction :
CRM only allow entity image field in order to save image in CRM Record.
You cannot create any image field for any Entity.
So if you want to add multiple image fields in Entity Form then it is not possible.
But this is not only the road block, if you have any requirement in which you need to create report for this entity in which you need to set the image as well then?
How to render CRM
The data type of entity image field is "Image" and in SSRS report you can't use direct image as datatype and populate that image in report.
If you want to populate image in SSRS report dynamically then you have to covert that image in "Base64" type first and then you can use it in your SSRS report.
Description & Solution :
You have image for each entity record but the challenge it how to convert it into Base64 format and render it on SSRS report so when user generate report he/she will find the image set for the record.
To do so you have to do few customizations in to your CRM organisation as stated below.
 1. Create one multi line field in your CRM Entity and set its maximum length as 100,000. Also make sure the image size which you are uploading should not more than 5 megabytes otherwise there may a chance that this solution gets fail.
 2. Write one late bound plugin which will convert image into Base64 type and set the value into newly created multi line field. Also make sure you register this plugin on create of entity record and on update of All Attribute.
 3. Please find the sample plugin code below which I write for Contact entity.
using Microsoft.Xrm.Sdk; using Microsoft.Xrm.Sdk.Query; using System; using System.Collections.Generic; using System.Linq; using System.ServiceModel; using System.Text; using System.Threading.Tasks; namespace SSRSBase64Image { public class Base64ImagePlugin : IPlugin { /// <summary> /// A plugin to convert uploaded images into a base 64 string /// </summary> /// <remarks>Register this plug-in on the Create message, contact entity, /// and asynchronous mode. /// </remarks> public void Execute(IServiceProvider ServiceProvider) { ITracingService tracingService = (ITracingService)ServiceProvider.GetService(typeof(ITracingService)); //Create the context IPluginExecutionContext context = (IPluginExecutionContext)ServiceProvider.GetService(typeof(IPluginExecutionContext)); IOrganizationServiceFactory ServiceFactory = (IOrganizationServiceFactory)ServiceProvider.GetService(typeof(IOrganizationServiceFactory)); IOrganizationService service = ServiceFactory.CreateOrganizationService(context.UserId); try { switch (context.MessageName.ToUpper()) { case "CREATE": Entity target = (Entity)context.InputParameters["Target"]; ConvertImageintoBase(service, tracingService, context); break; case "UPDATE": target = (Entity)context.InputParameters["Target"]; ConvertImageintoBase(service, tracingService, context); break; } } catch (FaultException ex) { throw new Exception(System.Reflection.MethodBase.GetCurrentMethod().Name + " :: " + ex.Message); } catch (Exception ex) { throw new Exception(System.Reflection.MethodBase.GetCurrentMethod().Name + " :: " + ex.Message); } } private void ConvertImageintoBase(IOrganizationService service, ITracingService tracingService, IPluginExecutionContext context) { try { if (context.InputParameters.Contains("Target") && context.InputParameters["Target"] is Entity && context.Depth == 1) // Obtain the target entity from the input parameters. Entity entity = (Entity)context.InputParameters["Target"]; if (entity.LogicalName != "contact") return; // Instaniate an contact object. Entity contact = new Entity("contact"); // Create a column set to define which attributes should be retrieved. ColumnSet attributes = new ColumnSet(true); // Retrieve contact. contact = service.Retrieve(contact.LogicalName, entity.Id, attributes); // new_base64entityimage is newly created multiline field. if (!contact.Attributes.ContainsKey("new_base64entityimage")) { contact.Attributes.Add("new_base64entityimage", ""); } Entity binaryData = service.Retrieve("contact", entity.Id, new ColumnSet("entityimage")); if (binaryData.Contains("entityimage")) { contact["new_base64entityimage"] = Convert.ToBase64String((byte[])binaryData["entityimage"]); } service.Update(contact); } catch (FaultException<OrganizationServiceFault> ex) { throw new Exception(System.Reflection.MethodBase.GetCurrentMethod().Name + " :: " + ex.Message); } catch (Exception ex) { throw new Exception(System.Reflection.MethodBase.GetCurrentMethod().Name + " :: " + ex.Message); } } } }
 1. Next step is build the plug and register it into your CRM Organization with the help of Plug-in Registration utility tool.
 2. Now create your SSRS report with image box.
 3. Set your image box source type as external. Now to convert the image from a base64 string to an image, write below expression for image in SSRS report: =System.Convert.FromBase64String(Fields!base64textvalue.Value)
 4. The final step, simply add / upload your report to your CRM solution and test.
 That's it..!!
This blog is very useful and easy to understand in order to manage and place your entity image into SSRS report for the same entity in Microsoft dynamics CRM customization. Create your report with less efforts using this blog and show your knowledge.


多
关键词 电网 电网电压全前馈 电网背景谐波
在线阅读 下载PDF
Safer Design and Less Cost Operation for Low-Traffic Long-Road Illumination Using Control System Based on Pattern Recognition Technique 认领
11
作者 Muhammad M. A. S. Mahmoud Leyla Muradkhanli 《智能控制与自动化(英文)》 2020年第3期47-62,共16页
The paper covers analysis and investigation of lighting automation system in low-traffic long-roads. The main objective is to provide optimal solution between expensive safe design that utilizes continuous street ligh... The paper covers analysis and investigation of lighting automation system in low-traffic long-roads. The main objective is to provide optimal solution between expensive safe design that utilizes continuous street lighting system at night for the entire road, or inexpensive design that sacrifices the safety, relying on using vehicles lighting, to eliminate the problem of high cost energy consumption during the night operation of the road. By taking into account both of these factors, smart lighting automation system is proposed using Pattern Recognition Technique applied on vehicle number-plates. In this proposal, the road is sectionalized into zones, and based on smart Pattern Recognition Technique, the control system of the road lighting illuminates only the zone that the vehicles pass through. Economic analysis is provided in this paper to support the value of using this design of lighting control system. 展开更多
关键词 Road Lighting Control Road Lighting Automation Vehicle Number-Plate Pattern Recognition Smart Grid Power Management Low Traffic Roads Image Processing
在线阅读 免费下载
双电源转换开关电网信号检测电路设计 认领 被引量：1
12
作者 黄雨龙 李靖 田新疆 《电器与能效管理技术》 2020年第3期43-49,共7页
风能的波动性、间接性和随机性等特性对接入风电的电网运行特性和电能质量(如电压、频率偏差)造成影响。双电源转换开关作为电网中连续供电的一种保障,广泛应用于各种重要负载场合。完成电网信号现场参量及其检测是双电源转换开关的首... 风能的波动性、间接性和随机性等特性对接入风电的电网运行特性和电能质量(如电压、频率偏差)造成影响。双电源转换开关作为电网中连续供电的一种保障,广泛应用于各种重要负载场合。完成电网信号现场参量及其检测是双电源转换开关的首要任务之一。针对风电机组并网运行中的电网电能质量问题,就双电源转换开关电网信号检测电路分别进行了硬件和软件设计。硬件设计以TMS320F28335数字信号处理器为核心控制模块,利用其内部的模/数转换器和捕获模块对电网中的电压和频率进行检测;软件设计则编写了电压和频率的采样和算法程序。该电网信号检测电路具有采样精度高、硬件成本低、检测算法简单等优点,可以最大化保障重要负载的连续供电。 展开更多
关键词 电网 电能质量 双电源转换开关 电网信号检测 数字信号处理器
在线阅读 下载PDF
Smart Boilers: Grid Support Services from Non-Critical Loads 认领
13
作者 Panagis N. Vovos Konstantinos G. Georgakas 《电力能源(英文)》 2020年第12期23-45,共23页
The aim of this paper is to present the concept of a simple and cheap upgrade for electric water boilers, allowing them to provide power quality services to the distribution grid. The upgrade requires only minimum add... The aim of this paper is to present the concept of a simple and cheap upgrade for electric water boilers, allowing them to provide power quality services to the distribution grid. The upgrade requires only minimum additional hardware and it is easily installable. "Smart Boilers", as the upgraded boilers are named, perform precise active and reactive power control, but most significantly mitigate line current harmonics. Αctive and reactive power control is implemented by appropriate regulation of the modulation sinewave amplitude and phase, respectively. This type of control is easily customizable in order to accommodate a variety of power quality targets, depending on the required level of services and available grid monitoring equipment. The method used for line current harmonic compensation is based on the injection of mirror harmonics created at the modulation stage of the converter. It is indifferent of harmonic source: it is equally successful at mitigating harmonics caused by the power electronic converter of the Smart Boiler, other sources of current harmonics or loads. The achieved grid services are clearly beyond the "on/off" operation of electric boilers, currently implemented by Demand Side Management (DSM) in order to shift load away from peak hours. It has been demonstrated through simulations, that Smart Boilers can assist voltage regulation at terminal buses, compensate reactive power and suppress harmonic currents at lines. 展开更多
关键词 Electrical Grid Improvement High Harmonics Minimization Smart Boilers Smart Power Grids Active Power Control Reactive Power Compensation
在线阅读 免费下载
Techno-Economic Evaluation and Optimization of Grid Connected PV and Wind Generating System for Riyadh City 认领
14
作者 Fahd A. Alturki Abdulhakim Bin Dayil 《电力能源(英文)》 2020年第12期46-63,共18页
The risks and challenges faced by human society at the moment are global warming, climate change and pollution. In addition to their effect on the atmosphere, the quantity of fossil fuels is beginning to decrease, and... The risks and challenges faced by human society at the moment are global warming, climate change and pollution. In addition to their effect on the atmosphere, the quantity of fossil fuels is beginning to decrease, and countries have taken steps to encourage greater use of renewable energy resources. This article explores the feasibility of supplying electricity from a hybrid power system (HPS) comprising wind/photovoltaic (PV) and batteries. Taking into account residential buildings that consume the largest portion of energy in Saudi grid, Saudi Arabia, Riyadh is the preferred city with distinctive geographical and climatic conditions. The hourly electricity demand data must be over 8760 hours during a 1-year analysis in order to assess the optimum design and operational planning of the HPS. The economic analysis is carried out by applying HOMER software on the basis of net present cost (NPC), energy cost (COE) and the renewable fraction for all situations. In addition, to specify the effect of fuel costs on the scheme, sensitivity tests are carried out by considering two separate tariff rates for residential consumers. The results of the economic analysis show that current tariff is not economic to use HSP under warm and temperate climate conditions compare to using electricity from grid and the expected forecasted tariff shows it's economic to use HSP compare to grid electricity. 展开更多
关键词 Solar GRID Optimization COST HOMER Pro® Software
在线阅读 免费下载
Forecasting-Based Adaptive Optimized Dispatch in Smart Grid Online 认领
15
作者 Qiang Jiang Dan Hu Duyi He 《现代非线性理论与应用(英文)》 2020年第1期1-18,共18页
The power grid is a fusion of technologies in energy systems, and how to adjust and control the output power of each generator to balance the load of the grid is a crucial issue. As a platform, the smart grid is for t... The power grid is a fusion of technologies in energy systems, and how to adjust and control the output power of each generator to balance the load of the grid is a crucial issue. As a platform, the smart grid is for the convenience of the implementation of adaptive control generators using advanced technologies. In this paper, we are introducing a new approach, the Central Lower Configuration Table, which optimizes dispatch of the generating capacity in a smart grid power system. The dispatch strategy of each generator in the grid is presented in the configuration table, and the scenario consists of two-level agents. A central agent optimizes dispatch calculation to get the configuration table, and a


What is the purpose of Willa Cather's dedication to My Antonia?
Expert Answers
An illustration of the letter 'A' in a speech bubbles
The dedication to My Antonia reads:
TO CARRIE AND IRENE MINER In memory of affections old and true
Optima dies... prima fugit VIRGIL
Writers usually choose to dedicate books to people who have had significant influence on their personal or artistic lives. A dedication can be a mark of gratitude or admiration.
The quotation from Virgil, "Optima dies prima fugit" or "the best days are the first to flee" (or "the most fleeting"; cf. Horace, "Eheu, Postume, fugace, fugace"), suggests that the novel is about memories of an idyllic past which has disappeared. This fits the theme that the prarie communities of Cather's choildhood have disappeared, and moreover she herself is no longer the innocent rural child of her past. The narrator's journey to the past echoes this theme, in that Antonia is grown and married, and he cannot retrieve the relationship or circumstances of his past.
Approved by eNotes Editorial Team
Soaring plane image
We'll help your grades soar
 - 30,000+ book summaries
 - 20% study tools discount
 - Ad-free content
 - PDF downloads
 - 300,000+ answers
 - 5-star customer support
Start your 48-Hour Free Trial


text:
Students visit Hermès exhibit in Mumbai
Witnessing the elation of movement, FAD students visited the Hermes Heritage 'In Motion' exhibit in Mumbai.
Steeped in perfection and heritage, French powerhouse Hermès has preserved its position as a vital contributor in constructing the luxury fashion landscape. Conducive to diversify the iconic label, Hermès Heritage is a movement of to
uring exhibitions that exhibits an open dialogue between Hermès' history and its contemporaneity. The series includes four chapters namely - Harnessing The Roots, Rouges Hermès, In Motion and Once Upon a Bag.
Hermes Heritage exhibited its 3rd chapter, 'In Motion' at the IFBE Gallery in Mumbai this year. FAD students from the Mumbai and Pune campuses received the opportunity to visit the prestigious exhibit with the HOD of Fashion Design, Nazia Hafeez & HOD of Fashion Styling- Andy Barve.
The students were give a guided tour of the exhibit by Hermes Press Executive- Mishfa Kazi, wherein they discussed and witnessed some of the iconic creations like the first ever Hermès scarf featuring a pattern of horse-drawn carriages, feather weight Flâneur d'Hermès bicycle, striking pair of postilion riding boots from Emile Hermès Museum, the Bolide picnic bag created by the fashion house in the 1920's and the Kelly rocking horse bag created in 2004.
Hermes Heritage In Motion celebrates the delight of travelling and movement. Exploring the history of the house with its iconic themes, colours and objects, represented by generations of craftsmen. 'In Motion' showcased around 30 objects from Hermes that infuses within them the desire to take off, roam, ramble and to go elsewhere.
Industry visits as such impart the vast exposure and expertise vital for students before commencing their journey in the luxury segment of the fashion industry.