Implementation of new implicit droplet evaporation scheme. Fixes many stability issues with droplet cases.
Add EXTINCTION_MODEL='EXTINCTION 3' for two-step fast CO chemistry. General cleanup of extinction routines. Change in critical flame temperature model to use post-combustion product specific heats. Change in default CFT to 1700 K. Users should take T(OI) (diffusion flame oxygen index) from SFPE Handbook Table 2-7.3 as CFT for specific fuels.
Add WIND namelist group. In addition, it is now possible, and preferred, that the user specify a wind and temperature profile using Monin-Obukhov similarity parameters. At a minimum, the user can specify a wind speed and direction, both of which can change in time, plus a parameter to characterize the terrain roughness and a parameter to characterize the stability of the atmosphere.
Add global linear matrix solver for pressure, SOLVER='GLMAT' on PRES (in beta). Uses Intel MKL sparse cluster solver and performs a direct solution of the pressure equation (no iteration). Resolves problems of velocity errors at mesh boundaries and velocity penetration errors at all solid boundaries (exterior domain and immersed). Efficiency relative to default FFT solver is problem dependent. Suggest using GLMAT when required velocity error tolerance is tight. See duct_flow_glmat and dancing_eddies_glmat for examples.
Multi-mesh capability added to 3D heat transfer in solids (HT3D). Volumetric heat source added to HT3D.
Add NEAR_WALL_TURBULENCE_MODEL parameter to MISC. Default is constant Smagorinsky. Newly available option is the Wall-Adapting Local Eddy-viscosity (WALE) model (in beta).
Add 'THERMAL WALL UNITS' output. Change 'YPLUS' output to 'VISCOUS WALL UNITS'.
Add RAMP_CP_L to SPEC for liquid specific heat ramp.
Add VOLUME_FRACTION to INIT namelist.
Fix bug when MESH has negative z-coordinates.
Fix bug for localized leakage that resulted in the creation of spurious species when there was a large difference between the gas temperature and the wall temperature on the inflow side of a leak.
Precompiled OpenMPI libraries are bundled with OSX and Linux release (to be extracted and installed by user, if desired).
Fix undefined heat of formation for unlisted species.
Fix bug in OPEN boundary condition at mesh corners.
The OPEN boundary condition is altered when MEAN_FORCING=T. The tangential component of velocity is taken from the specified U0, V0, or W0 for inflow (rather than FREE_SLIP). In the abscence of MEAN_FORCING, the user may invoke the new OPEN bc on a specific VENT with SURF_ID='OPEN', WIND=T.
Fix bug in PARABOLIC profiles for VENTs that span multiple meshes.
Fix bug in MIXTURE FRACTION output.
Add PERIODIC_MESH_IDS as a parameter on the MESH line. The ability to use periodic boundaries for multi-mesh cases was broken by the changes made to improve scalability of the code (FDS 6.4.0). Now the user must specify which boundary meshes are connected.
Add new chapter to FDS User's Guide to address atmospheric boundary layer parameters.
Solid Heat Transfer 3D (HT3D) is in beta testing.
Add HVAC_MASS_TRANSPORT (T/[F]) to MISC line to enable transient species and energy transfer in the HVAC sub-model (in beta testing).
Fix bug in particle transport algorithm sub-time step procedure.
Add QUANTITY='ADIABATIC SURFACE TEMPERATURE GAS' to get AST away from a solid wall.
Simplify discussion and implementation of output related to heat flux.
Fix bug in Windows installation which fails on non-English versions of Windows.
Eliminate spurious motion at mesh boundary where grid resolution changes.
Ensure VOLUME_FLOW consistent with PARABOLIC profile.
Include computation of baroclinic torque term in the pressure iteration scheme. A number of users have reported numerical instabilities when simulating fires in long, sealed tunnels. The cause of the instabilities has been a mismatch in the pressure field that is solved for in the Poisson equation and the lagged pressure of the baroclinic term.
Input parameters added to iterate the radiation solver for multiple mesh cases, but no change in functionality has been made.
Fix bug related to discontinuity of HRR after restart.
Fix bug related to specific location leakage where LEAK_ENTHALPY=.TRUE.
Add HVAC quantities to the restart file
Improve method of interpolating particle drag onto grid for use in momentum equation. In the past, the drag was applied at the nearest cell face, whereas now the drag is linearly interpolated onto two nearest cell faces.
Fixed bug in reaction divergence causing below ambient temperatures
Fixed bug in species boundedness correction for complex chemistry; this bug was affecting the simple CO mechanism used for Smyth Slot Burner and NIST RSE 1994 validation cases; the Arrhenius constant for the forward CO reaction in the modified Andersen mechanism was recalibrated against the Smyth DNS case with multiple grid resolutions
Fixed bugs in thermal conductivity and diffusivity for DNS
Limit correction to radiative transport equation (RTE_SOURCE_CORRECTION
) to 10
RTE_SOURCE_CORRECTION
has been made global, so there is a single value, even for multi-mesh calculations (previously RTE correction was done mesh by mesh)
Default Von Neumann stability constraint set to 1 from 0.5. This should speed up cases where spuriously high turbulent viscosity near edges was causing a severe time step restriction.
Various structural changes were made to enable FDS to run with thousands of MPI processes. Strong and weak scaling studies were added to the FDS V&V suite and reported in the FDS User's Guide.
CPU time usage is no longer reported as part of the diagnostic output in the CHID.out
file. Instead, wall clock time of the various major subroutines is reported in a new file called CHID_cpu.csv
. The times are reported as a function of the MPI process, not the mesh.
Remove clipping from gas temperature array
Fixed bug in HVAC bc for leakage vents. Inflow and outflow boundaries are handled with slightly different logic and the HVAC model was not appropriately selecting the correct set of logic.
Allow LEAK_AREA
to be a function of compartment pressure via new ZONE
inputs LEAK_REFERENCE_PRESSURE
and LEAK_PRESSURE_EXPONENT
.
Add AUTO_IGNITION_TEMPERATURE
to INIT
namelist. This addresses the problem of spurious re-ignition at OPEN boundaries. You can now set a low AIT
near the burner surface to act as an ignition source and set a high AIT elsewhere in the domain to prevent spurious re-ignition. An example may be found in the UMD_Line_Burner validation series.
IBLANK_SMV
logical on MISC
. If .FALSE.
, Smokeview does not store blanking array for obstructions (default is .TRUE.
). IBLANK_SMV=.FALSE.
speeds up loading Smokeview significantly, even for moderately sized jobs.
Add RAMP LOSS
to HVAC DUCT input. Multiplies the LOSS by the output of the RAMP. This could be used to specify a variable position damper.
Add RAMP_CHI_R
on REAC
line for time variation of radiative fraction
Add gas phase quantity SPECIFIC INTERNAL ENERGY
Fixed bug in VOLUME FLOW
across multiple meshes
Fixed bug in RADIATIVE HEAT FLUX GAS
across multiple meshes
Fixed bug in HRRPUV REAC
Fix error in mixing step of combustion model for multiple subtimesteps (does not affect simple chemistry)
Output a file called CHID_cpu.csv to record timings of individual routines
Output the version of the MPI library in the .out and .err files
Add a function call for GET_AVERAGE_SENSIBLE_SPECIFIC_HEAT
Fix issues involving the heat of formation for user defined fuels
Add SUPPRESS_DIAGNOSTICS=.TRUE. on DUMP to reduce output for large jobs
Add the keyword DT_HVAC to MISC. If set, it will use the value of DT_HVAC specified in the HVAC solver rather than the FDS timestep. This can dampen oscillations in flow/pressure resulting from the fact that the HVAC pressure solution and the FDS pressure solution are not fully coupled. The downside is one will lose some time resolution for actual transient flows in ducts (the larger the value, the closer the solver will be to computing a steady-state solution at each timestep).
In past versions of FDS, a bound was set to limit the amount of heat that could be released in a given cell over a given time step. The bound was approximately 2000 kW/m3. Without this bound, numerical instabilities could occur if too much heat was added to a grid cell too quickly. Physically, it is impossible to for fuel and oxygen to react and produce such large amounts of energy in a given cell, but since we used a simple infinitely fast chemistry model, it could happen in the model. Now, we handle the combustion chemistry in such a way as to control the mixing time and prevent such large releases. Thus, the input parameters HRRPUV_AVERAGE and HRRPUA_SHEET, which allowed the user to set the upper bound on the heat release rate of a given cell, are not needed and have been removed.
The default radiative fraction in FDS has been 0.35; that is, the fire is assumed to radiate 35% of its energy. Most users simply accept this value because the literature does not provide an extensive database of these values. Radiative fraction is not an intrinsic property of a fuel; it varies with the size and environment of the fire. However, some fuels, like methane (natural gas), are known to radiate approximately 20%; and some fuels, like heptane and heavier hydrocarbons, radiate approximately 40%. Starting with FDS 6.3.0, certain select fuels like METHANE and HEPTANE will have default values of RADIATIVE_FRACTION other than 35%. METHANE and the alcohols will be 20%; heavier hydrocarbons 40%. Fuels for which we have no traceable reference will remain at 35%. Also, RADIATIVE_FRACTION is now set on the REAC line, not the RADI line. Old input files will be stopped with an ERROR to emphasize the change.
If multiple fuels are present, e.g., one fuel for cardboard and one fuel for polystyrene combustion, then the radiant fraction will be computed locally as reaction-weighted value. For example, if the two fuels are 20% and 40% radiative fraction with, respectively, 80% and 20% of the heat in a grid cell, CHI_R would be 0.8 x 0.2 + 0.2 x 0.4 = 0.24. Thus, CHI_R will vary in space and time.
Determining mu (dynamic viscosity) and k (thermal conductivity) for gas mixtures with high accuracy involves a fairly complex averaging process over all pairs of species in the mixture. Prior to FDS 6.3, this cost was avoided by using a simple mole fraction weighting. This method works well if the mixture components have similar molecular weights. For well-ventilated fires of ordinary combustibles, where the mixture in the computational domain is dominated by N2, O2, CO2, and H2O, this limitation is appropriate. In other uses, such as using FDS to examine hydrogen dispersion, this simple approach does not work as well. In FDS 6.3, a new weighting approach has been implemented using a method developed by the US Bureau of Mines. This approach weights by mole fraction and the square root of the molecular weight. Errors for compositions with large molecular weight differences have been reported as under 10 %.
Polynomial fits for specific heats were changed from JANAF data to NASA polynomials where NASA data is available. The main motivation for this change was to make it easier to do direct comparisons between FDS and Cantera, Chemkin, or other kinetics software where NASA polynomials are typically used. For most users this change will go unnoticed as the differences between the two sets of polynomial fits are small.
Do not include molecular viscosity when computing output quantity SUBGRID KINETIC ENERGY
Add additional math control functions EXP, LOG, COS, SIN, ACOS, ASIN
Improvements to energy conservation in droplet evaporation
Correct order of H and HS (pseudo-pressure) calculation in BAROCLINIC_CORRECTION (code now achieves second-order temporal convergence for variable density flows)
Correct VEL_T orientation for synthetic eddy method and particle insertion
To address potential realizability violations in species mass fractions (realizability requires Y_i >=0 and sum_i Y_i = 1, for all i), we now solve transport equations for all Ns species and obtain the mass density, rho, from sum_i rhoY_i. This guarantees realizability provided rhoY_i >=0 (i.e., we enforce boundedness). An improved boundedness correction is employed that absorbs any errors in the most abundant species locally (the error absorbing species is not specified a priori).
Corrected Deardorff turbulent viscosity at mesh edges, corners, and mirror boundaries.
Fix bug in DNS viscosity where previously only the background species molecular viscosity was being used.
Added TGA analysis feature whereby one can conduct a simulated thermogravimetric analysis by just adding a flag to the relevant SURF line.
Improvements to RESTART capability to increase reliability.
New version of RADCAL that includes updating the original RADCAL to Fortran 2008 and adds additional fuel species beyond the original methane.
Fix bug in Poisson solver for multi-mesh cylindrical coordinates.
Reduction in the size of MPI data exchanges to reduce the potential for MPI timeout errors.
Add ability to define a specified leakage location.
Add input file line location for namelist error messages.
The Windows version of FDS is compiled with Intel MPI, the Linux version is compiled with OpenMPI 1.8.4 and the Mac OSX version is compiled with OpenMPI 1.8.3 .
SPECIFIC_SOURCE_TERM changed to INTERNAL_HEAT_SOURCE.
N_LAYER_CELLS_MAX now user definable.
HEAT_TRANSFER_COEFFICIENT_BACK added.
GRAVITATIONAL_SETTLING added to allow separate control of gas-phase settling from solid-phase deposition.
PR_GAS added as SPEC input to allow user to specify molecular Prandtl number of the gas (default 0.7).
Can specify a SPEC_ID for wall flow quantities.
DIFFUSIVITY, MASS FLUX WALL CELL, and MACH NUMBER outputs added.
MLR_TOTAL added to hrr file (replaces BURN_RATE).
Set CHECK_VN=.TRUE. by default (Von Neumann stability check), helps improve stability.
Use Intel MPI for Windows version of FDS.
Remove OpenMP flags from MPI builds.
Make SECOND_ORDER_INTERPOLATED_BOUNDARY mass conserving.
Add +/- versions of VOLUME FLOW WALL, MASS FLOW WALL, and HEAT FLOW WALL output quantities.
Remove hard coded limit on the number of SPEC inputs, note other inputs with SPEC_ID such as SURF and REAC are still limited to 20 species.
Add RAMP_T_I to specify an initial, in-depth, surface temperature profile.
Speed up processing of particles and droplets.
Fix bug in 'RADIATIVE HEAT FLUX GAS'
output.
Add 'NUMBER OF PARTICLES'
and 'CPU TIME PER STEP'
as DEVC
output.
Fix radiation heat flux to walls that align with mesh boundary.
Add relaxation to HVAC pressure boundary condition.
Allow for creation of new primitive species based on a predefined species using the keyword PRIMITIVE.
Release OpenMP version as the default.
Include additional bundled libraries for MPI Linux versions of FDS.
Use MPI_IN_PLACE in MPI_ALLGATHERV calls.
Fix ability to define a SPEC with a formula and have chemistry picked up by SIMPLE CHEMISTRY.
Additional predefined gas and liquid species added
Can now define THIRD_BODY reactions (i.e., reactions like A + B + M -> C + M)
Fix vent splitting over meshes for HVAC.
Add CONVERT_VOLUME_TO_MASS to SURF for VEL type boundary conditions.
Change VOLUME_FLUX to VOLUME_FLOW to be consistent with HVAC.
Overhauled treatment of mass flux at solid boundaries.
Disallow velocity boundary condition for thin obstructions.
MAX_LEAK_PATHS may be set by the user
The default BACKING is changed from 'VOID' to 'EXPOSED'
Add MASS FLOW WALL, HEAT FLOW WALL, and VOLUME FLOW WALL as SOLID_PHASE_OUTPUT device quantities.
Add SPEC_ID to duct output quantities
Add QUANTITY_RANGE to DEVC for limiting integration when STATISTICS is set
Add AMPUA_Z, CPUA_Z, MPUA_Z, and MPUV_Z output quantities.
The MPI version of FDS is now compiled with Open MPI 1.6.5.
Fixes related to lumped species definitions.
Use FLUSH statement instead of CLOSE/OPEN in dump routines.
Add ability to modify most thermophysical properties for user-defined mixtures.
Fix bug in particle tracking algorithm.
Fix initialization of back wall temperature.
Add inlet velocity profile functionality via RAMP_V_X, etc., on SURF line.
Include FDS User, Technical, Verification, Validation, and Configuration guides in bundle.
Conservative, total variation diminishing (TVD) scalar transport is implemented: Superbee (LES default) and CHARM (DNS default). These schemes prevent over-shoots and under-shoots in species concentrations and temperature.
Improved models for the turbulent viscosity are implemented: Deardorff (default), Dynamic Smagorinsky, and Vreman. These models provide more dynamic range to the flow field for coarse resolution and converge to the correct solution at fine resolution.
The conservative form of the sensible enthalpy equation is satisfied by construction in the FDS 6 formulation, eliminating temperature anomalies and energy conservation errors due to numerical mixing.
The baroclinic torque is included by default.
Improvements are made to the wall functions for momentum and heat flux. An optional wall heat flux model accounts for variable Prandtl number fluids.
Jarrin's Synthetic Eddy Method (SEM) is implemented for turbulent boundary conditions at vents.
Custom species mixtures ("lumped species") can be defined on the SPEC line.
Turbulent combustion is handled with a new partially-stirred batch reactor model. At the subgrid level, species exist in one of two states: unmixed or mixed. The degree of mixing evolves over the FDS time step by the interaction by exchange with the mean (IEM) mixing model. Chemical kinetics may be considered infinitely fast or obey an Arrhenius rate law.
It is now possible to transport, produce, and consume toxins such as CO and soot. Chemical mechanisms must be provided by the user and may include reversible reactions.
It is now possible to deposit aerosol species onto surfaces.
Increased number of predefined species that now include liquid properties.
Moving particles can be assigned a SURF_ID.
More alternatives and user-defined option are available for the liquid droplet size distribution.
The user can specify the radiative properties of the liquid droplets.
Drag effects of thin porous media (i.e., window screens) can be simulated using planes of particles.
The basic 1-D heat transfer and pyrolysis model for solid surfaces remains the same, but there has been a change in several of the input parameters to expand functionality and readability of the input file.
More attention should be paid on the specification of MATL densities for the pyrolysis model. Unlike FDS 5, now the pyrolysis model tries to determine if the surface should shrink or swell, based on the MATL densities.
Filters, louvered vents, and heating/cooling capability has been added for HVAC systems.
HVAC now functional with MPI.
!RadCal database extended to include additional fuel species.
It is now possible to assign a !RadCal species to a SPEC.
In cells with heat release, the emission term is based on a corrected sigma T4 such that when this term is integrated over the flame volume the specified radiative fraction (default 0.3) is recovered. This differs from FDS 5 and earlier where the radiative fraction times the heat release rate is applied locally as the emission term.
CTRL functions have been extended to include math operations.
The evaluation of RAMPs and DEVCs can be stopped, freezing their value, based upon the activation of a device or control function.
Multiple pipe networks can be specified for sprinklers for reduction of flow rate based on the number of operating heads.
The numerical value of a control function can be output with a DEVC.
A line of devices can be specified using a number of POINTS on one DEVC line.
Statistical outputs for RMS, covariance, and correlation coefficient are available.
Restoration of the baroclinic torque term in the momentum equation, by default (removed in 5.5.3)
Secondary breakup model for droplets (simplified version of WAVE model by Reitz 1987)
Ability to have a RAMP use a DEVC for the independent variable by the keyword DEVC_ID on RAMP
Built-in thermophysical properties for a number of liquids (water and some common fuels)
Expanded number of gases with built-in thermophysical properties
Expanded set of droplet output quantities from PDPA devices
RAMPs and TAUs for EXTERNAL_FLUX on SURF
RAMP_PART and TAU_PART on SURF to control PARTICLE_MASS_FLUX
Use of a SURF line to describe Lagrangian particles
Pyrolysis model for solid materials has changed. The most important change is the definition of REFERENCE_TEMPERATURE and the elimination of REFERENCE_RATE. See the FDS User's Guide for more details.
Werner-Wengle wall model, a better description of the velocity boundary condition.
OpenMP parallelization option. This will allow you to use multiple cores/processors on a single computer to process a single mesh case, or when combined with MPI, will allow each mesh on each computer to exploit the multiple cores/processors.
ORIFICE_DIAMETER has been added to PROP inputs to provide a simple way to set droplet velocity. This is an alternative to specifying DROPLET_VELOCITY.
Thermally-Induced Electrical Failure (THIEF) model added to predict damage to electrical cables.
New output quantity: Fractional Effective Dose (FED) by Purser.
TIME INTEGRAL statistics is available for device outputs.
Yields of any explicitly-defined (via the SPEC line) gas species can be specified on the MATL lines using the new parameter NU_GAS.
The user can specify how the sprinkler pipe pressure depends on the number of open nozzles. The flow rate, droplet speed and median diameter are updated correspondingly.
The logical keyword DRY has been added to DEVC. When using the mixture fraction and specifying either MASS FRACTION or VOLUME FRACTION, use of DRY will give that fraction minus water vapor (i.e. give an output like a typical gas analyzer).
A Phase Doppler Particle Analysis (PDPA) device has been defined for detailed measurements of droplet sprays.
A new namelist group called MULT (short for multiplier) allows you to multiply OBSTructions and MESHes easily without having to retype the input lines over and over.
A new parameter called BULK_DENSITY has been added to the OBST namelist group to indicate more easily the total combustible mass within an OBSTruction that can BURN_AWAY.
Pressure ZONEs can now be opened, and sealed compartments can become unsealed via an OPEN boundary.
The output quantity that was once called 'soot density' and the newer version, QUANTITY='DENSITY', SPEC_ID='soot', is now in units of kg/m^3.
Device (DEVC) output units can be changed via a CONVERSION_FACTOR.
A simple "Eddy Dissipation" model is added to predict the mixing time of fuel and oxygen. Previous versions of FDS used the time step, which was tied to the flow velocity via the CFL criterion. The eddy dissipation model ties the mixing time to the turbulent diffusion coefficient, which is ultimately related to the eddy viscosity of the Smagorinsky form of LES. The eddy dissipation concept is based on scaling arguments and involves an empirical coefficient which has been determined by comparing calculations to classical fire plume experiments and correlations.
The names of the output quantities have changed, but the old names are still acceptable. The idea is to use parameters like SPEC_ID and PART_ID in conjunction with QUANTITY's like 'MASS FRACTION' and 'VOLUME FRACTION.' Details are in the User's Guide. Also, the underscores in QUANTITY names are no longer needed.
The default number of droplets introduced in a spray has increased to 5000 per second, and the insertion time has decreased to 0.01 s. The old values were 1000 and 0.05, respectively.
The mean beam length (PATH_LENGTH) for the radiation solver is no longer based on the size of the overall domain, but rather it defaults to 5 times the mesh cell size.
It is now possible to declare explicitly a surrogate species for smoke that can be visualized with SMOKE3D and a new output QUANTITY called VISIBILITY.
In simulations involving multiple meshes, FDS no longer allows the meshes to be arbitrarily connected. Starting with version 5.1, mesh resolution can only increase or decrease in integer increments. This change in functionality means that some input files that ran previously will no longer run.
Version 6.1.2 - September 26, 2014 (SVN Revision 20564)
Version 6.1.1 - July 10, 2014 (SVN Revision 19882)
Version 6.1.0 - May 27, 2014 (SVN Revision 19412)
Version 6.0.1 - November 26, 2013 (SVN Revision 17534)
Version 6.0.0 - November 4, 2013 (SVN Revision 17279)
Version 5.5.3 - October 29, 2010 (SVN Revision 7031)
Version 5.5.2 - September 3, 2010 (SVN Revision 6706)
Version 5.5.1 - June 23, 2010 (SVN Revision 6385)
Version 5.5.0 - April 6, 2010 (SVN Revision 6006)
Version 5.4.3 - December 4, 2009 (SVN Revision 5210)
Version 5.4.2 - October 19, 2009 (SVN Revision 4957)
Version 5.4.1 - September 10, 2009 (SVN Revision 4697)
Version 5.4.0 - September 1, 2009 (SVN Revision 4629)
Version 5.3.1 - April 8, 2009 (SVN Revision 3729)
Version 5.3.0 - January 30, 2009 (SVN Revision 3193)
Version 5.2.5 - December 10, 2008 (SVN Revision 2828)
Version 5.2.4 - November 11, 2008 (SVN Revision 2651)
Version 5.2.3 - August 16, 2008 (SVN Revision 2514)
Version 5.2.2 - August 16, 2008 (SVN Revision 2510)
Version 5.2.1 - September 15, 2008 (SVN Revision 2376)
Version 5.2.0 - August 1, 2008 (SVN Revision 2087)
Version 5.1.6 - May 8, 2008 (SVN Revision 1673)
Version 5.1.5 - May 8, 2008 (SVN Revision 1650)
Version 5.1.4 - March 14, 2008 (SVN Revision 1437)
Version 5.1.3 - February 26, 2008 (SVN Revision 1373)
Version 5.1.2 - February 1, 2008 (SVN Revision 1262)
Version 5.1.1 - January 21, 2008 (SVN Revision 1217)
Version 5.1.0 - January 8, 2008 (SVN Revision 1162)
Version 5.0.3 - December 5, 2007 (SVN Revision 1069)
Version 5.0.2 - November 12, 2007 (SVN Revision 977)
Version 5.0.1 - October 12, 2007 (SVN Revision 836)
Version 5.0.0 - October 2, 2007 (SVN Revision 721)


