hp2FEM  0.1
include/enumerations/LinearSystemSolutionMethod_E.h
00001 #ifndef _LINEARSYSTEMSOLUTIONMETHOD_E_H_
00002 #define _LINEARSYSTEMSOLUTIONMETHOD_E_H_
00003 // ---------------------------------------------
00004 // company   : 
00005 // user      : 
00006 // date      : 23 Mar 2015 12:01
00007 // file      : LinearSystemSolutionMethod_E.h
00008 // markers   : Full
00009 // language  : C++
00010 // generator : Metamill 6.0
00011 // ---------------------------------------------
00012 
00013 //#UBLK-BEG-HEADERH
00014 
00015 //==============================================================
00016 // Description : 
00017 //--------------------------------------------------------------
00018 // Author      : Gilberto Luis
00019 // Created     : 17 Dez 2010
00020 //--------------------------------------------------------------
00021 // Change history : 
00022 //   17 Dez 2010 (Gilberto Luis) Initial version generated
00023 //
00024 //==============================================================
00025 //#UBLK-END-HEADERH
00026 
00027 /*=================================================================================================
00028 =                                                                                                 =
00029 =       Copyright 2010-2015  Marco Lucio Bittencourt / Fabiano Fernandes Bargos                       =
00030 =                        Gilberto Luis Valente / Jorge Luis Suzuki / Allan Patrick Cordeiro Dias  =
00031 =                                                                                                 =
00032 =       Licensed under the Apache License, Version 2.0 (the "License");                               =
00033 =       you may not use this file except in compliance with the License.                              =
00034 =       You may obtain a copy of the License at                                                       =
00035 =                                                                                                 =
00036 =               http://www.apache.org/licenses/LICENSE-2.0                                                =
00037 =                                                                                                 =
00038 =       Unless required by applicable law or agreed to in writing, software                           =
00039 =       distributed under the License is distributed on an "AS IS" BASIS,                             =
00040 =       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.                      =
00041 =       See the License for the specific language governing permissions and                           =
00042 =       limitations under the License.                                                                =
00043 =                                                                                                 =
00044 =================================================================================================*/
00045 
00046 
00047 enum LinearSystemSolutionMethod_E
00048 {
00049 //#UBLK-BEG-CLASSDEF mm:a0227497-021e-11e0-8b26-99044b63ca1c
00050 //#UBLK-END-CLASSDEF
00051 
00052    // attr=mm:bd574e05-021e-11e0-8b26-99044b63ca1c
00053    GAUSS = 0,
00054    // attr=mm:bd57576f-021e-11e0-8b26-99044b63ca1c
00055    CG,
00056    // attr=mm:bd575eef-021e-11e0-8b26-99044b63ca1c
00057    CGD,
00058    // attr=mm:bdefd53f-021e-11e0-8b26-99044b63ca1c
00059    CGGS,
00060    // attr=mm:bdefdcbf-021e-11e0-8b26-99044b63ca1c
00061    CGSSOR2W,
00062    // attr=mm:bdefe363-021e-11e0-8b26-99044b63ca1c
00063    CGSSOR,
00064    // attr=mm:bdeff56f-021e-11e0-8b26-99044b63ca1c
00065    SOR,
00066    // attr=mm:be886cb9-021e-11e0-8b26-99044b63ca1c
00067    GS,
00068    // attr=mm:be8873df-021e-11e0-8b26-99044b63ca1c
00069    JACOB
00070 
00071 };
00072 
00073 //#UBLK-BEG-GLOBALH
00074 
00075 //#UBLK-END-GLOBALH
00076 
00077 #ifdef _LINEARSYSTEMSOLUTIONMETHOD_S_H_
00078 static const char* LinearSystemSolutionMethod_S[] = {
00079    "GAUSS",
00080    "CG",
00081    "CGD",
00082    "CGGS",
00083    "CGSSOR2W",
00084    "CGSSOR",
00085    "SOR",
00086    "GS",
00087    "JACOB",
00088 };
00089 #endif // _LINEARSYSTEMSOLUTIONMETHOD_S_H_
00090 
00091 
00092 #endif // _LINEARSYSTEMSOLUTIONMETHOD_E_H_
 All Classes Files Functions Variables Typedefs Friends Defines