Salome HOME
plugins/blsurfplugin.git
9 years agoMerge branch 'master' into V7_5_BR V7_5_0 V7_5_0rc1
vsr [Fri, 14 Nov 2014 11:12:49 +0000 (14:12 +0300)]
Merge branch 'master' into V7_5_BR

9 years agoRevert the default to not use PreCAD.
Christophe Bourcier local [Thu, 13 Nov 2014 17:22:52 +0000 (18:22 +0100)]
Revert the default to not use PreCAD.
Be sure to use MeshGems_V1.3-8-patched-CEA-3.tgz to be able to mesh shapes with spheres without PreCAD enabled.

9 years agoMerge branch 'master' into V7_5_BR
vsr [Wed, 12 Nov 2014 17:07:18 +0000 (20:07 +0300)]
Merge branch 'master' into V7_5_BR

9 years agoAdd a warning on CADSurf periodicity usage.
Christophe Bourcier local [Wed, 12 Nov 2014 16:53:31 +0000 (17:53 +0100)]
Add a warning on CADSurf periodicity usage.

9 years agoAdding two tests to check PreCAD behaviour
Christophe Bourcier local [Wed, 12 Nov 2014 16:15:42 +0000 (17:15 +0100)]
Adding two tests to check PreCAD behaviour

9 years ago- Disable PreCAD when using basic periodicity API
Christophe Bourcier local [Wed, 12 Nov 2014 16:13:34 +0000 (17:13 +0100)]
- Disable PreCAD when using basic periodicity API
- Use the new algo name MG_CADSurf

9 years agoUpgrade to MeshGems 1.3-8: activate PreCad by default
Christophe Bourcier local [Wed, 12 Nov 2014 15:06:24 +0000 (16:06 +0100)]
Upgrade to MeshGems 1.3-8: activate PreCad by default
without topology modification to allow to mesh shapes with degenerated edges (such as spheres)

9 years agoIncrement version: 7.5.0
vsr [Wed, 5 Nov 2014 15:26:29 +0000 (18:26 +0300)]
Increment version: 7.5.0

9 years agoRemove obsolete staff; redesign Handle-based and CDL-generated classes V7_5_0b1
vsr [Tue, 21 Oct 2014 14:49:23 +0000 (18:49 +0400)]
Remove obsolete staff; redesign Handle-based and CDL-generated classes

9 years ago22783: SetEnforcedVertexNamedWithGroup() does not create a group
eap [Fri, 17 Oct 2014 11:58:57 +0000 (15:58 +0400)]
22783: SetEnforcedVertexNamedWithGroup() does not create a group

9 years agoParaView 4.2 porting
vsr [Wed, 15 Oct 2014 10:30:35 +0000 (14:30 +0400)]
ParaView 4.2 porting

9 years ago22704: EDF BLSURFPLUGIN: The SetPhysicalMesh parameter "BLSURF_Custom" is not defined V7_5_0a1
eap [Wed, 24 Sep 2014 14:02:39 +0000 (18:02 +0400)]
22704: EDF BLSURFPLUGIN: The SetPhysicalMesh parameter "BLSURF_Custom" is not defined

 Fix a regression -- restore LSURF_Custom, BLSURF_GlobalSize, BLSURF_LocalSize

9 years agoCOTECH: Update names of DISTENE products
eap [Thu, 11 Sep 2014 15:03:40 +0000 (19:03 +0400)]
COTECH: Update names of DISTENE products

 Almost full replace of old names

9 years ago22685: EDF 8723 SMESH: Verbosity with BLSURF
eap [Tue, 9 Sep 2014 12:22:44 +0000 (16:22 +0400)]
22685: EDF 8723 SMESH: Verbosity with BLSURF

9 years ago22685: EDF 8723 SMESH: Verbosity with BLSURF
eap [Tue, 9 Sep 2014 12:14:38 +0000 (16:14 +0400)]
22685: EDF 8723 SMESH: Verbosity with BLSURF

9 years agoCOTECH: Update names of DISTENE products
eap [Tue, 9 Sep 2014 10:14:55 +0000 (14:14 +0400)]
COTECH: Update names of DISTENE products

BLSURF -> MG-CADSurf
GHS3D -> MG-Tetra
Hexotic -> MG-Hexa

and

GHS3DPRL -> MG-Tetra Parallel