Release Notes for TExaS
Installer for Labs 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, and
16
UT.6.03x Embedded Systems - Shape The
World
Test EXecute, And Simulate, called TExaS,
is a collection of DLL
plugins that transform Keil uVision into learning environment for
embedded systems. These plugins provide simulation of the Texas
Instruments Tiva LaunchPad.
The suite also includes a stand-alone application called TExaSdisplay, which provides a serial port interface.
When operating with the code embedded on the microcontroller, TExaSdisplay also provides a oscilloscope functionality.
Furthermore, TExaS can be used for
automatic grading of labs both in simulation and on the real board.
TExaS accompanies the books
"Embedded Systems: Introduction to ARM Cortex M
Microcontrollers", ISBN:<PHONE_NUMBER>749, Jonathan Valvano,
copyright (c) 2015
"Embedded Systems: Real Time Interfacing to ARM Cortex M
Microcontrollers", ISBN:<PHONE_NUMBER>154, Jonathan Valvano,
copyright (c) 2015
"Embedded Systems: Real-Time Operating Systems for ARM
Cortex-M Microcontrollers”, ISBN:<PHONE_NUMBER>863, Jonathan
Valvano, copyright (c) 2014
Copyright 2016 by Jonathan W. Valvano,
<EMAIL_ADDRESS>You may use, edit, run or
distribute these files as long as the copyright notice remains
THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER
EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED TO,
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE APPLY TO THIS SOFTWARE. VALVANO SHALL NOT, IN ANY
CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
For more information about my classes, my research, and my books,
see http://users.ece.utexas.edu/~valvano/
These components where developed for educational purposes. Feel
free to use them for educational use, but cannot use them for
commercial products without permission.
This is version 2.21, built January 25, 2016 and includes all software for
the course. This version
was rebuilt without SSE2 so it should run on vintage PCs with AthlonXP or PIII processors.
Jonathan Valvano


