CSXCAD: match recent version with split files for primitives and properties

Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
This commit is contained in:
Thorsten Liebig 2012-12-03 13:59:39 +01:00
parent 65b0c9bd87
commit e6c0444985
9 changed files with 23 additions and 0 deletions

View File

@ -21,6 +21,8 @@
#include "tools/hdf5_file_writer.h" #include "tools/hdf5_file_writer.h"
#include "tools/sar_calculation.h" #include "tools/sar_calculation.h"
#include "CSPropMaterial.h"
ProcessFieldsSAR::ProcessFieldsSAR(Engine_Interface_Base* eng_if) : ProcessFieldsFD(eng_if) ProcessFieldsSAR::ProcessFieldsSAR(Engine_Interface_Base* eng_if) : ProcessFieldsFD(eng_if)
{ {
m_UseCellKappa = false; m_UseCellKappa = false;

View File

@ -20,6 +20,8 @@
#include "tools/constants.h" #include "tools/constants.h"
#include "cond_sheet_parameter.h" #include "cond_sheet_parameter.h"
#include "CSPropConductingSheet.h"
Operator_Ext_ConductingSheet::Operator_Ext_ConductingSheet(Operator* op, double f_max) : Operator_Ext_LorentzMaterial(op) Operator_Ext_ConductingSheet::Operator_Ext_ConductingSheet(Operator* op, double f_max) : Operator_Ext_LorentzMaterial(op)
{ {
m_f_max = f_max; m_f_max = f_max;

View File

@ -20,6 +20,9 @@
#include "FDTD/excitation.h" #include "FDTD/excitation.h"
#include "ContinuousStructure.h" #include "ContinuousStructure.h"
#include "CSPrimCurve.h"
#include "CSPropExcitation.h"
Operator_Ext_Excitation::Operator_Ext_Excitation(Operator* op) : Operator_Extension(op) Operator_Ext_Excitation::Operator_Ext_Excitation(Operator* op) : Operator_Extension(op)
{ {
Init(); Init();

View File

@ -20,6 +20,8 @@
#include "operator_ext_cylinder.h" #include "operator_ext_cylinder.h"
#include "../operator_cylinder.h" #include "../operator_cylinder.h"
#include "CSPropLorentzMaterial.h"
Operator_Ext_LorentzMaterial::Operator_Ext_LorentzMaterial(Operator* op) : Operator_Ext_Dispersive(op) Operator_Ext_LorentzMaterial::Operator_Ext_LorentzMaterial(Operator* op) : Operator_Ext_Dispersive(op)
{ {
v_int_ADE = NULL; v_int_ADE = NULL;

View File

@ -20,6 +20,8 @@
#include "tools/array_ops.h" #include "tools/array_ops.h"
#include "CSPropMaterial.h"
Operator_Ext_Mur_ABC::Operator_Ext_Mur_ABC(Operator* op) : Operator_Extension(op) Operator_Ext_Mur_ABC::Operator_Ext_Mur_ABC(Operator* op) : Operator_Extension(op)
{ {
Initialize(); Initialize();

View File

@ -19,6 +19,9 @@
#include "engine_ext_tfsf.h" #include "engine_ext_tfsf.h"
#include <cmath> #include <cmath>
#include "CSPrimBox.h"
#include "CSPropExcitation.h"
Operator_Ext_TFST::Operator_Ext_TFST(Operator* op) : Operator_Extension(op) Operator_Ext_TFST::Operator_Ext_TFST(Operator* op) : Operator_Extension(op)
{ {
Init(); Init();

View File

@ -27,6 +27,12 @@
#include "fparser.hh" #include "fparser.hh"
#include "extensions/operator_ext_excitation.h" #include "extensions/operator_ext_excitation.h"
#include "CSPrimBox.h"
#include "CSPrimCurve.h"
#include "CSPropMaterial.h"
#include "CSPropLumpedElement.h"
Operator* Operator::New() Operator* Operator::New()
{ {
cout << "Create FDTD operator" << endl; cout << "Create FDTD operator" << endl;

View File

@ -62,6 +62,7 @@ win32 {
LIBS += -ltinyxml LIBS += -ltinyxml
DEFINES += TIXML_USE_STL DEFINES += TIXML_USE_STL
LIBS += -lboost_thread-mt LIBS += -lboost_thread-mt
LIBS += -lCGAL
LIBS += -llapack LIBS += -llapack
# hdf5 (and mpi for parallel hdf5) # hdf5 (and mpi for parallel hdf5)
LIBS += -lhdf5_hl -lhdf5 LIBS += -lhdf5_hl -lhdf5

View File

@ -48,6 +48,8 @@
//external libs //external libs
#include "tinyxml.h" #include "tinyxml.h"
#include "ContinuousStructure.h" #include "ContinuousStructure.h"
#include "CSPropProbeBox.h"
#include "CSPropDumpBox.h"
double CalcDiffTime(timeval t1, timeval t2) double CalcDiffTime(timeval t1, timeval t2)
{ {