9 years agoCOTECH: Update names of DISTENE products
eap [Mon, 8 Sep 2014 15:30:59 +0000 (19:30 +0400)]
COTECH: Update names of DISTENE products

9 years agoCOTECH: Update names of DISTENE products
eap [Mon, 8 Sep 2014 15:14:03 +0000 (19:14 +0400)]
COTECH: Update names of DISTENE products

BLSURF -> MG-CADSurf
GHS3D -> MG-Tetra
Hexotic -> MG-Hexa

and

GHS3DPRL -> MG-Tetra Parallel

9 years agoSwitch on dev version flag
vsr [Thu, 28 Aug 2014 09:28:42 +0000 (13:28 +0400)]
Switch on dev version flag

9 years agoMerge remote branch 'origin/V7_4_BR'
vsr [Thu, 28 Aug 2014 09:28:13 +0000 (13:28 +0400)]
Merge remote branch 'origin/V7_4_BR'

9 years ago22483: EDF 2772 SMESH: Define several 3D viscous layer hypotheses on the same Geometry
eap [Fri, 22 Aug 2014 11:40:20 +0000 (15:40 +0400)]
22483: EDF 2772 SMESH: Define several 3D viscous layer hypotheses on the same Geometry

9 years agoWin32 compatibility
ana [Wed, 6 Aug 2014 14:35:30 +0000 (18:35 +0400)]
Win32 compatibility

9 years ago22625: [CEA 1195] Several attractors per face
eap [Tue, 5 Aug 2014 11:29:02 +0000 (15:29 +0400)]
22625: [CEA 1195] Several attractors per face

   1) Use "minimal of all sizes" approach to size maps superposing
   2) Fix removal of attractors

9 years ago2625: [CEA 1195] Several attractors per face
eap [Fri, 1 Aug 2014 11:20:30 +0000 (15:20 +0400)]
2625: [CEA 1195] Several attractors per face

9 years ago22623: [CEA 1198] Select graphically a point to set him a local size
eap [Wed, 2 Jul 2014 11:52:51 +0000 (15:52 +0400)]
22623: [CEA 1198] Select graphically a point to set him a local size

   deactivate all selection widgets at tab change

9 years ago22622: [CEA 1191] No default value for gradation in Salome code
eap [Wed, 2 Jul 2014 10:37:52 +0000 (14:37 +0400)]
22622: [CEA 1191] No default value for gradation in Salome code

   Not to use gradation if quad-dominant mesh enabled (limitation of V1.2)

9 years agoVersion update: 7.4.1 V7_4_BR V7_4_1 V7_4_1rc1
vsr [Fri, 27 Jun 2014 10:06:56 +0000 (14:06 +0400)]
Version update: 7.4.1

10 years agoUpdate translation files from Crowdin V7_4_0 V7_4_0rc1 V7_4_0rc2
Christophe Bourcier [Fri, 16 May 2014 13:11:28 +0000 (15:11 +0200)]
Update translation files from Crowdin

10 years agoUpdate French translations
vsr [Thu, 15 May 2014 05:25:38 +0000 (09:25 +0400)]
Update French translations

10 years ago22568: [CEA 1151] ConvertToQuadratic does not work if a face was not assigned with...
eap [Wed, 23 Apr 2014 11:23:50 +0000 (15:23 +0400)]
22568: [CEA 1151] ConvertToQuadratic does not work if a face was not assigned with elements

      protect from MG-CADSurf BUG (but an edge is not added at all)

10 years agoIncrement version: 7.4.0
vsr [Fri, 18 Apr 2014 11:28:47 +0000 (15:28 +0400)]
Increment version: 7.4.0

10 years ago22547: [CEA 1128] Problem with use of "isRelative" after a dump V7_4_0b1
eap [Mon, 14 Apr 2014 11:58:26 +0000 (15:58 +0400)]
22547: [CEA 1128] Problem with use of "isRelative" after a dump

- Pb 3: "BLSURF.SetMaxSize" has no argument "isRelative".

10 years ago22547: [CEA 1128] Problem with use of "isRelative" after a dump
eap [Fri, 11 Apr 2014 13:07:20 +0000 (17:07 +0400)]
22547: [CEA 1128] Problem with use of "isRelative" after a dump