Abalone
Abalone is played on the following 5x9x5 hexagonal board:
Piece requirements: 14 black soldiers, 14 white soldiers.
SETUP: Place the stones as shown in the initial diagram
GOAL: Wins the player that removes 6 opponent stones from the board. |
Rule note: At Abalone Games, there are a lot of information about tactics, variations and news. It is possible to play Abalone with reduced rules (no side-shifts) online. Since the game turned out to be too drawish, the top Abalone players proposed a new rule change which is based on a new setup.
|
|
An example Stones e2-f2 can line shift to cell [1]. |
Abalone is perhaps the most successful abstract game of the 1990s.
Written by Joao Pedro Neto , 2000
return to WAG


Chinese news agency slams ‘barbaric’ Hong Kong office attack
DHAKA: A court in Bangladesh’s capital has granted bail to micro-credit pioneer and Nobel laureate Muhammad Yunus over the firing of three employees by Grameen Communications, where he is chairman.
Acting Chairman of the 3rd Labor Court in Dhaka, Zakia Parveen, granted the bail on Sunday when Yunus appeared before the court. Last month, the country’s High Court had set a Nov. 7 deadline for him to appear in person.
The labor court had earlier issued an arrest warrant for Yunus after he failed to appear because he was abroad.
The three employees filed the cases in July, saying they were terminated illegally after seeking to form a trade union.
Yunus founded Grameen Bank, which provides small loans to impoverished people, and shared the 2006 Nobel Peace Prize with the organization.


Education:
Washington University School of Law
St. Louis, Missouri
J.D. 1986
University of Illinois
Champaign, Illinois
B.S. Finance with Honors, 1983
Admissions:
State Bar of Illinois
U.S. Court of Appeals for the Seventh Circuit
Federal Trial Bar
U.S. District Court – various Districts
U.S. Bankruptcy Court - various IL and IN districts
Memberships:
National Association of Railroad Trial Counsel (NARTC)
American Bar Association (ABA)
Illinois State Bar Association (ISBA)
Chicago Bar Association (CBA)
Mechanics Lien Committee
Trade & Professional Association Law Committee
Service:
Trustee, Monticello College Foundation
promoting womens' collegiate education through
endowment/scholarship programs
Member, St. Ignatius College Prep Law Society
Education:
Loyola University School of Law
Chicago, Illinois
J.D. 1988
University of Notre Dame
South Bend, Indiana
BA English and Government 1983
Admissions:
State Bar of Illinois
U.S. Court of Appeals for the Seventh Circuit
Federal Trial Bar
Northern District of Illinois, Trial Bar
Memberships:
Illinois State Bar Association
Chicago Bar Association
Association of Attorney Mediators
Cook County Circuit Court Law Division, Court-Annexed Major Case Civil Mediation Program, and Chancery Division Court-Certified Mediator
Cook County Circuit Court, Chancery Division Mediation Program, Court-Certified Mediator
Service:
Attorney Registration and Disciplinary Commission Hearing Board Member
Chicago Volunteer Legal Services, pro bono residential foreclosures
Mercy Home for Boys and Girls, served twenty-one years as Board Member
Longtime youth athletics coach, parochial school board chair
Connections for the Homeless, volunteer
Experience
Representative recent matters:
-$30M piercingcorporate veil chancery case
-$16M multi district litigation over loss sensitive insurance premiums
-Chancery challenge to zoning for $30 M industrial project in city
-Law Division trial in faulty construction case
-Facilitating Mayor's Task Force on re-use of coal-fired power plants
Civil Litigation practice with focus in commecial chancery, environment, extensive personal injury experience
Ambrose & Cushing, PC, Chicago
November 1988 to October 2005
Twenty-seven year attorney, focus on civil litigation, with concentration on complex professional and landowner liability.
Principal or co-principal attorney on the following noteworthy matters:
• $4.7 million verdict in lender liability suit
• $1 million verdict for victim of police shooting
• $2.3 million verdict for neurosurgery patient
• $4 million verdict for MVA traumatic brain injury
• $1 million verdict, chronic pain following MVA
• Confidential settlement, wrongful death, improper police chase
• $1 million settlement at trial, wrongful death, funeral procession
• $900,000 settlement, wrongful death from upper airway obstruction, profoundly impaired child victim
• Confidential settlement for high rise fire victim, oxygen deprivation/PTSD against local government
• Confidential settlement, wrongful death, delay in cervical cancer diagnosis
• Confidential settlement, wrongful death, delay in prostate cancer diagnosis
• Wrongful Death verdict against CTA for un-witnessed accident
• Confidential wrongful death settlement against a US auto manufacturer, crashworthiness theory
• Largest known award at time for loss of consortium in Wyoming
• Multiple appeals to Illinois Appellate Court, as well as appeals to the
Illinois Supreme Court and Seventh Circuit Court of Appeals
• Not guilty verdict for defendant in aggravated battery on police officer
• Not guilty verdict for defendant on vehicular homicide charge
Won multiple million dollar plus results for victims in wrongful death, traumatic brain injury, chronic pain, medical negligence, and lender liability cases
Written and argued numerous appeals across the Illinois Appellate Court,
Illinois Supreme Court and the 7th Circuit Court of Appeals
Appointed by the Illinois Supreme Court to the Hearing Board of the Attorney
Registration and Disciplinary Commission, judging cases alleging attorney misconduct
Adjunct Professor of Law at Loyola University School of Law, teaching trial procedure and alternative dispute resolution


I decided to fix-up Coursera's sign-up and sign-in module. The log-in and sign-up buttons originally didn't indicate they were tab buttons. I also didn't like how the fill-boxes didn't have any margins, to indicate a slight difference in what was meant to be filled out. Also I fixed up the rounded edges to fit with the rest of their brand.
I took a trip to Europe for the first time in March 2017 and Norwegian Airlines happened to be my airlines. To match their great service and design guidlines, I wanted to embody the feeling of the airline trip experience using inspiration from plane tickets. I also wanted to keep their minimalistic design and tried to keep it, while having the bare essentials in the form.
I'm a fan of reading books and occasionally use GoodReads to find the next book to read. I like how Amazon and GoodReads uses skeumorphism in their designs and wanted to emphasize that subtlety.
There's a lot of monthly subscription services/clubs, so I thought why isn't there a monthly subscription service organizer app? I would call it Monthly Box Organizer. I found insiration within the Paramore's album cover: After Laughter and computer chips.
I really like how Reddit's 404 page is quirky and fun wanted to embody that using their logo. I also wanted to tackle reddit's overall page layout because their dashboard doesn't have any proper hierarchy and differentiating affordances for the various buttons, links, and text.
I wanted to tackle a new design platform and get my creative juices going after going on a short hiatus. So I mixed my love of reading and combined that with interaction/UX design to create an audiobook player. Keeping the user in mind, I designed the screen to be easily accessible for audiobook listeners on the move; the navigation is simplified with easily accessible buttons and the text is aligned with the focus box to be easily read on the go. Also the aestheics try to embody being in a library and reading in solitude.


Store
Mac
iPod
iPhone
iPad
iTunes
Support
What will your verse be?
Everyone has something to share. See hoe people are using
iPad in their unique ways to add to the world's story
Watch the "Your verse" film and explore the stories


