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:
parent
65b0c9bd87
commit
e6c0444985
@ -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;
|
||||||
|
@ -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;
|
||||||
|
@ -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();
|
||||||
|
@ -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;
|
||||||
|
@ -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();
|
||||||
|
@ -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();
|
||||||
|
@ -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;
|
||||||
|
@ -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
|
||||||
|
@ -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)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user