10 years agoMerge branch V7_3_1_BR V7_4_0a1
vsr [Thu, 3 Apr 2014 11:46:05 +0000 (15:46 +0400)]
Merge branch V7_3_1_BR

10 years agoCompilation on Windows Platform.
rnv [Mon, 31 Mar 2014 08:09:19 +0000 (12:09 +0400)]
Compilation on Windows Platform.

10 years ago22499: [CEA 1067] Porting to MeshGems 1.2-3 results in Error: OCC exception. Standard...
eap [Thu, 6 Mar 2014 12:18:18 +0000 (16:18 +0400)]
22499: [CEA 1067] Porting to MeshGems 1.2-3 results in Error: OCC exception. Standard_NullObject

10 years agoDebug of CMake build procedure
mpa [Mon, 3 Mar 2014 11:00:50 +0000 (15:00 +0400)]
Debug of CMake build procedure

10 years agoParaView 4.1 / VTK 6.1 porting V7_3_1_BR V7_3_1 V7_3_1rc1 V7_3_1rc2
vsr [Fri, 21 Feb 2014 12:38:48 +0000 (16:38 +0400)]
ParaView 4.1 / VTK 6.1 porting

10 years agoUpdate copyrights 2014.
akl [Fri, 21 Feb 2014 07:17:02 +0000 (11:17 +0400)]
Update copyrights 2014.

10 years agoUpdate copyrights 2014.
akl [Mon, 17 Feb 2014 12:20:42 +0000 (16:20 +0400)]
Update copyrights 2014.

10 years agoIncrement version: 7.3.1 V7_3_1b1
vsr [Fri, 14 Feb 2014 14:57:01 +0000 (18:57 +0400)]
Increment version: 7.3.1

10 years agoenable work w/o a study
eap [Fri, 31 Jan 2014 13:36:46 +0000 (13:36 +0000)]
enable work w/o a study

10 years ago22455: Error "No mesh elements assigned to a face" is raised instead of a simple...
eap [Fri, 10 Jan 2014 07:54:43 +0000 (07:54 +0000)]
22455: Error "No mesh elements assigned to a face" is raised instead of a simple warning

10 years agoMerge from V7_3_BR branch 18/12/2013
vsr [Wed, 18 Dec 2013 14:16:24 +0000 (14:16 +0000)]
Merge from V7_3_BR branch 18/12/2013

10 years agoShow error in case when SMESH was built without docs V7_3_BR V7_3_0 V7_3_0_WIN V7_3_0rc1
akl [Thu, 12 Dec 2013 06:15:56 +0000 (06:15 +0000)]
Show error in case when SMESH was built without docs
 (SALOME_BUILD_DOC=OFF), but PLUGIN is built with docs (SALOME_BUILD_DOC=ON).

10 years agoUpdate Japanese translations V7_3_0b1
rnc [Thu, 5 Dec 2013 10:21:06 +0000 (10:21 +0000)]
Update Japanese translations

10 years ago22350: EDF 2747 SMESH: Coincident nodes with BLSURF (BLSURFissue2.tar.gz)
eap [Wed, 4 Dec 2013 14:41:03 +0000 (14:41 +0000)]
22350: EDF 2747 SMESH: Coincident nodes with BLSURF (BLSURFissue2.tar.gz)

 In getNodeGroupsToMerge() fix a tolerance to compare nodes, which was
 too small in case of only two nodes on an EDGE

10 years ago22431: EDF SMESH Regression: segmentation violation with BLSURF
eap [Wed, 4 Dec 2013 13:26:42 +0000 (13:26 +0000)]
22431: EDF SMESH Regression: segmentation violation with BLSURF

+            gstate = PyGILState_Ensure();

10 years ago22433: [CEA 1020] A correct mesh ends with error
eap [Wed, 4 Dec 2013 11:54:41 +0000 (11:54 +0000)]
22433: [CEA 1020] A correct mesh ends with error

   If CADSurf reports no errors, set a warning but not an error to a
   face w/o mesh

10 years agoIncrement version to 7.3.0
vsr [Thu, 28 Nov 2013 14:34:27 +0000 (14:34 +0000)]
Increment version to 7.3.0

10 years agoDo not import smeshBuilder to avoid the error of cyclic import BR_imps_2013 V7_3_0a1
eap [Fri, 22 Nov 2013 10:23:54 +0000 (10:23 +0000)]
Do not import smeshBuilder to avoid the error of cyclic import