Show / Hide / Toggle visibility.
#visibility>h2 should hide next ul on click
- This list will be hidden when clicking above
- and shown when clicking below
#visibility>h3 should show previous ul on click
Add / Remove / Toggle CSS classes.
#classdemo>h2 should addclass 'selected' next ul on click
- This list will get selected when clicking above
- and de-selected when clicking below
#classdemo>h3 should removeclass 'selected' previous ul on click
AJAX and Links.
#ajaxdemo>h2 should load 'chunk.html' into next div on click
This will be replaced.
#ajaxdemo>h3 should goto 'http://edit-room.com' on click


Preparation time
overnight
Cooking time
30 mins to 1 hour
Serves
Serves 4-6
Dietary
Babas are having a revival – this version replaces the rum with hazelnut liqueur and is served with grilled plums and plum purée.
Equipment and Preparation: You will need an ice cream machine, large food processor with a dough attachment, a piping bag with a plain nozzle and 4 x 11cm/4½in baba tins (savarin moulds) - alternatively you can use small dariole moulds.
For the crème fraîche ice cream, place the milk and vanilla in a saucepan and warm.
Put the egg yolks and sugar in a large mixing bowl and whisk until you reach the ‘ribbon stage’ (when the mixture leaves a trail on the surface of the eggs when the whisk is raised out of the bowl and moved across it.)
Gradually add the milk to the bowl, whisking continuously. Pour the mixture back into the saucepan and warm on a low heat, continually whisking until it thickens.
Allow to cool completely and stir in the crème fraîche.
Churn in an ice cream machine according to manufacturer’s instructions. Place in the freezer to set.
For the plums, set two cut plums aside and place the rest in a medium saucepan with 100ml/3½fl oz water and cook for 10-15 minutes, or until soft.
Remove from the heat, place in a blender and blend until smooth. Put in a squeezy bottle and set aside.
To make the babas, place the flour, yeast, salt and sugar in a large free-standing mixer with a dough attachment and mix.
Beat the eggs and milk together and gradually add to the dry ingredients. Beat in the butter.
Knead for 10 minutes and then place in a warm place to rise for a couple of hours.
Preheat the oven to 180C/350F/Gas 4 and preheat the grill.
Knock the dough back and spoon into a piping bag with a plain nozzle.
Sugar and flour four 11cm/4½in baba tins (savarin moulds) and pipe the mixture into the moulds. Bake for 25 minutes.
To make the syrup, place the sugar and hazelnut liqueur in a saucepan and heat to a syrup consistency. Leave to cool.
Remove the babas from the oven and place in the syrup to soak up.
Place the reserved plums on a baking tray, sprinkle with sugar and put under the grill to cook for 5-10 minutes.
To serve, arrange a line of plum purée on each of four bowls and place a baba in the centre. Pour more syrup over and place the ice cream in the centre. Put the warm plums around the edge of the plate.


--- title: Modelling keywords: fastai sidebar: home_sidebar summary: "Instantiates and defines the models that we will be using for our project." description: "Instantiates and defines the models that we will be using for our project." nb_path: "03_model.ipynb" ---
Our project will require the use of 4 separate types of models: an image model, a text model, a tabular model, and a decoder network. The relationship between the 4 can be seen in the figure below.


A collection of data structures that represent volumetric brain imaging data. The focus is on basic data handling for 3D and 4D neuroimaging data. In addition, there are function to read and write NIFTI files and limited support for reading AFNI files.
| Version: | 0.0.6 |
| Depends: | R (≥ 3.0.0), stringr, hash, methods, stats, grDevices, grid, utils |
| Imports: | Matrix, yaImpute, Rcpp, iterators, abind, assertthat, readr, rgl |
| LinkingTo: | Rcpp |
| Suggests: | foreach, testthat, knitr |
| Published: | 2016-01-07 |
| Author: | Bradley R. Buchsbaum |
| Maintainer: | Bradley Buchsbaum <brad.buchsbaum at gmail.com> |
| License: | GPL-2 | GPL-3 [expanded from: GPL (≥ 2)] |
| NeedsCompilation: | yes |
| In views: | MedicalImaging |
| CRAN checks: | neuroim results |
| Reference manual: | neuroim.pdf |
| Vignettes: |
Working with Image Volumes The neuroim package Regions of Interest |
| Package source: | neuroim_0.0.6.tar.gz |
| Windows binaries: | r-devel: neuroim_0.0.6.zip, r-release: neuroim_0.0.6.zip, r-oldrel: neuroim_0.0.6.zip |
| OS X binaries: | r-release: neuroim_0.0.6.tgz, r-oldrel: neuroim_0.0.6.tgz |
| Old sources: | neuroim archive |
Please use the canonical form https://CRAN.R-project.org/package=neuroim to link to this page.


PyTorch Estimator
Introduction
Analytics Zoo Orca PyTorch Estimator provides a set APIs for running PyTorch model on Spark in a distributed fashion.
Remarks:
- You need to install torch==1.5.0 and torchvision==0.6.0 on your driver node.
- Your operating system (OS) is required to be one of the following 64-bit systems: Ubuntu 16.04 or later and macOS 10.12.6 or later.
Orca PyTorch Estimator
Orca PyTorch Estimator is an estimator to do PyTorch training/evaluation/prediction on Spark in a distributed fashion.
It can support various data types, like XShards, PyTorch DataLoader, PyTorch DataLoader creator, etc.
It supports horovod backend and BigDL backend in the unified APIs.
Create Estimator from pyTorch Model
You can create Orca PyTorch Estimator with native PyTorch model.
from zoo.orca.learn.pytorch import Estimator
Estimator.from_torch(*,
model,
optimizer,
loss=None,
scheduler_creator=None,
training_operator_cls=TrainingOperator,
initialization_hook=None,
config=None,
scheduler_step_freq="batch",
use_tqdm=False,
workers_per_node=1,
model_dir=None,
backend="bigdl"):
model
: PyTorch model ifbackend="bigdl"
, PyTorch model creator ifbackend="horovod"
optimizer
: bigdl optimizer ifbackend="bigdl"
, PyTorch optimizer creator ifbackend="horovod"
loss
: PyTorch loss ifbackend="bigdl"
, PyTorch loss creator ifbackend="horovod"
scheduler_creator
: parameter for horovod. a learning rate scheduler wrapping the optimizer. You will need to setTorchTrainer(scheduler_step_freq="epoch")
for the scheduler to be incremented correctly. If using a scheduler for validation loss, be sure to calltrainer.update_scheduler(validation_loss)
training_operator_cls
: parameter for horovod. Custom training operator class that subclasses the TrainingOperator class. This class will be copied onto all remote workers and used to specify custom training and validation operations. Defaults to TrainingOperator.initialization_hook
: parameter for horovod.config
: parameter for horovod. Config dict to create model, optimizer loss and data.scheduler_step_freq
: parameter for horovod. "batch", "epoch", "manual", or None. This will determine whenscheduler.step
is called. If "batch",step
will be called after every optimizer step. If "epoch",step
will be called after one pass of the DataLoader. If "manual", the scheduler will not be incremented automatically - you are expected to calltrainer.update_schedulers
manually. If a scheduler is passed in, this value is expected to not be None.use_tqdm
: parameter for horovod. You can monitor training progress if use_tqdm=True.workers_per_node
: parameter for horovod. worker number on each node. default: 1.model_dir
: parameter forbigdl
. The path to save model. During the training, if checkpoint_trigger is defined and triggered, the model will be saved to model_dir.backend
: You can choose "horovod" or "bigdl" as backend. Default: bigdl.
Use horovod Estimator
Train model
After an Estimator is created, you can call estimator API to train PyTorch model:
fit(self, data, epochs=1, profile=False, reduce_results=True, info=None)
data
: (callable) a funtion that takes a config dict as input and return a data loader containing the training data.epochs
: (int) Number of epochs to train the modelprofile
: (bool) Returns time stats for the training procedure.reduce_results
: (bool) Whether to average all metrics across all workers into one dict. If a metric is a non-numerical value (or nested dictionaries), one value will be randomly selected among the workers. If False, returns a list of dicts.info
: (dict) Optional dictionary passed to the training operator fortrain_epoch
andtrain_batch
.
Evaluate model
After Training, you can call estimator API to evaluate PyTorch model:
evaluate(self, data, num_steps=None, profile=False, info=None)
data
: (callable) a funtion that takes a config dict as input and return a data loader containing the validation data.num_steps
: (int) Number of batches to compute update steps on. This corresponds also to the number of timesTrainingOperator.validate_batch
is called.profile
: (bool) Returns time stats for the evaluation procedure.info
: (dict) Optional dictionary passed to the training operator forvalidate
andvalidate_batch
.
Get model
You can get the trained model using get_model(self)
Save model
You can save model using save(self, checkpoint)
* checkpoint
: (str) Path to target checkpoint file.
Load model
You can load saved model using load(self, checkpoint)
* checkpoint
: (str) Path to target checkpoint file.
Shutdown workers
You can shut down workers and releases resources using shutdown(self, force=False)
Use BigDL Estimator
Train model
After an Estimator is created, you can call estimator API to train PyTorch model:
fit(self, data, epochs=1, batch_size=32, validation_data=None, validation_methods=None, checkpoint_trigger=None):
data
: Training data. SparkXShard, PyTorch DataLoader and PyTorch DataLoader creator are supported.epochs
: Number of epochs to train the model.batch_size
: Batch size used for training. Only used when data is a SparkXShard.validation_data
: Validation data. SparkXShard, PyTorch DataLoader and PyTorch DataLoader creator are supported.validation_methods
: BigDL validation methods.checkpoint_trigger
: BigDL Trigger to set a checkpoint.
Evaluate model
After Training, you can call estimator API to evaluate PyTorch model:
evaluate(self, data, validation_methods=None, batch_size=32)
data
: Validation data. SparkXShard, PyTorch DataLoader and PyTorch DataLoader creator are supported.validation_methods
: BigDL validation methods.batch_size
: Batch size used for evaluation. Only used when data is a SparkXShard.
Get model
You can get model using get_model(self)
Load model
You can load saved model using load(self, checkpoint, loss=None)
* checkpoint
: (str) Path to target checkpoint file.
* loss
: PyTorch loss function.
Clear gradient clipping
You can clear gradient clipping parameters using clear_gradient_clipping(self)
. In this case, gradient clipping will not be applied.
Note: In order to take effect, it needs to be called before fit.
Set constant gradient clipping
You can Set constant gradient clipping during the training process using set_constant_gradient_clipping(self, min, max)
.
* min
: The minimum value to clip by.
* max
: The maximum value to clip by.
Note: In order to take effect, it needs to be called before fit.
Set clip gradient to a maximum L2-Norm
You can set clip gradient to a maximum L2-Norm during the training process using set_l2_norm_gradient_clipping(self, clip_norm)
.
* clip_norm
: Gradient L2-Norm threshold.
Note: In order to take effect, it needs to be called before fit.


