31#ifndef MICROSTRUCTUREKISSINGFIBER_H_
32#define MICROSTRUCTUREKISSINGFIBER_H_
34#include "Microstructure.h"
51 void SetRadius(
double r_a,
double r_m=0);
52 void SetKissing(
bool flag){m_is_kissing=flag;};
53 void SetD(
double D,
int index) {m_D[index]=D;};
54 virtual double GetD(
int LastId=-1,
int shellid=-1);
59 vector<neuron> m_axons;
63 double GetPointDistance(
const triple test,
const neuron &tmp);
Microstructure consisting of kissing fibers.
Definition MicrostructureKissingFiber.h:45
virtual double GetD(int LastId=-1, int shellid=-1)
Definition MicrostructureKissingFiber.cpp:98
virtual void IndexObject(triple pos, int &LastId, int &shellid)
Definition MicrostructureKissingFiber.cpp:60
Microsructure base class.
Definition Microstructure.h:55
Definition of a neuron/axon for the Microstructure.
Definition Microstructure.h:39
Cartesians positions for diffusion trajectory of a spin.
Definition TrajectoryDiffusion.h:46