10 years ago- Modifing Geometry and Mesh Python scripts from SALOME 6 and before
mpa [Tue, 19 Nov 2013 10:11:40 +0000 (10:11 +0000)]
- Modifing Geometry and Mesh Python scripts from SALOME 6 and before

10 years agoCMake:
mpa [Mon, 18 Nov 2013 13:02:45 +0000 (13:02 +0000)]
CMake:
- update documentation considering new CMake build system

10 years agoSmall correction.
rnv [Mon, 18 Nov 2013 08:49:53 +0000 (08:49 +0000)]
Small correction.

10 years agoWindows compatibility
ana [Fri, 15 Nov 2013 14:49:26 +0000 (14:49 +0000)]
Windows compatibility

10 years agoAdditional improvement of meshgems detection procedure
vsr [Thu, 14 Nov 2013 15:20:27 +0000 (15:20 +0000)]
Additional improvement of meshgems detection procedure

10 years agoAdopt for MeshGems v1.1
vsr [Thu, 14 Nov 2013 06:33:19 +0000 (06:33 +0000)]
Adopt for MeshGems v1.1

10 years agoCMake:
mpa [Wed, 13 Nov 2013 12:03:55 +0000 (12:03 +0000)]
CMake:
- enable cmake testing for have message "No tests were
found" if module has not tests

10 years agoRemove NotifySubMeshesHypothesisModification for performance reason for method called...
bourcier [Wed, 6 Nov 2013 09:41:55 +0000 (09:41 +0000)]
Remove NotifySubMeshesHypothesisModification for performance reason for method called only via python.
Multiple (thousands) calls to NotifySubMeshesHypothesisModification slow down the whole meshing process.

10 years agoJapanese translations update
rnc [Tue, 5 Nov 2013 15:19:12 +0000 (15:19 +0000)]
Japanese translations update

10 years agoCMake: improved reloading of dependent CMake targets in Config file to
mpa [Tue, 5 Nov 2013 12:40:15 +0000 (12:40 +0000)]
CMake: improved reloading of dependent CMake targets in Config file to
account for COMPONENTS.

10 years agoCMake:
mpa [Fri, 1 Nov 2013 06:52:46 +0000 (06:52 +0000)]
CMake:
Edit documentation. Use salome macros to set the environment for sphinx run.

10 years agoCMake:
mpa [Thu, 31 Oct 2013 11:30:23 +0000 (11:30 +0000)]
CMake:
- Accumulate environment variables, to be used later to run some command in proper environment.

10 years agoCMake: Add keyword NOCHECK for accumulating environment because included directories...
mpa [Thu, 31 Oct 2013 11:22:53 +0000 (11:22 +0000)]
CMake: Add keyword NOCHECK for accumulating environment because included directories not exists in this moment

10 years agoCMake:
mpa [Tue, 29 Oct 2013 14:00:18 +0000 (14:00 +0000)]
CMake:
- Accumulate environment variables, to be used later to run some command in proper environment.

10 years agoWin32 compilation.
rnv [Thu, 24 Oct 2013 15:14:34 +0000 (15:14 +0000)]
Win32 compilation.

10 years agoCMake: rollback of previous changes
mpa [Wed, 23 Oct 2013 14:13:46 +0000 (14:13 +0000)]
CMake: rollback of previous changes

10 years agoCMake: doing proper string comparison in IF clause
mpa [Wed, 23 Oct 2013 10:14:24 +0000 (10:14 +0000)]
CMake: doing proper string comparison in IF clause

10 years agoImprove make dev_docs step:
mpa [Tue, 22 Oct 2013 14:07:53 +0000 (14:07 +0000)]
Improve make dev_docs step:
- It does not install anything; only generates output with doxygen
- make install installs output files generated by make dev_docs
- make clean cleans generated files

10 years agoCmake: add a deletion of documentation directory to command make clean
mpa [Tue, 22 Oct 2013 13:00:57 +0000 (13:00 +0000)]
Cmake: add a deletion of documentation directory to command make clean

10 years agoCMake: using SALOME_ACCUMULATE_HEADERS() to populate the complete list of includes...
mpa [Tue, 22 Oct 2013 12:57:16 +0000 (12:57 +0000)]
CMake: using SALOME_ACCUMULATE_HEADERS() to populate the complete list of includes required by BLSURFPLUGIN header files