{% extends "base.html" %} {% block title %} | About {% endblock %} {% block content %}
The Large Lot Program is a housing land use approach that was developed as part of the Green Healthy Neighborhoods public planning process. The program is being piloted in community areas where the City owns large amounts of vacant land. The core goals of the program are:
LargeLots.org was built to make the process of purchasing City-owned land through this program easier for residents. It was initiated by Demond Drummer at Teamwork Englewood, built by DataMade, and funded by LISC Chicago with support from the Boeing Corporation, and the Knight Foundation for LISC's OpenGov for the Rest of Us project.
This site was built using open data from Chicago and Cook County:
We prepared some extracts of the above sources for this project. You can download those here:
Pilot 1: Greater Englewood AreaAll the code for this site is open source and available on Github. We used the following open source tools:


{% from "macros/contributor-form.html" import contributor_form %} {% from "macros/metadata-form-fragment.html" import metadata_form_fragment %} {% macro add_csv_dataset(submit_button_verb, dataset_info) -%}
There were some errors with your submission:
Below, select which columns correspond to the Unique ID, Observation date, Latitude and Longitude fields for your dataset. These are all *required. We also guessed the data type of each field, feel free to change it if you think it's incorrect.
Unique ID
Observation date
Latitude
Longitude
Submit »


science-fiction fandom
`Prev `__
S
`Next `__
--------------
**science-fiction fandom**: n.
Another voluntary subculture having a very heavy overlap with hackerdom;
most hackers read SF and/or fantasy fiction avidly, and many go to
‘cons’ (SF conventions) or are involved in fandom-connected activities
such as the Society for Creative Anachronism. Some hacker jargon
originated in SF fandom; see
`*defenestration* <../D/defenestration.html>`__,
`*great-wall* <../G/great-wall.html>`__,
`*cyberpunk* <../C/cyberpunk.html>`__, `*h* <../H/h.html>`__, `*ha ha
only serious* <../H/ha-ha-only-serious.html>`__,
`*IMHO* <../I/IMHO.html>`__, `*mundane* <../M/mundane.html>`__,
`*neep-neep* <../N/neep-neep.html>`__, `*Real Soon
Now* <../R/Real-Soon-Now.html>`__. Additionally, the jargon terms
`*cowboy* <../C/cowboy.html>`__,
`*cyberspace* <../C/cyberspace.html>`__,
`*de-rezz* <../D/de-rezz.html>`__, `*go
flatline* <../G/go-flatline.html>`__, `*ice* <../I/ice.html>`__,
`*phage* <../P/phage.html>`__, `*virus* <../V/virus.html>`__,
`*wetware* <../W/wetware.html>`__, `*wirehead* <../W/wirehead.html>`__,
and `*worm* <../W/worm.html>`__ originated in SF stories.
--------------
+---------------------------------+----------------------------+-------------------------+
| `Prev `__ | `Up <../S.html>`__ | `Next `__ |
+---------------------------------+----------------------------+-------------------------+
| schroedinbug | `Home <../index.html>`__ | SCNR |
+---------------------------------+----------------------------+-------------------------+


Projects Done..
Electrolysis Washing Machine
This machine consists of two electrodes.Using Electrolysis process water molecules are seperated and oh- irons used to clean the dirt in washing machine. This reduces the electricity requirements and low cost.
Technologies and Languages used:
Front End: Control System
Back End: Electrolysis Method
Tools used: Electrodes


You may have heard about the Collatz Conjecture somewhere over the internet or even the news - however, I doubt the latter is the case. Anyway, the Collatz Conjecture (CC, from now on), is quite simple to state and rather hard to solve - as with almost any serious maths. Take a positive integer, say 5 and play the following game:
So, for instance, starting with 5 we get consecutively:
5, 16, 8, 4, 2, 1, 4, 2, 1, 4, 2, 1, ...,
and, as you may easily realize, the sequence goes on with 4s, 2s and 1s. The question that Collatz posed is the following, quite naturall one:"Given any positive integer n and following the above process, will we always arrive after finite steps to 1?"
As simple as it might seem at a first glance, this question has no definitive answer - either affirmative or not - until today.
As with many problems in mathematics, some kind of "reverse" arises naturally and is, oftentimes, much simpler than the actual. While we cannot guarantee simplicity in the case of CC, we can at least easily formulate a "reverse" version. Namely, since we want to see if, starting from any positive integer, we will finally arrive to 1 following Collatz's instructions, we can ask the following question:
"Starting from 1 and applying reverse Collatz steps, can we arrive at any number?"
In the above, "reverse Collatz steps" stands for the following two kinds of steps:
Thus, we now have another way to express the same question Collatz did. If this "reverse" version holds, then so does CC and if CC hodls then the answer to the above question is affirmative, as well.
The above "reverse" of CC naturall leads to the definition of a Collatz Graph, which is the graph that describes all the possible routes one may take throughout the naturals starting from 1 and repetitively applying reverse Collatz steps. Drawing this graph can easily become a mess from a point and over, so this website is here to lift any worries you had about it - which, you probably haven't had until you started reading this. So, you simply add the number of nodes you would like to draw (preferably a positive integer larger than 3) and press "Generate". Then, after some seconds - or more, depending on your machine, since this runs on your browser - you will see in your screen the corresponding Collatz graph.
Feel free to contact me to fix any bugs you observe or ask any question at the following e-mail address:
<EMAIL_ADDRESS>Have fun with the tool and stay safe! :)
Geeky P.S.: You may find all the source code at the corresponding GitHub repository:
https://github.com/VMarkos/collatz-tree-generator
Feel free to follow the repository - as well as me ;). Also redistribute the code as you wish, it is unlicenced!


--- title: September Roses date: 2011-09-16 00:00:00 -06:00 categories: - whats-blooming layout: post blog-banner: whats-blooming-now-fall.jpg post-date: September 16, 2011 post-time: 1:55 AM blog-image: wbn-default.jpg ---
The temperatures are beginning to cool down and our roses are still showing off. Come take a walk through our gardens and see how many different cultivars you can count.
Jude The Obscure Rose Rosa 'AUSjo'
Graham Thomas Rose Rosa 'AUSmas'
Distant Drums Rose Rosa 'Distant Drums'
Livin' Easy Rose Rosa 'HARwelcome'
Jacques Cartier Rose Rosa 'Marchesca Boccella'


Marvel's Runaways Ending With Season 3
by Jon ArvedonThe upcoming third season of Marvel's Runaways on Hulu will be its last.
According to Deadline, unlike some cancellations, the series will still come to a natural conclusion at the end of the season.
Coincidentally, Season 3 of Runaways will include a crossover with yet another canceled Marvel series, Cloak & Dagger, which was axed in October after two seasons. It will also introduce a new antagonist in the evil Marvel sorceress Morgan le Fay, played by Elizabeth Hurley. The official Season 3 synopsis is below:
In an action-packed Season 3, the Runaways frantically search for their captured friends Chase Stein, Gert Yorkes, and Karolina Dean.
Streaming now on Hulu, Marvel’s Runaways stars Rhenzy Feliz, Lyrica Okano, Virginia Gardner, Ariela Barer, Gregg Sulkin, Allegra Acosta, Angel Parker, Ryan Sans, Annie Wersching, Kip Pardue, Ever Carradine, James Marsters, Brigid Brannagh, Kevin Weisman, Brittany Ishibashi and James Yaegashi. The series returns for its third season on Dec. 13, with all 10 episodes of the season released simultaneously.
https://schema.orgBreadcrumbListListItem1Homehttps://www.cbr.com/ListItem2TVhttps://www.cbr.com/category/tv/ListItem3TV Newshttps://www.cbr.com/category/tv/news-tv/ListItem4Marvel's Runaways Ending With Season 3https://www.cbr.com/marvels-runaways-season-3-end/


{% load staticfiles %}
Make sure the address is correct and that the page hasn't moved.
Please contact your administrator if you think this is a mistake.


Alertify is a plugin that is designed for creating nice-looking alert tool-tips and prompts. When the designated item is clicked, an alert will pop up and it will respond with in the lower-right with what the user clicks.
Here is how it works:


Before administering care to an injured person, check the scene and the person. Size up the scene and form an initial impression.
If the person is awake and responsive and there is no server life threatening bleeding
If the person appears unresponsive, either shout to get the person's attention or tap the person's shoulders(for an adult or a child) or the bottom of the person's foot(if the person is an infant) and shout again.
If person is breathing, call 911 or designated emergency number and obtain first aid kit. Roll the person onto his or her side into a recovery position if there are no obvious signs of injury
If the person isn't breathing, send a call to emergency number. Ensure that the person is face-up on a firm,flat surface such as floor or ground.Begin CPR(starting with compressions) or use an AED(Automated External Defibrillator) if someone is available,if you have knowledge about the same only.


---
layout: default
title: My experiences
categories: page
permalink: /experiences/
intro: Schools, clubs... that I have participated.
image: experiences
id: 2
---
Educational Experience
Internship
Awards and Scholarships
Social Experiences
Publications


Sylvan Sprinter
How long can you last in the wild?
CONTROLS
Press the
[SPACEBAR]
to jump over stumps and rocks.
Press the
[RIGHT ARROW KEY]
to slice down stone pillars.
Score: 0
This is a canvas!
Sylvan Sprinter
Press the "R" Key to Start
Game Over!
Press the "R" Key to Restart
Show hitboxes:


Level: {{player['Level']}}
XP: {{player['XP']}}
War Stars Won: -
All time best: -
Troops donated: - / Troops received: - / Attacks Won: - / Defenses Won: -
{{building[0]}}


Premierleague Cup : 20
1907–08, 1910–11, 1951–52, 1955–56, 1956–57, 1964–65, 1966–67, 1992–93, 1993–94, 1995–96
1996–97, 1998–99, 1999–00, 2000–01, 2002–03, 2006–07, 2007–08, 2008–09, 2010–11, 2012–13.
FA Cup : 12
1908–09, 1947–48, 1962–63, 1976–77, 1982–83, 1984–85, 1989–90, 1993–94, 1995–96, 1998–99, 2003–04, 2015–16 .
Carling Cup : 5
1991–92, 2005–06, 2008–09, 2009–10, 2016–17.
CommunityShield Cup : 21
1908, 1911, 1952, 1956, 1957, 1965*, 1967*, 1977*, 1983, 1990*, 1993.
1994, 1996, 1997, 2003, 2007, 2008, 2010, 2011, 2013, 2016 .
UEFA Champions League : 3
1967–68, 1998–99, 2007–08
UEFA Cup Winner's Cup : 1
1990–91
UEFA Cup : 1
2016–17
FIFA Club World Cup : 1
2008
UEFA Super Cup : 1
1991


Let ABC and CDE be equal triangles on equal bases BC and CE and on the same side.
I say that they are also in the same parallels.
Join AD. I say that AD is parallel to BE.
If not, draw AF through A parallel to BE, and join FE.
Therefore the triangle ABC equals the triangle FCE, for they are on equal bases BC and CE and in the same parallels BE and AF.
But the triangle ABC equals the triangle DCE, therefore the triangle DCE also equals the triangle FCE, the greater equals the less, which is impossible. Therefore AF is not parallel to BE.
Similarly we can prove that neither is any other straight line except AD, therefore AD is parallel to BE.
Therefore equal triangles which are on equal bases and on the same side are also in the same parallels.
For some of the propositions and many of the lemmas and corollaries in the Elements, there is evidence that Euclid did not write them, but they were added later. The process of incorporating new material in textbooks was almost automatic when the books were copied by hand instead of printed. Scholars wrote comments (called “scholia”, singular “scholium”) in the margins of the texts, and copyists (some of whom were later scholars) would include those comments as part of the text in their new copies.
Heiberg could show by means of an early papyrus fragment that this proposition was an early interpolation. For others, such as I.37 there is no direct evidence, only a doubt that a mathematician of Euclid’s caliber would have included them.
Unlike the other propositions in Book I, this one is not used later in the Elements.


| About Dailyrotten |
|
Feedback
If you like this page, hate it, or would like to suggest changes,
<EMAIL_ADDRESS>is listening. This page
is experimental and somewhat different from what we usually offer, so please
do send your feedback.
Adding Stories
If you are a rotten newshound and you would like to suggest a story,
visit our submit page to
send us the URL. Stories that are accepted will have your name credited.
Viewership
On the first full day this page went live, 100,000 people visited this Rotten
News page. Of course that was the day after the WTC attacks, so that number is
somewhat distorted. Right now this page gets between 50,000 and 75,000 people
every day.
Linking
We encourage everyone to link to this page; if you like it, others probably
will as well.
Other Rotten
Rotten
Gaping Maw
Celebrity Morgue
Mugshots
Rotten Store
Shockumentary
Rate My Poo
Rate My Kitten
Rate My Finger
Penny Postcards
Phallic
Dr. Sputnik
Boners
Dead Pool
NNDB
Home
Make Dailyrotten your start page
|
|
|
August 28, 2003
Teen missing in dog-rape punishment case
iAfrica | Submitted by: Tim Howard
"The Minister of Social Development Dr Zola Skweyiya on Wednesday expressed shock and concern about the disappearance of a teenager from a government place of safety 24 days ago. ...
|
|
Read article...
|
|
England suffers hourlong blackout
CNN | Submitted by: Reid Fleming
"Hundreds of thousands of passengers were trapped on the London Underground and thousands of others took to the streets as a power outage struck the city during evening rush hour Thursday. Electricity was being restored to parts of London within an hour of the outage, which was blamed on a problem with the National Grid. But the city's transport services were badly affected. ... A spokesman for London Underground said 60 percent of the metro system had been stopped, including most services in central London."
|
|
Read article... and
This article...
|
|
Schwarzenegger's health regimen: orgies and hash
Hollywood Reporter | Submitted by: Anoma Lee
"On the same day that Arnold Schwarzenegger received the endorsement of 20 state Assembly Republicans in his bid to become governor of California, a decades-old interview resurfaced in which the actor copped to a number of titillating high jinks and kinky sexual acts that he engaged in during his years as a bodybuilder. ... In the five-page interview with writer Peter Manso, Schwarzenegger admitted to smoking 'grass and hash,' hanging out with 'entertainers, hookers and bar owners' during his early years in Venice, Calif., and participating in a group-sex encounter with a single female and several fellow bodybuilders from Gold's Gym, Schwarzenegger's early stomping ground. ... Several calls to Schwarzenegger's press office seeking comment were not returned."
|
|
Read article... and
This article...
|
|
Schwarzenegger inveterate liar about health regimen
New York Times | Submitted by: Reid Fleming
"Arnold Schwarzenegger dominated Pumping Iron with his easy, slightly disturbing charm and his indomitable will. ... he delighted in telling a story about how he had misdirected a young bodybuilder who had asked him for help with his posing routine. The secret to posing, he told him, was to come on stage and scream as loud as he could to impress the judges. When the young bodybuilder followed this advice he was laughed off the stage. Now Mr. Schwarzenegger will be giving advice to his fellow Californians."
|
|
Read article...
|
|
Minister barred from exorcisms, faith healing
Milwaukee Journal Sentinel | Submitted by: optional
"A self-described minister facing a criminal charge in the death of an autistic child during a prayer session was ordered not to perform exorcisms as a bail condition during a Wednesday court appearance. ... Hemphill was charged Tuesday with with felony child abuse of 8-year-old Terrance Cottrell Jr., who died during a prayer session Friday night at the Faith Temple Church of the Apostolic Faith. Church members said Hemphill tried to exorcise demons from the boy. A criminal complaint says Hemphill lay on top of the boy for two hours, causing Terrance's death. As a 'strict condition' of bail, Court Commissioner John J. Valenti said Hemphill was not to 'engage in or even attempt any sort of exorcism or spiritual healing.'"
|
|
Read article...
|
|
Mass grave in Bosnia yields 270 bodies
networks.org | Submitted by: Tim Howard
"Forensic experts have recovered the remains of 270 victims in five weeks of digging at Bosnia's largest known mass grave and expect to find more as they burrow deeper, officials said Thursday. The mass grave, with a surface area about the size of a tennis court, was opened last month on Crni Vrh hill, near the border with Serbia and about 50 miles northeast of Sarajevo. It is the 14th mass grave found in Bosnia this year."
|
|
Read article...
|
|
Man survives intracranial drill
sierrasun.com | Submitted by: ToadRunner
"Truckee resident Ron Hunt, who has been dubbed 'Miracle Man' by friends, survived being impaled through the eye with an 18-inch long, 1 1/2-inch diameter chip auger drill bit. ... he fell off the ladder face-first and onto the drill, which went through his right eye and out his skull, just above his right ear. According to Ben, doctors told him the drill pushed his brain aside, rather than impaling it, which could have caused further -- and most likely vastly more extensive -- damage."
|
|
Read article...
|
|
Legal loophole affords dead priest clean record
networks.org | Submitted by: Tim Howard
"Dead or alive, John Geoghan is still creating headlines and heartache. For 30 years, the Catholic Church covered up his crimes. Now days after his death, comes word the court system may go one step further and erase his conviction. ... Because Geoghan died before the appeals process was complete, his conviction must be dismissed. Prosecutor Martha Coakley says her hands are tied. 'Although he was convicted, the process was not completed, so the court says that we go back to square one and the indictment will be dismissed.'"
|
|
Read article...
|
|
Death sentence for man who killed 8 schoolkids
networks.org | Submitted by: Tim Howard
"A man was sentenced to hang on Thursday for stabbing to death eight children in a Japanese elementary school in a rampage that shocked the nation. The attack on the school in western Japan two years ago was unprecedented in scale and severely shook the national sense of security, already battered by a series of senseless crimes. Mamoru Takuma, 39, an unemployed man who had previously received treatment for mental illness, pleaded guilty to the killings and to injuring 13 other children and two teachers at Ikeda elementary school near Osaka. Seven girls and a boy between the ages of six and eight were killed by Takuma in June 2001 when he burst into their classroom and started slashing at random with a long knife."
|
|
Read article...
|
|
Pinochet trial blocked by appeals court
BBC | Submitted by: Tim Howard
"Chile's appeals court has blocked a fresh attempt to force former dictator General Augusto Pinochet to stand trial for human rights abuses. A panel of 23 judges voted 15 to eight against stripping him of his immunity from prosecution. ... General Pinochet was stripped of his immunity for the first time in August 2000, in connection with allegations that he covered up the kidnappings and murders of opponents of the military regime. But the Supreme Court in Chile later ruled he was suffering from dementia and was not fit to stand trial."
|
|
Read article...
|
|
Catholic priest's unusual take on the crucifix
News Corporation | Submitted by: Tim Howard
"He wrote that the fascination of sexuality in a negative form has long been a feature of Christianity and that the crucifix had been rendered unauthentic by this negative sexual mindset. 'Most certainly Jesus would have been crucified naked, as was the Roman practice,' Father Dobson wrote. 'At some stage it was decided that Jesus' sexuality must be covered up, and so he was draped in a loincloth, which somehow would make him more presentable in polite Christian company! It is also as if sex had to be removed from this powerful image.' Father Dobson said the crucifix should never have become the symbol of Christianity because it was a means of execution."
|
|
Read article...
|
|
Man really wants to die by fire
iAfrica | Submitted by: Tim Howard
"While his wife and three children were sleeping on Monday night he poured out petrol inside the house and set it alight. The wife and children escaped from the house, said Phala, and when neighbours arrived to help fight the flames the man jumped into the fire himself. The neighbours pulled him out, but he jumped in again and they pulled him out again."
|
|
Read article...
|
|
Police seize 25,000 crack pipes
WGAL-TV 8 Lancaster | Submitted by: Mightygrasshopper
"A month-long undercover drug investigation has yielded more than 25,000 crack pipes sold at small grocery and convenience stores all over the city. Police seized the pipes from 42 different stores all over the city. ... 'We started to send our undercover officers into a store, and they specifically asked the clerk, "Can I buy a crack pipe?" And in 42 of them, the clerks gave us what we need to smoke crack,' police Chief Charles Kellar said." [How do you know they were functional? Maybe you only bought simulated crack pipes.]
|
|
Read article...
|
|
Kama Sutra animations offered on Brazilian cell phones
Wire Services | Submitted by: Tim Howard
"A Brazilian telephone company is offering a helping hand to Latin lovers who are lacking inspiration with animations of sexual positions based on the Kama Sutra flashed directly to their mobile phones. For 33 cents, customers of Tele Norte Leste Participacoes' wireless arm Oi can download one of 40 animations which come with a short explanation and gauge of difficulty."
|
|
Read article...
|
|
EPA lacks authority to enforce Clean Air Act
quicken.com | Submitted by: Gambrinus
"The Bush administration is expected to formally announce Thursday or Friday that it doesn't think it has the authority to cap emissions of carbon dioxide and other 'greenhouse gases'... Word from the Environmental Protection Agency that it believes it lacks authority under the nation's Clean Air Act to regulate emissions that are believed to be raising the Earth's temperature comes just after the agency issued another controversial set of rules making it easier for older power plants and factories to be upgraded without costly antipollution controls."
|
|
Read article...
|
|
IMF scolds another brokeass nation
BBC | Submitted by: Gambrinus
"The International Monetary Fund has warned the United States that while speedy economic recovery there would benefit the whole world economy, the Bush administration should pay more attention to the instability threatened by its huge budget deficit. ... The Fund thinks it could balloon to $550bn -- that would be more than 5% of economic output, significantly greater than the 3% limit that eurozone countries are required to aim for."
|
|
Read article...
|
|
|
|
|


aptly is a swiss army knife for Debian repository management: it allows you to mirror remote repositories, manage local package repositories, take snapshots, pull new versions of packages along with dependencies, publish as Debian repository. You can try it right now just for free.
aptly is available both as CLI tool and HTTP REST service.


--- layout: default pagination: enabled: true ---
{{ site.subtitle }}
{% endif %}Hi!
Welcome to my personal website. I have created this to serve as a platform where you can learn more about me and get to know me a little.
I would appreciate any feedback on the website and I'm willing to answer any questions you may have about my projects, education or experience. Feel free to check out the links at the bottom of the page to connect with me.
Thanks,
Shivang


This page contains examples of many basic HTML elements and their styles.
Typography Headings, paragraphs, lists, and other inline type elements
Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam id dolor id nibh ultricies vehicula.
h2. Heading 2
h3. Heading 3
h4. Heading 4
h5. Heading 5
h6. Heading 6
Page Header
Subtitle

 // or

 // or

HTML elements
| Element | Usage | Note |
|---|---|---|
 |
For emphasizing a snippet of text with important | |
 |
For emphasizing a snippet of text with stress | |
 |
Wraps abbreviations and acronyms to show the expanded version on hover | Include optional title attribute for expanded text |
<address> |
For contact information for its nearest ancestor or the entire body of work | Preserve formatting by ending all lines with
 |

 |