10 years ago- SALOME_BUILD_DOC, SALOME_BUILD_TESTS and SALOME_BUILD_GUI should be independent...
mpa [Tue, 22 Oct 2013 12:56:02 +0000 (12:56 +0000)]
- SALOME_BUILD_DOC, SALOME_BUILD_TESTS and SALOME_BUILD_GUI should be independent in each module
- Add definitions and include directories of dependent modules

10 years agoPorting BLSURFPLUGIN SALOME module to the CMake build system: initial version.
rnv [Tue, 22 Oct 2013 09:14:55 +0000 (09:14 +0000)]
Porting BLSURFPLUGIN SALOME module to the CMake build system: initial version.

10 years agoAdding a horizontal QSplitter to be able to strech the table.
bourcier [Tue, 22 Oct 2013 09:03:32 +0000 (09:03 +0000)]
Adding a horizontal QSplitter to be able to strech the table.

10 years agoAlways use PreCAD if a PreCAD option has been set, don't matter if topology has been...
bourcier [Mon, 21 Oct 2013 10:26:30 +0000 (10:26 +0000)]
Always use PreCAD if a PreCAD option has been set, don't matter if topology has been set to PreCAD.

10 years agoFix bug with PreCAD options as char not taken into account.
bourcier [Fri, 18 Oct 2013 15:14:05 +0000 (15:14 +0000)]
Fix bug with PreCAD options as char not taken into account.
Now, we can use SetPreCADOptionValue( 'tags', 'ignore' ) in TUI and in GUI.

10 years ago22350: EDF 2747 SMESH: Coincident nodes with BLSURF
eap [Wed, 16 Oct 2013 18:02:15 +0000 (18:02 +0000)]
22350: EDF 2747 SMESH: Coincident nodes with BLSURF

Do not merge nodes on VERTEXes, rather use a node assigned to a VERTEX instead

10 years ago22340: EDF 2748 SMESH : 2D viscous layer crash with BLSURF
eap [Thu, 10 Oct 2013 12:34:50 +0000 (12:34 +0000)]
22340: EDF 2748 SMESH : 2D viscous layer crash with BLSURF

fix makeProxyFace() for a FACE with holes

10 years ago- Remove an unwanted line.
bourcier [Tue, 8 Oct 2013 13:53:26 +0000 (13:53 +0000)]
- Remove an unwanted line.
- Set edge_orientation to 1, needed for complex Representative Volume Elements, and works in all cases.

10 years agoFix bug with dump study in PreCad periodicity without vertices set from GUI
bourcier [Tue, 8 Oct 2013 11:56:53 +0000 (11:56 +0000)]
Fix bug with dump study in PreCad periodicity without vertices set from GUI

10 years agoMerge from BR_V7_periodicity 03/10/2013:
bourcier [Thu, 3 Oct 2013 09:14:13 +0000 (09:14 +0000)]
Merge from BR_V7_periodicity 03/10/2013:
Adding periodicity into the BLSURF Paramaters dialog box

10 years ago-#include "GEOM_Object.hxx"
eap [Thu, 26 Sep 2013 08:24:27 +0000 (08:24 +0000)]
-#include "GEOM_Object.hxx"

10 years agoFix compilation problems on 32bit platforms (wrong CORBA mappings) BR_new_bop4
inv [Fri, 23 Aug 2013 08:49:16 +0000 (08:49 +0000)]
Fix compilation problems on 32bit platforms (wrong CORBA mappings)

10 years ago0022103: EDF 2550 SMESH : Allow viscous layer with 3D extrusion (BLSURF pb)
eap [Fri, 23 Aug 2013 07:35:45 +0000 (07:35 +0000)]
0022103: EDF 2550 SMESH : Allow viscous layer with 3D extrusion (BLSURF pb)

Fix merge of pre-exiting and just computed nodes on EDGEs

     bool compute(SMESH_Mesh&          aMesh,
                  const TopoDS_Shape&  aShape,
+                 bool                 allowSubMeshClearing);

10 years agoMerge from BR_V7_periodicity 22/08/2013
bourcier [Thu, 22 Aug 2013 12:54:55 +0000 (12:54 +0000)]
Merge from BR_V7_periodicity 22/08/2013