Represents a paragraph-level thematic break | Can be written as
 |
 |
Represents an addition to the document | Include optional cite attribute to specify the address of a document that explains the change The datetime attribute may be used to specify the time and date of the change. |
 |
Represents a removal from the document | Same as for  |
 |
Represents a run of text in one document marked or highlighted because of its relevance in another context | |
 |
Represents side comments such as small print | |
 |
Subscripts | Water is H2O: Water is H2O |
 |
Superscripts | E = MC2: E = MC2 |
Examples
Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Maecenas faucibus mollis interdum. Nulla vitae elit libero, a pharetra augue.
Note: Feel free to use
and
in HTML5, but their usage has changed a bit.
is meant to highlight words or phrases without conveying additional importance while
is mostly for voice, technical terms, etc.
Abbreviations with a title
attribute have a light dotted bottom border and a help cursor on hover. This gives users extra indication something will be shown on hover.
HTML is the best thing since sliced bread. An abbreviation of the word attribute is attr.
Elderflower cordial, with one part cordial to ten parts water, stands apart from the rest. This is marked using the
tag.
Oh no! I wrote something incorrectly. I’d better delete it, using the
tag. I could alternately strike something out using the
tag, or strike something out using the <s>
tag. So many choices, which I emphasize using the
tag.
Just to clarify, this is some inserted text, that I’ll highlight using the
tag.
Information obtained from Twitter Bootstrap and the HTML5 spec. I use the
tag here.
Blockquotes
| Element | Usage | Optional |
|---|---|---|

 |
For quoting content from another source | Add cite attribute for source URL Use .alignleft and .alignright classes for floated options
|
 |
Optional element for adding a user-facing citation, typically an author with title of work | Place the  around the title or name of source |
To include a blockquote, wrap

around any HTML as the quote.
Include an optional
element to cite your source and you'll get an em dash —
before it for styling purposes.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante venenatis.
 Someone famous

Example blockquotes
Default blockquotes are styled as such:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante venenatis.
Someone famous in Body of work
To float your blockquote to the right, add class="alignright"
:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante venenatis.
Someone famous in Body of work
Lists
Unordered

- Lorem ipsum dolor sit amet
- Consectetur adipiscing elit
- Integer molestie lorem at massa
- Facilisis in pretium nisl aliquet
- Nulla volutpat aliquam velit
- Phasellus iaculis neque
-
Vestibulum laoreet porttitor sem
- Phasellus iaculis neque
- Purus sodales ultricies
- Vestibulum laoreet porttitor sem
- Ac tristique libero volutpat at
- Purus sodales ultricies
- Ac tristique libero volutpat at
- Faucibus porta lacus fringilla vel
- Aenean sit amet erat nunc
- Eget porttitor lorem
Ordered

- Lorem ipsum dolor sit amet
- Consectetur adipiscing elit
- Integer molestie lorem at massa
- Facilisis in pretium nisl aliquet
- Nulla volutpat aliquam velit
- Phasellus iaculis neque
-
Purus sodales ultricies
- Phasellus
- Purus ultricies
- Vestibulum
- Ac tristique
- Vestibulum laoreet porttitor sem
- Ac tristique libero volutpat at
- Faucibus porta lacus fringilla vel
- Aenean sit amet erat nunc
- Eget porttitor lorem
Description

- Description lists
- A description list is perfect for defining terms.
- Euismod
- Vestibulum id ligula porta felis euismod semper eget lacinia odio sem nec elit.
- Donec id elit non mi porta gravida at eget metus.
- Malesuada porta
- Etiam porta sem malesuada magna mollis euismod.
Code Inline and block code snippets
Inline
Wrap inline snippets of code with
.
For example, section should be wrapped as inline.
Basic block
Use

for multiple lines of code. Be sure to escape any angle brackets in the code for proper rendering.

Sample text here...

Sample text here...

Note: Be sure to keep code within

tags as close to the left as possible; it will render all tabs.
Google Prettify
The theme supports Google Prettify but it is not included in the download. Download google-code-prettify and view the readme for how to use.
Take the same

element and add two optional classes for enhanced rendering.

Sample text here...

Sample text here...

Tables
Table markup
| Tag | Description |
|---|---|

 |
Wrapping element for displaying data in a tabular format |

 |
Container element for table header rows (
 ) to label table columns |

 |
Container element for table footer rows (
 ) to label table columns |

 |
Container element for table rows (
 ) in the body of the table |

 |
Container element for a set of table cells ( or  ) that appears on a single row |
 |
Default table cell |
 |
Special table cell for column (or row, depending on scope and placement) labels Must be used within a

|

 |
Description or summary of what the table holds, especially useful for screen readers |
| Tag | Description |

 …	 …

 …	 …

 …	 …

Forms
Images

Caption

Miscellaneous
The grid system
The grid system is a fluid grid, adapted from Twitter Bootstrap. It utilizes 12 columns and uses percents for column widths instead of fixed pixels.

...

...

As shown here, a basic layout can be created with two "columns", each spanning a number of the 12 columns.
Alerts Styles for success, warning, and error messages

 ...

 [...]

Holy guacamole!
Best check yo self, you're not looking too good.
This is line two

 [...]

 [...]

 [...]

Wells
Use the well as a simple effect on an element to give it an inset effect.

 [...]

Helper classes
| Class | Usage |
|---|---|
.alignleft |
Floats an element to the left |
.alignright |
Floats an element to the right |
.aligncenter |
Makes the element a block element and centers it |
.clearfix |
For clearing floats, see "A new micro clearfix hack" |
.assistive-text |
Hides text visually, but it will be available for screenreaders |
.hidden |
Hides from both screenreaders and browsers |
.invisible |
Hides visually and from screenreaders, but maintains layout |


This inspection reports any references to inner classes which are not qualified with the name of the enclosing class.
New in 10, Powered by InspectionGadgets


hardware and software production, maintainance, operations management. Work on Business creation strategy. I had the role of Product Owner, leading creation of the business value proposition.
I started Creating
Holusion while in my 4th year of studies with 2 associates. We created the company in May 2014 with a valuation of 127k €.
It was mainly a work of findign the good partners, creating prototypes and building an efficient business model.
Building a test bench for in-shop benchmark and demonstration of electric bikes capacities.
I was responsible of the design, sourcing of mechanical parts.
I made a software with a simple User Interface to demonstrate how different types of electrical bikes behaves under different uses cases.
High technologies and Innovation Design, Studying a wide range of technical subjects, from Transistors' quantum physics mechanisms to computer science.
I was highly focused on understanding how to manage the complexity of highly technical projects in high tech companies, adressing new fast-growing scientific fields.
Building a holographic displays to be used in Augmented Reality in,teractive experience. I've been involved from the early design stages until the production of series of products.
I've managed everything from visual design to internal parts storage, using in-house skills when available and a wide range of contractors.
Managing software deployment for complex products with specific hardware and configurations. Long term maintenance an evolutivity goals.
Local network architecture and management. Productivity softwares, NAS, Continuous Integration.
Team Management for Products and Software production. Internal/external tasks definition and monitoring. Managing long term reaserch projects with public labs.
Human ressources : hiring and firing employees, managing long-term work loads, minimize turnover.
Sailing Boats since I'm a child. I love Hobie cats, Skiffs, Dayboats, Cruiser etc...
Commuting by bike since 2011. Onccasional Cross-country practice
Strong DIY culture, love to play with electronic stuff for fun. Home-made Theatre PC, custom Joystick based on an Arduino...
My entrepreneur adventure is mainly about doing what I love :
Solving real world problems, designing from the ground up a product, an infrastructure, a service, etc...
It gave me an opportunity to find my limits and know what I can do on my own, or when I need assistance.
Learning to make highly complex decisions, hire the good people, communicate about what makes a project great. That's what I love about my job.


This page summarizes the enhancements made to the collections framework in Java SE 1.4.
- The Collections utility class has several new methods:
- rotate(List list, int distance) - Rotates all of the elements in the list by the specified distance. This operation is common in GUI computations: moving one or more columns in a table can be accomplished efficiently by applying this operation to a sublist. This operation is also common in mathematical and scientific calculations.
- replaceAll(List list, Object oldVal, Object newVal) - Replaces all occurrences of one specified value with another. This is essentially a convenience method. Though not difficult to program, it's very commonly needed.
- indexOfSubList(List source, List target) - Returns the index of the first sublist of source that is equal to target. Commonly used in many domains including text processing.
- lastIndexOfSubList(List source, List target) - Returns the index of the last sublist of source that is equal to target. Commonly used in many domains including text processing.
- swap(List list, int i, int j) - Swaps the elements at the specified positions in the specified list. Essentially a convenience method, though this implementation is faster than the naive implementation.
- list(Enumeration e) - Returns an ArrayList containing the elements returned by the specified enumeration. This convenience method provides interoperability between legacy APIs that return enumerations and new APIs that require collections.
- New interface RandomAccess is a marker interface that allows List implementations to indicate that they support fast (generally constant time) random access. This allows generic algorithms to alter their behavior to provide good performance when applied to either random or sequential access lists.
- New class LinkedHashMap provides an insertion-ordered Map implementation that runs nearly as fast as HashMap. Internally, it uses a hash table with a doubly linked list running through it in insertion order. Also available is a corresponding Set implementation, called LinkedHashSet.
- New class IdentityHashMap is an identity-based Map implementation based on a hash table. This class is useful for topology-preserving object graph transformations (such as serialization or deep-copying). To perform such transformations, you need to maintain an identity-based "node table" that keeps track of which objects have already been seen. Identity-based maps are also used to maintain object-to-meta-information mappings in dynamic debuggers and similar systems. Finally, identity-based maps are useful in thwarting "spoof attacks" resulting from intentionally perverse equals methods. (IdentityHashMap never invokes the equals method on its keys.) An added benefit of this implementation is that it is fast.


28 January 2004
Chad
The Ministry of Health has reported a total number of 131 cholera cases and 11 deaths (case fatality rate 8%) in Chad from 24 November 2003 to 5 January 2004. The outbreak is located in Moundou, the principal town in southern Chad, approximately 500 km from the capital, N'djamena. The outbreak occurred after the collapse of the water system. With no access to safe drinking water, the population used polluted water from wells and from the Logone river.
The Ministry of Health is carrying out control measures and disseminating health education messages about the dangers of drinking contaminated water.
Mozambique
The Ministry of Health has reported a total of 3699 cases and 19 deaths between 20 December 2003 and 20 January 2004 in 3 provinces (Maputo, Gaza, Sofala). Maputo province is the most affected, with an average of 140 cases per day occurring in Maputo city. A cholera emergency was declared by the Ministry of Health on 9 January 2004. WHO and other agencies, including UNICEF, Médecins sans Frontières, World Food Programme and the United States Agency for International Development (USAID), are supporting local health authorities in containing the outbreak.
Zambia
As of 22 January 2004, the Ministry of Health reported 1721 cholera cases including 70 deaths (case fatality rate 4.06 %) in Lusaka district, especially in periurban areas of Lusaka city which were recently affected by floods. The outbreak started on 28 November 2003 and has spread to four other provinces (Southern, Copperbelt, Northern and Central). There is a high risk of further spread to other parts of the country.
The Health authorities have implemented measures to control the outbreak but more supplies for treatment are needed.


| 023:091 Khan | : |
No son (or offspring or children) did Allah beget, nor is there any ilah (god) along with Him; (if there had been many gods), behold, each god would have taken away what he had created, and some would have tried to overcome others! Glorified be Allah above all that they attribute to Him! |
| 023:091 Maulana | : |
Allah has not taken to Himself a son, nor is there with Him any (other) god -- in that case would each god have taken away what he created, and some of them would have overpowered others. Glory be to Allah above they describe -- |
| 023:091 Pickthal | : |
Allah hath not chosen any son, nor is there any god along with Him; else would each god have assuredly championed that which he created, and some of them would assuredly have overcome others. Glorified be Allah above all that they allege. |
| 023:091 Rashad | : |
GOD has never begotten a son. Nor was there ever any other god beside Him. Otherwise, each god would have declared independence with his creations, and they would have competed with each other for dominance. GOD be glorified; far above their claims. |
| 023:091 Sarwar | : |
God has never given birth to a son and there is no other god besides Him. If there were, each god would have taken away his creatures and claimed superiority over the others. God is too exalted to be as they believe Him to be. |
| 023:091 Shakir | : |
Never did Allah take to Himself a son, and never was there with him any (other) god-- in that case would each god have certainly taken away what he created, and some of them would certainly have overpowered others; glory be to Allah above what they describe! |
| 023:091 Sherali | : |
ALLAH has not taken unto Himself any son, nor is there any other god along with HIM; in that case each god would have taken away what he had created, and some of them would, surely, have sought domination over others. Glorified be ALLAH far above that which they allege; |
| 023:091 Yusufali | : |
No son did Allah beget, nor is there any god along with Him: (if there were many gods), behold, each god would have taken away what he had created, and some would have lorded it over others! Glory to Allah! (He is free) from the (sort of) things they attribute to Him! |
Concepts/Themes Covered: أركان الإسلام > التوحيد > توحيد الله تعالي > وحدانيته Pillars of Islam> Islamic> Oneness of Allah> Singularity and Being Unique القرآن الكريم > محاججة المنكرين والجاحدين The Holy Quran> Arguing the Denyers and the Unbelievers
This tool uses eight English parallel translations for the Holy Quran imported from Mr. Clay Smith. You can also visit Qurany Concepts for browsing the Quran themes or topics. If you want to search the Holy Quran for keywords, please visit Qurany Keywords.


The map enumerable method takes an object and a block and returns a new array with the results of running the block for each element. It leaves the original object unchanged unless you use map!. It’s different from each because each only performs the block for each element in the object, while map performs the block and returns an array containing the results.
Here’s an example of how map works:
[3, 5, 7, 8].map { |i| i+3 } #=> [6, 8, 10, 11]


Personal LINK
Personal Web
Github Link
GitLab Link Profile
Useful Links
Tritonlink
TritonEd
CSE Moodle
GradeSource
GradeScope
Upload Resume


This week I started with some research on the various applications of bin-picking in the industry nowadays and continue reading other academic papers on the different processes utilized to segment the Data acquired by the RGB_D sensors. I also studied some algorithms utilized for object detection from Open CV Library and for filtering point clouds from the Point Cloud Library.
Apart from this, these week was specially marked by some developments on the Installation of the hardware, acquisition and processing of data.
RealsenseIn order to decide the correct position to install the Realsense, I tried some frames for the different possible positions of the camera sensor on the robot, and then finalised the position for the camera sensor to be attached.
Final Position Installed - Realsense with 6 Degrees of freedom.
Afterwards I began to segment the sensor data, for the detection of a simple object, a box. Then created a launch file to run all the necessary programs for the visualization of the results. I started by eliminating parts of the non featured points, in order to simplify and keep only the points that represent the objects. The algorithm and filters used where the following:
- SIFT (Scale Invarient Feature Transform) :- sift.detect() function finds the keypoint in the images. You can pass a mask if you want to search only a part of image. Each keypoint is a special structure which has many attributes like its (x,y) coordinates, size of the meaningful neighbourhood, angle which specifies its orientation, response that specifies strength of keypoints etc.
- FLANN Matcher :- FLANN stands for Fast Library for Approximate Nearest Neighbors. It contains a collection of algorithms optimized for fast nearest neighbor search in large datasets and for high dimensional features. For FLANN based matcher, we need to pass two dictionaries which specifies the algorithm to be used, its related parameters etc.
- spatFilter :- Filters A Set Of Points Based On A Probability Map. This function rarefies a set of points using a raster map of probabilities of a point persisting in that location.
- temp_filter
- Alpha beta filter
Moreover, I started a C++ course to learn in which ways this programing language differs in comparison with Python.


In-Quiz-itors'10 - The Birth
Read More
Gallery
CHIEF GUEST:Mrs. Premalatha Paneerselvam, Senior Principal, Mahatma Schools, Madurai
GUEST OF HONOUR:Prof. R Rengaswamy, Secretary, Gandhi Memorial Museum
Our initiative was supported by the Gandhi Memorial Museum, Madurai. They were the title sponsors
for in-QUIZ-itors 2010. We were also supported by Madurai Meenakshi and Mangayarkarasi Group, Tayub
Textiles and Marina Hotels. We were given a helping hand by The Hindu and The Indian Express.
The Madurai Quiz Society was officially declared open by Mrs. Premalatha Paneerselvam, Senior principal-Secretary, Mahatma Schools, Madurai at The
Gandhi Memorial Museum, Madurai on November 14, 2010. The in-QUIZ-itors 2010 was started off by Prof. R Rengaswamy, the Secretary, Gandhi Memorial
Museum and Dr. T Ravichandran, the Director, Gandhi Museum, Madurai. The Quiz also had as its guests of honour, Mrs.Vijaya Sundar, Principal,
Mahatma K K Nagar and Mr.Ramesh Rajagopalan, a famous quiz master in the Madurai Region.
The event saw to the attendance of about 30 schools and 78 teams from in and around Madurai. The written prelims paved way for the clash of
the titans, the Finals. The battle of knowledge was accompanied by fun amongst the six finalists to win the coveted inaugural trophies and
cash awards. The feedback from the parent and the Teacher fraternity was overwhelming.
And one occurrence, we should call the highlight of the event, Hon'ble Mr. Justice K. Chandru, Honourable Judge of the Madras High
Court graced the event and addressed the enthusiastic quizzers. He spoke about encouraging children to come out and participate
in more number of such events for overall development.
Close


Penang Vacation Turns Horror Story After 3 Foreigners Try to Force Open M’sian Woman’s Car Door
by AlenaTap to listen to this article instead: 🔊 Listen to Post
We all know that there are more and more cases of people trying to open strangers’ car doors. This is another one of them and frankly, it is kind of scary to even read it!
Ain Syafiqa Azmi, 29, and her husband Muhammad Haziq Muhammad Salman, 29, were in their car together with their 3-year-old son when the incident happened. They were at the carpark of a petrol station in Batu Ferringhi, Penang last Friday.
According to her Facebook post, Ain recounts the incident that day and said that her husband wanted to withdraw some money, so they went to the petrol station to do just that. When Haziq parked his car right in front of the main building at the station and went out of the car, Ain locked the doors. She only unlocked them when Haziq came back.
Haziq got in the car and had locked the doors, when suddenly about 3 foreign men who looked like they were from the Middle East started walking towards them. One of them tried to open the door at Ain’s side and another tried to open the back door.
Ain recalled vividly that she said this:
“Haziq, they want to open the doors! Lock the doors! Move quickly!”
Thankfully, Haziq had already locked the doors prior to that and drove away quickly. After that, the little family went over to the Batu Ferringhi police station to file a report.
While the family had been on a three-day vacation there to relax, Ain said that she was traumatised and the vacation vibes just disappeared considering what happened.
As a little reminder to everyone, Ain says:
“Whenever you get in the car, remember to lock the doors first even before you turn the engine on. No matter what and wherever you are, lock the doors.”
That sounds really scary! What do you think about this? Tell us in the comments!
Also read: Mentally Disabled Man Tries Forcing Open Johor Woman’s Car At Petrol Station


In order to spur further growth of entrepreneurial initiative among women, leading private and public sector banks, have introduced various loan schemes that cater to this emerging segment.
This loan is provided to women in the food catering industry, still establishing their small scale businesses. The loan allows these women entrepreneurs to avail it as capital requirements like buying equipment and utensils, setting up trucks, etc.
Bhartiya Mahila Bank brings forth BMB Shringaar loan for self employed women or housewives for making a purchase of necessary equipments, establishing beauty parlors or meeting day-to-day expenses for running the business.
BMB Parvarish loan is extended for self employed women or housewives to establish a day-care centre.The loan can be availed for the purpose of the establishment of a child day care centre, purchase of utensils and other equipment.
This scheme was launched by the government of India to support enthusiastic women entrepreneurs who are seeking a business plan like starting a beauty parlour, tuition centre, a boutique etc. that makes them financially stronger with minimum efforts
For the well-established businesses which are planning to expand their reach and are short on capital, they can avail as much as INR 10 lacs for the purpose.Another feature of this scheme is that there is a Mudra card(credit card) which is also issued to the applicant of the loan which has a limit of 10% of the total loan amount sanctioned.
Stree Shakti Scheme is an initiative by the State Bank of India (SBI). This scheme is uniquely tailored for the women who wish to become entrepreneurs or are wanting to expand their existing business.


|
OpenSwarm
<IP_ADDRESS>
An operating system for miniature robots
|
External set of functions to assist the use of the camera. (provided by Shefpuck ) More...
Go to the source code of this file.
Functions | |
| void | convertRGB565ToRGB888 (unsigned char rgb565[], unsigned char rgb888[]) |
| void | getRGB565at (char *buffer, unsigned char rgb585[], int x, int y) |
| void | getRGB888at (char *buffer, unsigned char rgb888[], int x, int y) |
| char | nearestNeighborRGB (unsigned char *rbg888, char flag) |
| char | brushedColorFromRGB565 (unsigned char rgb565[], char flag) |
| char | getBrushedColorAt (char *buffer, char flag, int x, int y, int w) |
External set of functions to assist the use of the camera. (provided by Shefpuck )
Definition in file camera_processing.h.
| char brushedColorFromRGB565 | ( | unsigned char | rgb565[], |
| char | flag | ||
| ) |
Definition at line 86 of file camera_processing.c.
| void convertRGB565ToRGB888 | ( | unsigned char | rgb565[], |
| unsigned char | rgb888[] | ||
| ) |
Definition at line 15 of file camera_processing.c.
| char getBrushedColorAt | ( | char * | buffer, |
| char | flag, | ||
| int | x, | ||
| int | y, | ||
| int | w | ||
| ) |
Definition at line 109 of file camera_processing.c.
| void getRGB565at | ( | char * | buffer, |
| unsigned char | rgb585[], | ||
| int | x, | ||
| int | y | ||
| ) |
Definition at line 21 of file camera_processing.c.
| void getRGB888at | ( | char * | buffer, |
| unsigned char | rgb888[], | ||
| int | x, | ||
| int | y | ||
| ) |
Definition at line 26 of file camera_processing.c.
| char nearestNeighborRGB | ( | unsigned char * | rbg888, |
| char | flag | ||
| ) |
Definition at line 50 of file camera_processing.c.