10 years ago0022291: EDF 2712 SMESH: Bad dump of QuadrangleParameters
eap [Wed, 7 Aug 2013 09:34:51 +0000 (09:34 +0000)]
0022291: EDF 2712 SMESH: Bad dump of QuadrangleParameters

+               idl-module="BLSURFPlugin"

10 years ago0022266: EDF 2703 SMESH: Gradation priority with BLSurf
eap [Wed, 31 Jul 2013 08:29:32 +0000 (08:29 +0000)]
0022266: EDF 2703 SMESH: Gradation priority with BLSurf

+  set_param(css, "max_number_of_points_per_patch", "1000000");

10 years agoIMP: Japanese translations
rnc [Wed, 24 Jul 2013 13:48:22 +0000 (13:48 +0000)]
IMP: Japanese translations

10 years agoCompute Progress bar
eap [Mon, 8 Jul 2013 11:27:50 +0000 (11:27 +0000)]
Compute Progress bar

10 years ago+ <source>ZERO_VALUE_OF</source>
eap [Wed, 26 Jun 2013 09:17:43 +0000 (09:17 +0000)]
+        <source>ZERO_VALUE_OF</source>
+        <translation type="unfinished">Invalid value (zero) of "%1"</translation>

10 years agoCoTech decision: move MEDWrapper from MED to SMESH
eap [Wed, 26 Jun 2013 09:17:17 +0000 (09:17 +0000)]
CoTech decision: move MEDWrapper from MED to SMESH

Remove dependency on MED

10 years agoFix of 0022207: EDF 2182 BLSURFPLUGIN: The user is allowed to enter 0 as a global... BR_new_bop3
akl [Thu, 23 May 2013 08:57:25 +0000 (08:57 +0000)]
Fix of 0022207: EDF 2182 BLSURFPLUGIN: The user is allowed to enter 0 as a global or local size.
Error message is shown now if 'User Size', 'Max Size', 'Mesh angle', 'Mesh distance' contains zero value and user clicks 'OK' in dialog.
The same message is generated at attempt to add or modify items of table in 'Local size' tab by 'Add'/'Modify' buttons.

11 years ago0022207: EDF 2182 BLSURFPLUGIN: The user is allowed to enter 0 as a global or local...
eap [Fri, 17 May 2013 13:08:06 +0000 (13:08 +0000)]
0022207: EDF 2182 BLSURFPLUGIN: The user is allowed to enter 0 as a global or local size.

Attempt No 1

11 years agoFix make ditcheck problem V7_2_1_BR V7_2_BR V7_2_0 V7_2_0_WIN V7_2_0_public V7_2_0p1 V7_2_0p2 V7_2_0rc1 V7_2_0rc2
inv [Mon, 15 Apr 2013 07:11:34 +0000 (07:11 +0000)]
Fix make ditcheck problem

11 years agoCorrect the copyrights
akl [Mon, 15 Apr 2013 06:59:45 +0000 (06:59 +0000)]
Correct the copyrights

11 years agoIncrement version to 7.2.0
vsr [Fri, 12 Apr 2013 15:23:22 +0000 (15:23 +0000)]
Increment version to 7.2.0

11 years agoUsing HTML_EXTRA_STYLESHEET instead of HTML_STYLESHEET to use default style and custo...
akl [Thu, 11 Apr 2013 11:30:57 +0000 (11:30 +0000)]
Using HTML_EXTRA_STYLESHEET instead of HTML_STYLESHEET to use default style and customize the header and footer only.

11 years agoUsing HTML_EXTRA_STYLESHEET instead of HTML_STYLESHEET to use default style and custo...
akl [Thu, 11 Apr 2013 07:20:37 +0000 (07:20 +0000)]
Using HTML_EXTRA_STYLESHEET instead of HTML_STYLESHEET to use default style and customize the header and footer only.

11 years agoInstall example scripts.
akl [Thu, 11 Apr 2013 07:12:30 +0000 (07:12 +0000)]
Install example scripts.

11 years agoUsing HTML_EXTRA_STYLESHEET instead of HTML_STYLESHEET to use default style and custo...
akl [Thu, 11 Apr 2013 06:37:29 +0000 (06:37 +0000)]
Using HTML_EXTRA_STYLESHEET instead of HTML_STYLESHEET to use default style and customize the header and footer only.